on 01/01/2009 01:06 AM Stephen J. Turnbull said the following:
Vladimir G. Ivanovic writes:
> I wish that the XEmacs development team had chosen a more integrated
> system, one that included bug tracking, feature tracking, test cases,
> development work, etc.
Like which one?
In no particular order and with no claim of being any where near
exhaustive:
* Trac
* SourceForge and its forks (GForge, Savannah(?), and others, I'm sure)
* Eclipse + add-ons
Also one could look at large OSS projects (perl, Apache, Mozilla, the
Linux kernel, GNOME, KDE, X) as examples of successful solutions to
the problem of open source distributed development.
All the open source project hosting sites offer some sort of
integrated toolset. There's some good info at
http://en.wikipedia.org/wiki/Comparison_of_free_software_hosting_facilities,
http://www.dmoz.org/Computers/Open_Source/Project_Hosting/ and
http://www.ibiblio.org/fosphost/exhost.htm.
N.B. I have no experience with any of these, so I have no opinion on
which is best or acceptable.
But, since I have no experience with any of these, what make me
suggest that an integrated solution is worth considering? Good question.
We seem to have difficulties tracking the various issues and tasks
that fly around. Issues touch multiple tools, and keeping track of
those links, interfaces and constraints is done in someone's (i.e.
SJT's) brain so there's no collective knowledge. It's hard to practice
continuous improvement when everything is so ephemeral.
I also note that our development model hasn't fundamentally changed in
20 years. Surely there's stuff out there that we can benefit from.
--- Vladimir
--
Vladimir G. Ivanovic
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta