FusionForge

Difference between revisions of "Roadmap"

From FusionForge Wiki
Jump to: navigation, search
(SCM refactoring committed to trunk)
(4.9 or 5.0 or whatever: Moved multi-mediawiki to "committed" section)
Line 12: Line 12:
 
** (optional) block anonymous downloads from the FRS;
 
** (optional) block anonymous downloads from the FRS;
 
** command-line scripts to inject users, groups and file releases into the database from text files.
 
** command-line scripts to inject users, groups and file releases into the database from text files.
For fusionforge build:
+
* Update the Mediawiki plugin to have separate wikis per project (lolando)
 
* Refactored scm* plugins, and implemented new ones for Arch, Bazaar, Darcs, Git and Mercurial and Darcs (lolando)
 
* Refactored scm* plugins, and implemented new ones for Arch, Bazaar, Darcs, Git and Mercurial and Darcs (lolando)
* Continuous integration applied to fusionforge package build (cbayle)
+
* For fusionforge build:
* Test suite
+
** Continuous integration applied to fusionforge package build (cbayle)
 +
** Test suite
  
 
=== Not committed yet ===
 
=== Not committed yet ===
Line 22: Line 23:
 
* Safe SQL, with db_query_params rather than string concatenation of SQL and args (started by lolando) (needed for operation with magic_quotes_gpc=off)
 
* Safe SQL, with db_query_params rather than string concatenation of SQL and args (started by lolando) (needed for operation with magic_quotes_gpc=off)
 
* Finish merging in the Novaforge changes (gcuellar)
 
* Finish merging in the Novaforge changes (gcuellar)
* Update the Mediawiki plugin to have separate wikis per project (lolando)
 
 
* Provide install CD build (cbayle)
 
* Provide install CD build (cbayle)
 
* New plugin initially developed for Adullact: contribtracker
 
* New plugin initially developed for Adullact: contribtracker

Revision as of 14:34, 18 November 2009

Roadmap and work in progress

4.9 or 5.0 or whatever

Already committed to trunk

  • Unmodified packages can now work with a URL prefix
  • GForge AS → FusionForge migration script
  • New plugins initially developed for Adullact: extratabs, projectlabels
  • Another new plugin that was only maintained for Adullact in recent times: globalsearch
  • New features developed by lolando for AdaCore:
    • ability to use email address (in addition to login name) for logging in if sys_require_unique_email is true;
    • (optional) enforce the acceptance of terms of use on account creation;
    • (optional) block anonymous downloads from the FRS;
    • command-line scripts to inject users, groups and file releases into the database from text files.
  • Update the Mediawiki plugin to have separate wikis per project (lolando)
  • Refactored scm* plugins, and implemented new ones for Arch, Bazaar, Darcs, Git and Mercurial and Darcs (lolando)
  • For fusionforge build:
    • Continuous integration applied to fusionforge package build (cbayle)
    • Test suite

Not committed yet

(In various states of development: from "not finished" to "not even started")

  • Safe SQL, with db_query_params rather than string concatenation of SQL and args (started by lolando) (needed for operation with magic_quotes_gpc=off)
  • Finish merging in the Novaforge changes (gcuellar)
  • Provide install CD build (cbayle)
  • New plugin initially developed for Adullact: contribtracker

Long-term

Back to FusionForge