Website Suggestions

Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
Thu Apr 17 17:21:00 GMT 2003


On Tue, 15 Apr 2003, Mark Moore wrote:
> I am looking to start an OpenSource project, and I like the organization of
> the GCC home page very much.  What package(s) do you use to manage your
> site?  What packages do you use to manage your project?  Are there any other
> tips/links you might suggest for a developer foolish enough to start an
> OpenSource project?  ;-)

For the web pages, I recommend a static preprocessor for footers,
navigation etc., and probably using CSS to do formatting these days.

You definitely need a good version management systems. The most popular
and wide-spread here is CVS, but it has some serious drawbacks such as
no concept of patch-sets, so if you start from scratch you might want to
have a look at Perforce (not free!) or Subversion.

You'll also need a bug-tracking system like GNATS or Bugzilla (GCC is
currently switching from the former to the latter).

And, depending on what you are going to do, an automatic testing framework
like Dejagnu, though here I'd really do some research of what's available
and best suites your needs.

> Is there a write-up on the process/procedure you use to manage and
> coordinate the contributions?

No, and depending on your project, the way GCC is currently operating
may not be the best choice and you might prefer a stricter model (such
as used for the Linux kernel) or a more liberal model (such as used for
FreeBSD, to some extent).

Gerald
-- 
Gerald "Jerry"   pfeifer@dbai.tuwien.ac.at   http://www.pfeifer.com/gerald/



More information about the Gcc mailing list