FusionForge

Difference between revisions of "Roadmap"

From FusionForge Wiki
Jump to: navigation, search
m (FusionForge/Roadmap moved to Roadmap: This is the FusionForge wiki, no need to use prefixes)
(Current)
 
(78 intermediate revisions by 9 users not shown)
Line 1: Line 1:
= Roadmap and work in progress =
+
See the project's roadmap at : https://fusionforge.org/tracker/roadmap.php?group_id=6 as rendered from the trackers.
  
== Hopefully for 4.8 ==
+
In addition, elements below may correspond to possible evolutions of FusionForge.
* Merging in the Novaforge changes (gcuellar)
 
* Factoring some code in the scm* plugins (lolando)
 
* New scmbzr plugin (lolando)
 
* New scmgit plugin (aljeux)
 
* Finish fixing the phpwiki plugin (aljeux)
 
* [[FusionForge/Suggestions/URL_relocation|Finish URL relocation]] (lolando)
 
* Provide install CD build (cbayle)
 
* Developed by lolando for clients, will be merged after the jobs are finished:
 
** GForge AS → FusionForge migration script (not complete yet)
 
** 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.
 
For fusionforge build:
 
* Continuous integration applied to fusionforge package build (cbayle)
 
* Test suite
 
  
== Later (or don't know) ==
+
= Specific pages =
* Safe SQL (no string concatenation of SQL and args) (lolando)
+
 
 +
* [[Docman_rewrite_proposition|Document Management ideas]]
 +
* [[FRS_rewrite_proposition|File Release System ideas]]
 +
* [[Diary_rewrite_proposition|Diary & notes ideas]]
 +
 
 +
= Long-term =
 +
 
 +
* Sync/Merge with the ACOS Forge (aljeux, Alcatel-Lucent)
 +
* [[AuthOpenID plugin]]
 +
* Advanced [[FusionForge/Suggestions/URL_relocation|URL relocation]] (with a dispatcher)
 
* Revamp authentication/identification ([http://rnd.feide.no/simplesamlphp SimpleSAMLphp]) (cbayle)
 
* Revamp authentication/identification ([http://rnd.feide.no/simplesamlphp SimpleSAMLphp]) (cbayle)
 
* Use [http://code.google.com/p/simile-widgets/ MIT Simile Web Widgets][http://simile.mit.edu/] (cbayle)
 
* Use [http://code.google.com/p/simile-widgets/ MIT Simile Web Widgets][http://simile.mit.edu/] (cbayle)
Line 26: Line 19:
 
* Cleanly separate SQL and HTML
 
* Cleanly separate SQL and HTML
 
* Use a framework?
 
* Use a framework?
* [[FusionForge/Suggestions/Unified_config|Simplified configuration management]] (one .ini file, or store config in database) (lolando)
 
 
* Factorization of code: monitoring, upload.
 
* Factorization of code: monitoring, upload.
 
* [[FusionForge/Suggestions/GPG_integration|GPG integration]]
 
* [[FusionForge/Suggestions/GPG_integration|GPG integration]]
 
* Blog plugin (LifeType b2evolution WordPressMu) ?
 
* Blog plugin (LifeType b2evolution WordPressMu) ?
 
+
* Finish merging in the Novaforge changes (gcuellar)
 +
* [[Project Import plugin]] (see current work done in COCLICO by INRIA and TSP)
 +
* Integration of "[[virtual forges]]" from [[FusionForge Virtual]]  ?
 +
* [[Ext Sub Proj Plugin]]
 +
* Use PHP exceptions instead of the Error class?
  
 
Back to [[FusionForge]]
 
Back to [[FusionForge]]

Latest revision as of 12:57, 4 January 2018

See the project's roadmap at : https://fusionforge.org/tracker/roadmap.php?group_id=6 as rendered from the trackers.

In addition, elements below may correspond to possible evolutions of FusionForge.

Specific pages

Long-term

Back to FusionForge