File: TODO

package info (click to toggle)
gforge 4.5.14-22etch13
  • links: PTS
  • area: main
  • in suites: etch
  • size: 13,004 kB
  • ctags: 11,918
  • sloc: php: 36,047; sql: 29,050; sh: 10,538; perl: 6,496; xml: 3,810; makefile: 341; python: 263; ansic: 256
file content (48 lines) | stat: -rw-r--r-- 1,874 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
This is a TODO list for the packaging.  Some items that used to be
here have been transferred onto the Savannah project, at
<http://savannah.gnu.org/support/?group_id=259>.

* [CB] Add the possibility to handle sourceforge.conf with debconf

* [CB] Using ldap2dns

* [CB] Make /stats/ work.  [RM] It seems the tables don't get filled
  up, so I'd be tempted to blame the cronjobs.

* [CB] Add documentation pointed in project admin page.  [RM] Has to
  wait for smooth DB upgrade.  [RM] Even though, most of the
  documentation is VA-centric and should not be used as is.

* [CB] ViewCVS instead of CVSWEB?  [RM] Chora might be even better,
  since it's in PHP and could be more easily hacked to include
  permission checking.

* [CB] When a project is private, cvsweb access should be too, this
  means implementing access control a la sourceforge in perl for
  CVSWEB or python for ViewCVS.  At the occasion give the sourceforge
  look to CVS Browsing.

* [CB] Find how to use libnss-lwres.  [RM] ???  [CB] It is not doing
  what I was thinking.  It may be possible to make the dns server to
  use directly postgres-db or ldap (Look at sdb driver
  /usr/share/doc/bind9-doc/misc/sdb.gz).

* [RM] Decide on whether to use a chroot or not.

* [RM] Provide a way to un-release a file, and (why not?) to modify a
  released file afterwards.  Maybe.  [RM] Already supposed to work
  (edit releases), needs testing.  [RM] Currently done asynchronously
  (by a cron job).  Can probably be done on-the-fly instead, but that
  requires a patch in fileforge.pl.

* [RM] Browse through everything and find out things to add here.

* [RM] Search and replace "sourceforge.net" with the appropriate
  hostname in all files.  Ditto with "valinux.com".

* [CB] Integrate Sourceforge Timesheet System 
  http://sourceforge.net/projects/dts

# Local variables:
# mode: indented-text
# End: