Hi all,
After 4 release candidates, the FusionForge community is proud to
announce the new major Fusionforge 6.0 final release.
The major changes in this version are:
* Immediate system actions (0-delay for new project, new repository, new SSH
key...)
* Unified, concurrent SSH & HTTPS access to Git and SVN
* Technology preview: new TaskBoard plugin supporting Scrum and Kanban agile
methodologies
Here is a more detailed list of visible changes:
Standard features:
* New install system (Inria)
* Reactivity: system replication is now performed immediately (rather than
waiting for cron jobs) (Inria)
* SCM:
* Concurrent SSH and HTTPS access, relying on Apache mod_itk (Roland Mas
and Inria)
* Allow projects to use several SCM engines in parallel (Roland Mas, for
CEA)
* Support read-only access to private projects via SSH (Inria)
* Browsing support for (Git) private repositories (Roland Mas, for AdaCore)
* Anonymous read-only access through xinetd and rsync (Inria)
* System: users now use a common default group ("users") rather than per-user
group; avoids conflicts with project groups (Inria)
* Docman:
* Basic Webdav write mkcol, delete, put, move support (TrivialDev)
* Add move mass actions (TrivialDev)
* Direct link to file details (TrivialDev)
* Rewrite parser using unoconv, support more file formats (Roland Mas, for
CEA)
* FRS:
* Enable widget "My monitored packages" (TrivialDev)
* Provide new role settings (TrivialDev)
* Add delete packages, releases or files mass action (TrivialDev)
* Provide link to download any release as ZIP file (TrivialDev)
* Web UI:
* Drop tipsy plugin, use standard jQuery UI tooltip already provided
(TrivialDev)
* FusionForge Theme & jQuery UI theme sync (TrivialDev)
* Gadgets:
* Public Area: display FRS link (TrivialDev)
* My Latest Commits: New widget to display user commits on "My Page"
(TrivialDev)
* Project Latest Commits: New widget to display the 5 latest commits on the
project page (TrivialDev)
* Project Latest Documents: enhancement, add actions buttons (monitor,
delete) (TrivialDev)
* Tracker: enable support for multi-select extrafield in roadmap (TrivialDev)
* Forum: store the attached files on FS (TrivialDev)
* vhosts: allow customization from <config_dir>/custom/httpd.vhosts.tmpl
(Inria)
Plugins:
* SCM SVN: Improved ViewVC integration, using external installation (Inria,
TrivialDev)
* SCM Git: Activity log entry link to commit log in SCM browsing tab
(TrivialDev)
* SCM Hg (Mercurial)
* Display the Repository History stats block (TrivialDev)
* Add support for project activity tab (TrivialDev)
* Activity log entry link to commit log in SCM browsing tab (TrivialDev)
* scmhook
* Update git post-receive email hook (tarent solutions GmbH, Teckids e.V.)
* Install hooks as the requesting system user (Inria)
* AuthLDAP: Support LPAP_OPT_REFERRALS option, needed by ActiveDirectory
Server (TrivialDev)
* Task Board: New Agile TaskBoard supporting Scrum and Kanban methodologies
(Vitaliy Pylypiv and TrivialDev)
Tracker roadmap of the 6.0 release:
https://fusionforge.org/tracker/roadmap.php?group_id=6&roadmap_id=1&release=6.0
Some metrics about 6.0:
* 14 months of development since 5.3
* ~ 2900 commits between 5.3 and 6.0
* 36 contributors
* 43 feature requests implemented
* 10 bugs fixed (in addition to those that were not in the tracker)
FusionForge 6.0 can be downloaded in source form from
https://fusionforge.org/frs/?group_id=6&release_id=42
Packages will be available in some distributions soon.
Enjoy! Your feedback to [email protected] is welcome!
For more information on FusionForge, refer to https://fusionforge.org.
-- The FusionForge community
_______________________________________________
Fusionforge-general mailing list
[email protected]
http://lists.fusionforge.org/cgi-bin/mailman/listinfo/fusionforge-general