home contents changes options help subscribe

This is not the official hosting policy (that's at http://savannah.gnu.org/register/requirements.php); just advice.

When you submit a project, it is reviewed by the Savannah hackers, to check for compliance with the Savannah hosting policies.

Here is a compliance check-list, then further explanations.

The review we do can be lengthy and difficult for both the submitter and the reviewer. Be sure to follow these steps; if your project doesn't comply with our requirements, we will ask you to make changes to your project or register again. This ensures a level of quality for projects hosted at Savannah, and even more important, raises awareness of these legal and philosophical issues related to free software.

Here are further details:

  • Source files include Makefiles, scripts, and ChangeLogs from your project.
  • must work on a completely free operating system. Find free replacements for your non-free dependencies. Develop and test your Java applications with IcedTea (OpenJDK), and your .Net ones with DotGNU (or other free alternatives). See JavaIssues.
  • Runs primarily on a free operating system. Proprietary platforms such as Microsoft Windows should be considered as secondary targets, and cannot provide additional features over the ports to free OSes.

If you follow all this advice and carefully prepare your project accordingly, your project is more likely to be reviewed quickly, and more likely to be approved after the first review.

Thank you for supporting savannah.