Talk:ROSE Compiler Framework/How to add a new project directory

semantic versioning
Justin: it is better to have this version control and separated installation sub directory

But I am concerned that the bar is too high.

We should allow the first version to be basic then make it advanced when the project results in something meaningful.--Liao (discuss • contribs) 00:16, 5 July 2012 (UTC)

Submodule Project
In the future (ROSE 1.0 milestone), the ROSE repository will be refactored to split out distinct components. However, up until now, projects have been added to the main ROSE repository, either 1) directly by committing the source code into ROSE's Git repository, or 2) indirectly via a git-submodule. This section explains the implications of ROSE projects as Git submodules.

Release process: by default, submodules are not released as part of the core ROSE tarball distribution. In general, there should be no need to release a submodule.

Optional Project
(TODO?: Robb Matzke)
 * I added this to the default page already, prior to knowing about using the Discussion page. Matzke (discuss • contribs)