Skip to content

Commit 4e3d761

Browse files
author
Stefan Seefeld
committed
svn repository setup
1 parent cb54be0 commit 4e3d761

File tree

10 files changed

+638
-0
lines changed

10 files changed

+638
-0
lines changed

website/www/Makefile

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# Makefile for Sphinx documentation
2+
#
3+
4+
# You can set these variables from the command line.
5+
SPHINXOPTS =
6+
SPHINXBUILD = sphinx-build
7+
PAPER =
8+
9+
# Internal variables.
10+
PAPEROPT_a4 = -D latex_paper_size=a4
11+
PAPEROPT_letter = -D latex_paper_size=letter
12+
ALLSPHINXOPTS = -d .build/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
13+
14+
.PHONY: help clean html web pickle htmlhelp latex changes linkcheck
15+
16+
help:
17+
@echo "Please use \`make <target>' where <target> is one of"
18+
@echo " html to make standalone HTML files"
19+
@echo " pickle to make pickle files"
20+
@echo " json to make JSON files"
21+
@echo " htmlhelp to make HTML files and a HTML help project"
22+
@echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
23+
@echo " changes to make an overview over all changed/added/deprecated items"
24+
@echo " linkcheck to check all external links for integrity"
25+
26+
clean:
27+
-rm -rf .build/*
28+
29+
html:
30+
mkdir -p .build/html .build/doctrees
31+
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) .build/html
32+
@echo
33+
@echo "Build finished. The HTML pages are in .build/html."
34+
35+
pickle:
36+
mkdir -p .build/pickle .build/doctrees
37+
$(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) .build/pickle
38+
@echo
39+
@echo "Build finished; now you can process the pickle files."
40+
41+
web: pickle
42+
43+
json:
44+
mkdir -p .build/json .build/doctrees
45+
$(SPHINXBUILD) -b json $(ALLSPHINXOPTS) .build/json
46+
@echo
47+
@echo "Build finished; now you can process the JSON files."
48+
49+
htmlhelp:
50+
mkdir -p .build/htmlhelp .build/doctrees
51+
$(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) .build/htmlhelp
52+
@echo
53+
@echo "Build finished; now you can run HTML Help Workshop with the" \
54+
".hhp project file in .build/htmlhelp."
55+
56+
latex:
57+
mkdir -p .build/latex .build/doctrees
58+
$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) .build/latex
59+
@echo
60+
@echo "Build finished; the LaTeX files are in .build/latex."
61+
@echo "Run \`make all-pdf' or \`make all-ps' in that directory to" \
62+
"run these through (pdf)latex."
63+
64+
changes:
65+
mkdir -p .build/changes .build/doctrees
66+
$(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) .build/changes
67+
@echo
68+
@echo "The overview file is in .build/changes."
69+
70+
linkcheck:
71+
mkdir -p .build/linkcheck .build/doctrees
72+
$(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) .build/linkcheck
73+
@echo
74+
@echo "Link check complete; look for any errors in the above output " \
75+
"or in .build/linkcheck/output.txt."

website/www/README

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
These are the sources of the Roundup website.
2+
To build them, you need Sphinx (http://sphinx.pocoo.org/).
3+
4+
The content of the 'docs' section are mirrored in from the roundup package,
5+
so make sure you have created a 'docs/' directory with the right files in it
6+
(see 'docs.rst') from the last roundup release.
7+
8+
Good luck !
9+
10+
Stefan

website/www/_static/style.css

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
/* layout*/
2+
body
3+
{
4+
font-family: sans-serif, Arial, Helvetica;
5+
background-color: white;
6+
color: #333;
7+
margin:0;
8+
padding: 0 3em 0 13em;
9+
}
10+
body > .header { margin: 0 0 0 -13em;}
11+
body > .footer { margin: 0 0 0 -13em; clear:both;}
12+
body > .navigation
13+
{
14+
margin-left: -13em;
15+
width: 13em;
16+
float: left;
17+
}
18+
body > .content
19+
{
20+
width: 100%;
21+
margin: 0;
22+
}
23+
body > .header > #searchbox { position: absolute; right: 1em; top: 1em;}
24+
25+
/* style */
26+
27+
:link { color: #bb0000; text-decoration: none;}
28+
:visited { color: #770000; text-decoration: none;}
29+
a.toc-backref { color: #000000; }
30+
31+
.header h1 { margin-left: 1em; }
32+
33+
body
34+
{
35+
font-family: sans-serif, Arial, Helvetica;
36+
background-color: #f5f5f5;
37+
color: #333;
38+
}
39+
40+
.menu { padding: 0; margin-right: 1em;}
41+
.menu ul
42+
{
43+
padding: 0;
44+
margin: 0;
45+
}
46+
.menu li
47+
{
48+
margin: 5pt 0;
49+
}
50+
.menu > ul > li > *
51+
{
52+
display: block;
53+
padding: 2pt 2pt 2pt 10pt;
54+
border: solid thin #dadada;
55+
background-color:#ffffff;
56+
}
57+
.menu > ul > li.current > *
58+
{
59+
background-color:#dddddd;
60+
}
61+
62+
.menu ul li:first-child { margin-top:0;}
63+
.menu ul { list-style-type:none;}
64+
65+
/* sub-menus are indented */
66+
.menu > ul > li > ul,
67+
.menu > ul > li.current > ul
68+
{
69+
border:none;
70+
background-color: inherit;
71+
}
72+
.menu ul ul
73+
{
74+
margin-left: 2em;
75+
font-size: smaller;
76+
}
77+
78+
/* sub-menu items draw a separator */
79+
.menu ul ul > li
80+
{
81+
margin: 0;
82+
padding: 0;
83+
border: none;
84+
border-top: solid thin #dadada;
85+
background-color: inherit;
86+
}
87+
.menu ul ul > li:first-child
88+
{
89+
border-top: none;
90+
}
91+
92+
.footer
93+
{
94+
font-size: small;
95+
text-align: center;
96+
color: lightgrey;
97+
}
98+
99+
.content
100+
{
101+
padding: 1em;
102+
border: solid thin #dadada;
103+
background-color: #ffffff;
104+
}
105+
106+
/* This is a little hack to inject a 'news' block into the title
107+
page without having to set up a custom directive. */
108+
#roundup-issue-tracker .note
109+
{
110+
float: right;
111+
width: auto;
112+
border: solid thin #dadada;
113+
background-color:#f5f5f5;
114+
padding: 1em;
115+
margin: 1em;
116+
}
117+
#roundup-issue-tracker .note .admonition-title { display: none; }
118+
119+
table
120+
{
121+
border-collapse: collapse;
122+
border-spacing: 1px;
123+
background-color: #fafafa;
124+
}

website/www/_templates/layout.html

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2+
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3+
<html xmlns="http://www.w3.org/1999/xhtml">
4+
<head>
5+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6+
{{ metatags }}
7+
{%- if builder != 'htmlhelp' %}
8+
{%- set titlesuffix = " &mdash; " + docstitle|e %}
9+
{%- endif %}
10+
<title>{{ title|striptags }}{{ titlesuffix }}</title>
11+
{%- if builder == 'web' %}
12+
<link rel="stylesheet" href="{{ pathto('index') }}?do=stylesheet{%
13+
if in_admin_panel %}&admin=yes{% endif %}" type="text/css" />
14+
{%- for link, type, title in page_links %}
15+
<link rel="alternate" type="{{ type|e(true) }}" title="{{ title|e(true) }}" href="{{ link|e(true) }}" />
16+
{%- endfor %}
17+
{%- else %}
18+
<link rel="stylesheet" href="{{ pathto('_static/style.css', 1) }}" type="text/css" />
19+
<link rel="stylesheet" href="{{ pathto('_static/pygments.css', 1) }}" type="text/css" />
20+
{%- endif %}
21+
{%- if builder != 'htmlhelp' %}
22+
<script type="text/javascript">
23+
var DOCUMENTATION_OPTIONS = {
24+
URL_ROOT: '{{ pathto("", 1) }}',
25+
VERSION: '{{ release|e }}',
26+
COLLAPSE_MODINDEX: false,
27+
FILE_SUFFIX: '{{ file_suffix }}'
28+
};
29+
</script>
30+
{%- for scriptfile in script_files %}
31+
<script type="text/javascript" src="{{ pathto(scriptfile, 1) }}"></script>
32+
{%- endfor %}
33+
{%- if use_opensearch %}
34+
<link rel="search" type="application/opensearchdescription+xml"
35+
title="{% trans docstitle=docstitle|e %}Search within {{ docstitle }}{% endtrans %}"
36+
href="{{ pathto('_static/opensearch.xml', 1) }}"/>
37+
{%- endif %}
38+
{%- if favicon %}
39+
<link rel="shortcut icon" href="{{ pathto('_static/' + favicon, 1) }}"/>
40+
{%- endif %}
41+
{%- endif %}
42+
{%- block linktags %}
43+
{%- if hasdoc('about') %}
44+
<link rel="author" title="{{ _('About these documents') }}" href="{{ pathto('about') }}" />
45+
{%- endif %}
46+
<link rel="index" title="{{ _('Index') }}" href="{{ pathto('genindex') }}" />
47+
<link rel="search" title="{{ _('Search') }}" href="{{ pathto('search') }}" />
48+
{%- if hasdoc('copyright') %}
49+
<link rel="copyright" title="{{ _('Copyright') }}" href="{{ pathto('copyright') }}" />
50+
{%- endif %}
51+
<link rel="top" title="{{ docstitle|e }}" href="{{ pathto('index') }}" />
52+
{%- if parents %}
53+
<link rel="up" title="{{ parents[-1].title|striptags }}" href="{{ parents[-1].link|e }}" />
54+
{%- endif %}
55+
{%- if next %}
56+
<link rel="next" title="{{ next.title|striptags }}" href="{{ next.link|e }}" />
57+
{%- endif %}
58+
{%- if prev %}
59+
<link rel="prev" title="{{ prev.title|striptags }}" href="{{ prev.link|e }}" />
60+
{%- endif %}
61+
{%- endblock %}
62+
{%- block extrahead %} {% endblock %}
63+
</head>
64+
<body>
65+
<div class="header"><h1>Roundup</h1>
66+
{%- if pagename != "search" %}
67+
<div id="searchbox" style="display: none">
68+
<form class="search" action="{{ pathto('search') }}" method="get">
69+
<input type="text" name="q" size="18" />
70+
<input type="submit" value="{{ _('Search') }}" />
71+
<input type="hidden" name="check_keywords" value="yes" />
72+
<input type="hidden" name="area" value="default" />
73+
</form>
74+
</div>
75+
<script type="text/javascript">$('#searchbox').show(0);</script>
76+
{%- endif %}
77+
</div>
78+
<div class="navigation">
79+
<div class="menu">
80+
{{ toctree }}
81+
</div>
82+
</div>
83+
<div class="content">
84+
{% block body %} {% endblock %}
85+
</div>
86+
{%- block footer %}
87+
<div class="footer">
88+
<p>hosted by <a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=31577&amp;type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a></p>
89+
{%- if hasdoc('copyright') %}
90+
{% trans path=pathto('copyright'), copyright=copyright|e %}&copy; <a href="{{ path }}">Copyright</a> {{ copyright }}.{% endtrans %}
91+
{%- else %}
92+
{% trans copyright=copyright|e %}&copy; Copyright {{ copyright }}.{% endtrans %}
93+
{%- endif %}
94+
{%- if last_updated %}
95+
{% trans last_updated=last_updated|e %}Last updated on {{ last_updated }}.{% endtrans %}
96+
{%- endif %}
97+
{%- if show_source and has_source and sourcename %}
98+
<p class="source"><a href="{{ pathto('_sources/' + sourcename, true)|e }}" rel="nofollow">{{ _('source') }}</a></p>
99+
{%- endif %}
100+
</div>
101+
{%- endblock %}
102+
</body>
103+
</html>

website/www/code.rst

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
Code
2+
====
3+
4+
Changelog
5+
----------
6+
7+
The changelog is available `here <http://cvs.roundup-tracker.org/roundup/roundup/CHANGES.txt?view=markup&content-type=text/vnd.viewcvs-markup&revision=HEAD>`_
8+
9+
ViewVC
10+
------
11+
12+
You may browse the repository via `viewvc <http://cvs.roundup-tracker.org/roundup/>`_
13+
14+
Read-only Access
15+
----------------
16+
17+
The code can be checked out through anonymous (pserver) CVS with the following commands::
18+
19+
cvs -d:pserver:[email protected]:/cvsroot/roundup login
20+
21+
cvs -z3 -d:pserver:[email protected]:/cvsroot/roundup co -P modulename
22+
23+
Read-write Access
24+
-----------------
25+
26+
Developers may also make use of shared SSH keys for authentication::
27+
28+
export CVS_RSH=ssh
29+
30+
cvs -z3 -d:ext:[email protected]:/cvsroot/roundup co -P modulename
31+

0 commit comments

Comments
 (0)