[kforge-dev] KForge and GForge

Rufus Pollock rufus.pollock at okfn.org
Fri Aug 19 10:39:32 UTC 2005


Original work on KForge proceeded by improving GForge which is itself a 
fork of sourceforge. The current stable beta site at 
http://www.kforge.net/ is based on this code. The idea was that we use 
this working system while grafting on new parts and gradually replacing 
bits of GForge. Initially work would be on replacing or adding to the 
internals and developing the KForge domain model based on the GForge 
one. This would have the benefit of retaining GForge's (relatively) 
stable system and developed web interface. It would have the cost that 
we would have to distort new work to make it compatible with GForge 
and/or exert significant effort to patch the new and old together.

Initial work on the core of the domain model did patch into GForge 
extend it (hence the current kforge site) but as the domain progressed 
this route has not proved sustainable. Experience has shown that to have 
real advance it is necessary for to properly control the domain model 
and not be held back by the GForge DB design. Thus KForge has now 
started on its own development track. All of the original DOM work has 
obviously been re-used and a replacement user interface is nearly at 
alpha stage. More info on the current system will be included in 
subsequent emails.

~rufus




More information about the kforge-dev mailing list