1 This is a TODO list for the packaging. Some items that used to be
2 here have been transferred onto the Savannah project, at
3 <http://savannah.gnu.org/support/?group_id=259>.
5 * [CB] Add the possibility to handle sourceforge.conf with debconf
9 * [CB] Make /stats/ work. [RM] It seems the tables don't get filled
10 up, so I'd be tempted to blame the cronjobs.
12 * [CB] Add documentation pointed in project admin page. [RM] Has to
13 wait for smooth DB upgrade. [RM] Even though, most of the
14 documentation is VA-centric and should not be used as is.
16 * [CB] ViewCVS instead of CVSWEB? [RM] Chora might be even better,
17 since it's in PHP and could be more easily hacked to include
20 * [CB] When a project is private, cvsweb access should be too, this
21 means implementing access control a la sourceforge in perl for
22 CVSWEB or python for ViewCVS. At the occasion give the sourceforge
25 * [CB] Find how to use libnss-lwres. [RM] ??? [CB] It is not doing
26 what I was thinking. It may be possible to make the dns server to
27 use directly postgres-db or ldap (Look at sdb driver
28 /usr/share/doc/bind9-doc/misc/sdb.gz).
30 * [RM] Decide on whether to use a chroot or not.
32 * [RM] Provide a way to un-release a file, and (why not?) to modify a
33 released file afterwards. Maybe. [RM] Already supposed to work
34 (edit releases), needs testing. [RM] Currently done asynchronously
35 (by a cron job). Can probably be done on-the-fly instead, but that
36 requires a patch in fileforge.pl.
38 * [RM] Browse through everything and find out things to add here.
40 * [RM] Search and replace "sourceforge.net" with the appropriate
41 hostname in all files. Ditto with "valinux.com".
43 * [CB] Integrate Sourceforge Timesheet System
44 http://sourceforge.net/projects/dts