This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Website Suggestions


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 at dbai dot tuwien dot ac dot at   http://www.pfeifer.com/gerald/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]