Skip to content

Commit 59e6b55

Browse files
author
Richard Jones
committed
Documentation cleanup, added info for potential (and current) developers
1 parent 3cc9c9a commit 59e6b55

File tree

10 files changed

+126
-22
lines changed

10 files changed

+126
-22
lines changed

doc/.cvsignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
announcement.html
2+
customizing.html
3+
developers.html
4+
getting_started.html
5+
implementation.html
6+
index.html
7+
installation.html
8+
user_guide.html

doc/FAQ.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
Roundup FAQ
22
===========
33

4-
:Date: $Date: 2002-03-13 23:00:48 $
4+
:Version: $Revision: 1.8 $
55

66
NOTE: This is just a grabbag, most of this should go into documentation.
77

8+
.. contents::
9+
10+
811
Changing HTML layout
912
--------------------
1013

@@ -123,3 +126,9 @@ directly to the roundup-mailgw script as the roundup user.::
123126
If that doesn't raise any errors, the problem is the permissions of the
124127
MTA.
125128

129+
-----------------
130+
131+
Back to `Table of Contents`_
132+
133+
.. _`Table of Contents`: index.html
134+

doc/acknowledgements.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

doc/customizing.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Customising Roundup
22
===================
33

4+
:Version: $Revision: 1.4 $
5+
6+
.. contents::
7+
8+
49
Instances have the following structure:
510

611
+-------------------+--------------------------------------------------------+
@@ -585,4 +590,9 @@ eliminate sections of the spool section if the property has no entries::
585590
</tr>
586591
</property>
587592

593+
-----------------
594+
595+
Back to `Table of Contents`_
596+
597+
.. _`Table of Contents`: index.html
588598

doc/developers.txt

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
Developing Roundup
2+
==================
3+
4+
:Version: $Revision: 1.1 $
5+
6+
Note: the intended audience of this document is the developers of the core
7+
Roundup code. If you just wish to alter some behaviour of your Roundup
8+
installation, see `customising roundup`_.
9+
10+
.. contents::
11+
12+
Getting Started
13+
---------------
14+
15+
Anyone wishing to help in the development of Roundup must read `Roundup's
16+
Design Document`_.
17+
18+
All development is coordinated through two resources:
19+
20+
- roundup-dev mailing list at
21+
http://lists.sourceforge.net/mailman/listinfo/roundup-devel
22+
- Sourceforge's issue trackers at
23+
https://sourceforge.net/tracker/?group_id=31577
24+
25+
Small Changes
26+
-------------
27+
28+
Most small changes can be submitted through the Feature tracker, with patches
29+
attached that give context diffs of the affected source.
30+
31+
32+
CVS Access
33+
----------
34+
35+
To get CVS access, contact [email protected].
36+
37+
Developers with CVS access should follow these simple guidelines:
38+
39+
- subscribe to roundup-checkins to receive checkin notifications from the
40+
other developers with CVS access
41+
- discuss any changes with the other developers on roundup-dev. If nothing
42+
else, this makes sure there's no rude shocks
43+
- run pychecker over changed code
44+
- write unit tests for changes you make (where possible), and ensure that
45+
all unit tests run before committing changes
46+
47+
The administrators of the project reserve the right to boot developers who
48+
consistently check in code which is either broken or takes the codebase in
49+
directions that have not been agreed to.
50+
51+
52+
-----------------
53+
54+
Back to `Table of Contents`_
55+
56+
.. _`Table of Contents`: index.html
57+
.. _`Customising Roundup`: customizing.html
58+
.. _`Roundup's Design Document`: spec.html

doc/getting_started.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Getting Started
22
===============
33

4+
:Version: $Revision: 1.2 $
5+
6+
.. contents::
7+
8+
49
The following instructions assume that you have installed roundup. If you
510
haven't, you may still proceed - just run the commands as
611
"``PYTHONPATH=. python roundup/scripts/roundup_admin.py``" for
@@ -255,4 +260,12 @@ To add issues, use one of the following interfaces:
255260
automatically created a new issue in the database using the contents of
256261
the e-mail.
257262

263+
-----------------
264+
265+
Back to `Table of Contents`_
266+
267+
Next: `User Guide`_
268+
269+
.. _`table of contents`: index.html
270+
.. _`user guide`: user_guide.html
258271

doc/implementation.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
Implementation notes
22
====================
33

4+
:Version: $Revision: 1.2 $
5+
46
[see also the roundup package docstring]
57

68
There have been some modifications to the spec. I've marked these in the
@@ -43,3 +45,9 @@ In short:
4345

4446
roundup.py - the command-line tool has a lot more commands at its disposal
4547

48+
-----------------
49+
50+
Back to `Table of Contents`_
51+
52+
.. _`Table of Contents`: index.html
53+

doc/index.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
*Roundup: an Issue-Tracking System for Knowledge Workers*
1+
=======================================================
2+
Roundup: an Issue-Tracking System for Knowledge Workers
3+
=======================================================
24

35
Contents
46
========
@@ -9,6 +11,7 @@ Contents
911
- `User Guide`_
1012
- `Customising Roundup`_
1113
- `Roundup's Design Document`_
14+
- `Developing Roundup`_
1215
- Contact_
1316
- Acknowledgements_
1417
- License_
@@ -18,6 +21,7 @@ Contents
1821
.. _`Getting Started`: getting_started.html
1922
.. _`User Guide`: user_guide.html
2023
.. _`Customising Roundup`: customizing.html
24+
.. _`Developing Roundup`: developers.html
2125
.. _`Roundup's Design Document`: spec.html
2226

2327

doc/installation.txt

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,10 @@
11
Installing Roundup
22
==================
33

4-
`Table of contents`_
4+
:Version: $Revision: 1.2 $
55

6-
- Overview_
6+
.. contents::
77

8-
- `Classic Template`_
9-
- `Extended Template`_
10-
11-
- Prerequisites_
12-
13-
- `Testing your Python`_
14-
15-
- `Getting Roundup`_
16-
- `Installation`_
17-
- `Further Reading`_
18-
- `Platform-Specific Notes`_
198

209
Overview
2110
========
@@ -213,11 +202,12 @@ Python 2.1.1 as shipped with SuSE7.3 might be missing module
213202

214203
-------------------------------------------------------------------------------
215204

205+
Back to `Table of Contents`_
206+
216207
Next: `Getting Started`_
217208

218209
.. _`table of contents`: index.html
219210
.. _`getting started`: getting_started.html
220211
.. _`roundup specification`: spec.html
221212
.. _`customising roundup`: customizing.html
222213

223-
$Id: installation.txt,v 1.1 2002-03-13 23:00:48 richard Exp $

doc/user_guide.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
User Guide
22
==========
33

4+
:Version: $Revision: 1.2 $
5+
6+
.. contents::
7+
48
Command Line Tool
59
-----------------
610

@@ -274,3 +278,9 @@ The journal recorded by the hyperdatabase on the "recipients" property then
274278
provides a log of when the message was sent to whom.
275279

276280

281+
-----------------
282+
283+
Back to `Table of Contents`_
284+
285+
.. _`Table of Contents`: index.html
286+

0 commit comments

Comments
 (0)