Home My Page Projects Code Snippets Project Openings

FusionForge

FusionForge helps you manage the entire development life cycle

FusionForge has tools to help your team collaborate, like message forums and mailing lists; tools to create and control access to Source Code Management repositories like CVS and Subversion. FusionForge automatically creates a repository and controls access to it depending on the role settings of the project.

Additional Features:

  • Manage File Releases.
  • Document Management.
  • News announcements.
  • Surveys for users and admins.
  • Issue tracking with “unlimited” numbers of categories, text fields, etc.
  • Task management.
  • Wiki (using MediaWiki or phpWiki).
  • A powerful plugin system to add new features.

What's new in FusionForge 5.3.2

Checkout the roadmap for closed issues (bugs, patches, features requests) here

Fixes:

  • Software map: fix "value too long for type character varying(255)" error in cron db_trove_maint.php (Inria)
  • Projects: fix Project name with html [#687] (TrivialDev)
  • Projects: don't display admins if their account is suspended (Inria)
  • Projects: member lists should check permission [#711] (TrivialDev)
  • Admin: fix edit table themes, fix frs_processor sequence [#691] (TrivialDev)
  • User SSH keys (ssh_create.php): fix harmless warning when user removes all her keys (Inria)
  • News: don't send requests for frontpage display for private projects (Inria)
  • Docman: fix download count [#702] (TrivialDev)
  • Tracker: fix translation support [#688] (TrivialDev)
  • Tracker: fix custom status extrafield not updateable using mass update [#712] (TrivialDev)
  • Mailing lists: handle quotes and accents in description (Inria)
  • SCM Reporting: fix legend block size exceed graph canvas [#718] (TrivialDev)
  • Plugin mediawiki: fix paths in import/export scripts (Inria)
  • Plugin fckeditor: dropped in favor of ckeditor
  • Plugin SCM Git: suppress 'warning: You appear to have cloned an empty repository.' in create_scm_repos.php (Inria)
  • Plugin SCM SVN: fix sql error in activity tab on init log [#715] (TrivialDev)
  • Plugin SCM SVN: fix activity tab on empty commit log [#714] (Inria)
  • Plugin SCM HG (Mercurial): fix user stats [#722] (TrivialDev)
  • Plugin SCM HG (Mercurial): fix iframe size [#721] (TrivialDev)
  • Plugin SCM HG (Mercurial): fix ssl setting [#723] (TrivialDev)
  • Stats: handle bad encoding when gathering Git stats, remove spurious warning when SVN repository isn't created yet (Inria)
  • Stats: fix commits count [#717] (TrivialDev, Roland Mas)
    Run 'forge_run_job gather_scm_stats.php --all' to regenerate your stats.
    Optionally, if some of your repositories have history dating from before the project was created on the forge, use '--allepoch' instead

What's new in FusionForge 5.3.1

Checkout the roadmap for closed issues (bugs, patches, features requests) here

Fixes:

  • Docman: Basic Webdav write mkcol support (TrivialDev)
  • Docman: fix Webdav access in some PHP configurations (Inria)
  • Docman: fix empty home document tree when there was documents pending for approval (Inria)
  • Docman: fix massaction with IE8 [#642] (TrivialDev)
  • Docman: fix empty root folder in zipfile [#640] (TrivialDev)
  • FRS: maintain compatibility with v<=5.1 download URLs (Inria)
  • Tracker: fix email link in notification [#668] (TrivialDev)
  • Tracker: fix 404 in roadmap ajax call [#675] (TrivialDev)
  • Tracker: user-friendly error message when tracker is not enabled in a project (Inria)
  • Tracker: fix file size for text attachments (Inria)
  • Forum: fix database error in rare conditions when saving position (Inria)
  • Forum: fix incorrect access check to post moderation (Inria)
  • Web UI: Fix issue with old cookie that prevented user login after upgrade (Inria)
  • Plugin activation/desactivation (including switching VCS): optimize role normalization (Inria)
  • Home directories creation: optimize memory usage (Inria)
  • User SSH keys (ssh_create.php): deploy keys as-needed, mark deployed keys in the web interface, purge deleted keys (Inria)
  • SCM repositories creation: optimize memory usage (Inria)
  • SCM SVN: 'svnroot-access' update: abort in case of DB error rather than writing an incomplete file [#678] (Inria)
  • SCM Git: fix personal repositories creation which failed in some configurations (Inria)
  • SCM Git: optimize sub-repositories detection time (Inria)
  • Mailing lists: site-wide list configuration override in core:config_path/custom/mailman-config_list.conf (Inria)
  • Mailing lists: reconfigure lists as-needed (Inria)
  • Mailing lists: remove non-error output to prevent cron from sending e-mails (Inria)
  • Homepages: new httpd_log_demux.php utility to split Apache logs per-project (Inria)
  • Cron jobs: add locking to avoid parallel runs of the same cron job (Inria)
  • get_news_notapproved.pl: upgrade for 5.3 (Inria)
  • Migration scripts: handle orphan data when adding relational constraints; more clean-ups for "veteran" databases (Inria)
  • Migration scripts: fix permissions for new directories in core:data_path after migrating attachments from database to filesystem (Inria)
  • Migration scripts: migrate all user SSH keys to new interface (Inria)
  • Security: harden account name validation to detect trailing newlines (Inria)
  • Plugin scmhook: fix configuration reset when switching back&forth between SCM (Inria)
  • Plugin message: handle empty site message (Inria)
  • Plugin mediawiki: fix icon in project page link (Inria)
  • Plugin hudson: fix roles access in widgets [#683] (TrivialDev)
  • Admin User: fix unix_status [#666] (TrivialDev)
  • Search: fix roles based access to documents using the search engine [#682] (TrivialDev)
  • Forum: disable monitoring when not logged [#686] (TrivialDev)

What's new in FusionForge 5.3

Checkout the roadmap for closed issues (bugs, patches, features requests) here

Standards features:

  • Docman:
    • Files moved to filesystem using the Storage generic class (TrivialDev)
    • Directory monitoring (TrivialDev)
    • Display number of download per file, max upload size (TrivialDev)
    • Add report view as in FRS (TrivialDev)
  • User management:
    • Account ssh key management: rewrite backend, add more informations such as fingerprint, deploy flag, easy delete (TrivialDev)
    • Notify admins when user has validated his account (TrivialDev)
    • New SOAP services to handle adding/removing groups, users and tasks (patch by Pasquale Vitale)
  • Project activity:
    • Allow project to disable the Project Activity (Alcatel-Lucent)
    • Activity: New Directory appears now in activity (TrivialDev)
  • Trackers: Attachements moved to filesystem to allow larger attachments & reduce DB size (Alcatel-Lucent)
  • Frs: Download statistics are available as graph now (TrivialDev)
  • New javascript based graphics (bybye jpgraph) (TrivialDev)
  • Widgets:
    • Widget: MyArtifacts Enhancement: add monitored artifacts (TrivialDev)
    • Widget: Project Document Activity: new or updates files, new directories, in the last 4 weeks (TrivialDev)

Plugins:

  • scmgit:
    • Multiple repositories per project (developed for/sponsored by AdaCore)
    • Add browsing capability for user personal repository (TrivialDev)
    • Basic activity support (TrivialDev)
  • scmhook
    • commitEmail support for scmhg plugin (TrivialDev)
    • change properties support for SVN pre-revprop-changehooks (Alcatel-Lucent)
    • svncommitemail: this plugin is superseed by scmhook
    • svntracker: this plugin is superseed by scmhook
  • scmhg: http support, online browsing, stats (Denise Patzker, TrivialDev)
  • headermenu: new plugin to handle links in headermenu, outermenu & groupmenu (TrivialDev)
  • blocks: improved with a new HTML widget for the project summary page (Alcatel-Lucent)
  • new phpcaptcha plugin: enable a captcha in the register page. (TrivialDev)
  • webanalytics: new plugin to add support for piwik or google analytics tool (TrivialDev)
  • new admssw plugin to provide ADMS.SW compatible RDF descriptions of projects

What's new in FusionForge 5.2

Standards features:

  • Docman:
    • Inject ZIP as a tree (Capgemini)
    • Mass action (Capgemini)
    • Interaction with the projects-hierarchy plugin to enable hierarchical browsing. (Capgemini)
    • Complete rewritten of trash and pending view (Capgemini)
  • scmsvn:
    • Private projects can now be browsed with viewvc, using user rights management (TrivialDev).
    • Basic activity support (TrivialDev).
  • Trackers: New view to display roadmaps view for trackers (Alcatel-Lucent)
  • Admin: User add membership to multiples projects in one shot (Capgemini)
  • Widgets:
    • New Widget: last 5 documents published in my project (Capgemini)
    • New Widget: smcgit personal URL of cloned repositories. Currently just a list of URLs of your personal repository cloned from project you belong. (Capgemini)

Plugins:

  • New Scmhook plugin: complete library to handle hooks for any scm available in fusionforge. Currently supporting post-commit and pre-commit hook. scmsvn pre-commit and post-commit library is provided (Capgemini)
  • New Message plugin to display global messages like planned upgrade or outage (Alcatel-Lucent).
  • New MoinMoinWiki plugin (AdaCore)

What's new in FusionForge 5.1

  • New Funky Theme (Capgemini).
  • New UI and features for the document manager (download as ZIP, locking, referencing documents by URL) (Capgemini).
  • New progress bar displaying completion state of trackers using a custom status field.
  • Improved sorting in trackers (Alcatel-Lucent).
  • More flexible and more powerful role-based access control system (Coclico).
  • New unobtrusive tooltip system based on jquery and tipsy to replace old help window (Alcatel-Lucent)
  • New plugins: Blocks, to add free HTML blocks on top of each tool of the project; Gravatar, to display user faces; OSLC, implementing the OSLC-CM API for tracker interoperability with external tools.
  • scmgit plugin: Personal Git repositories for project members (AdaCore).
  • Template projects: there can be several of them, and users registering new projects can pick which template to clone from for their new projects (Coclico).
  • Simplified configuration system, using standard *.ini files.
  • Reorganised, modular Apache configuration.
  • RPM packages for Red Hat (and derived) distributions.
Latest News
No News Found

Features Boxes

CoSource Statistics

Hosted Projects: 0

Registered Users: 2

Top Project Downloads
No stats available
Highest Ranked Users
No stats available
Most Active This Week
No stats available
Recently Registered Projects
No stats available
System Information
CoSource is running FusionForge version 5.3.2
This site is running FusionForge version 5.3.2