The releng-0.5 branch… is open

EForge is a project of mine – a project to build a better project management system. The aim is quite simple: Combine the best features of systems like Trac, RedMine and SourceForge, with the best features of systems like GitHub and Gitorious.

Its not a simple process by a long shot. There is a long road ahead of us.

But we just moved one small – but oh so very important – step closer. EForge is moving to its first release, 0.5.

What is EForge today?

OK, firstly: EForge is not a complete replacement for any of those systems yet. So far, it is most of the way to replacing Trac or Redmine. EForge offers

  • A project wiki, with history tracking (as all good wikis must have)
  • A pretty competent issue tracker. Its still missing some features – most notably sorts – but its getting there.
  • A source code browser for Git or Hg repositories. There are a few features missing, but the browser is already a good way of looking around your repository

Now, I should point something out: 0.5 is not really for production use. We expect that to happen more around the 0.6 or 0.7 time frame. 0.5 is just a preview release; a stabilised version for people to have a play around with.

Now, that said: EForge already works well enough for us to dogfood ourselves on it.

Where are we going?

There are a number of features we intend to add soon:

  • Gitosis/Gitolite style user management. This is the “Common SSH account, various keys” system that you may be familiar with from services like Gitorious and GitHub
  • Sorting in the bug tracker
  • Subprojects
  • Integration with Django’s sites framework (i.e. projects can be assigned to sites – so you can have eforge1.com and eforge2.com and they’ll be fully interlinked)
  • User private clones of projects
  • Gitorious style merge requests
  • probably other things too ;-)

Helping out

If you have any features you want – please log them on our tracker. If you want the source – Git instructions are on the wiki. If you’d like to contribute – either post a patch to the tracker, or set up a Git repository somewhere and point us to it.

Its still early days, and there is a lot of work ahead of us.

But a massive milestone has been reached. The future is bright.

This entry was posted in EForge and tagged , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

Connect with Facebook

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>