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] | |
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] |