Posts filed under 'KForge'
After fixing a couple of bugs discovered in the RC1 (in particular ticket 16) we’ve prepared a second release candidate incorporating fixes. The code is looking pretty stable and it should not be long until 0.11 is released.
June 23rd, 2006
We’ve just finished adding in a major new feature to KForge: complete domain model administration from the web interface (available at /admin/). This means that all aspects of KForge from plugins to permissions can be administered from the web.
Even more importantly, because the system is reflective any changes to the domain model are immediately visible in this admin interface. This feature will really come into its own when we reuse the core kforge code base in other projects such as CKAN (Comprehensive Knowledge Archive Network).
May 12th, 2006
The KForge command line interface has been extensively overahauled and centralized into a single script: kforge-admin (the other remaining scripts are only used for development).
Not only does kforge-admin centralize all the old commands in one handy place it also provides interactive support and makes it easier to move between different KForge installations (something also assisted by the move to a default of site-wide installation of the KForge system when you run python setup.py install). You can find more about exactly what it will do by just running:
$ kforge-admin
Quite a bit of effort has been put into improving the help and making this slicker but I’m sure rough edges remain. If you encounter one please let me know (or post a trac ticket).
April 14th, 2006
KForge 0.10 is formally out. Get it via the download page.
More Information
KForge 0.10 sees several major and minor improvements including:
- Improved and refactored access control system
- Single sign-on to administration and services
- Easier browsing of projects and users
- Optional captcha functionality to prevent registration spamming
- (bugfix) auto-rebuild of webserver configuration to allow immediate access to created services
About KForge
KForge is an open-source (GPL) system for managing software and knowledge projects. It re-uses existing best-of-breed tools such as a versioned storage (subversion), a tracker (trac), and wiki (trac or moinmoin), integrating them with the system’s own facilities (projects, users, permissions etc). KForge also provides a complete web interface for project administration as well a fully-developed plugin system so that new services and features can be easily added.
For more information see the about page: http://www.kforgeproject.com/about/
March 27th, 2006
The next release will be renamed from 0.9.1 to 0.10 to reflect the fact that rather than being a minor ‘bugfix’ release it contains several new features, in particular a new access control system that requires an upgrade of the database.
We have now branched the code for this release from the main trunk at revision 787 (i.e. before the latest work by John to create a ‘core’ codebase) and it is available in subversion under: branches/kforge-0.10
It is has already been up and running on the testing system for a while and it seems pretty stable. After making a few final tweaks and testing it for a little while longer it should be ready for release some time within the next few weeks.
February 28th, 2006
After extensive discussion earlier this month the access control system has been seriously overhauled and improved thanks to John’s efforts. You can read all about it here:
http://lists.okfn.org/pipermail/kforge-dev/2006-January/000140.html
and here:
http://lists.okfn.org/pipermail/kforge-dev/2006-January/000143.html
With a few more tweaks this should form the basis of a 0.91 release.
January 30th, 2006
KForge 0.9 is formally out. Get it via the download page.
More Information
KForge is an open-source (GPL) system for managing software and knowledge projects. It re-uses existing best-of-breed tools such as a versioned storage (subversion), a tracker (trac), and wiki (trac or moinmoin), integrating them with the system’s own facilities (projects, users, permissions etc). KForge also provides a complete web interface for project administration as well a fully-developed plugin system so that new services and features can be easily added.
Major features:
-
Projects, users and permissions
-
Best of breed tools available out of the box including subversion, trac, moinmoin
-
Extensible with a fully developed plugin system and simple API
-
Opensource and python-based
You can check-out a sandbox site at: http://demo.kforgeproject.com/ Or a production site at: http://knowledgeforge.net/
January 12th, 2006
Next Posts