Peter Marklund

Peter Marklund's Home


Back on the Edge of OpenACS Development

Yesterday I did another update of the software that is running my homepage - OpenACS. Things went surprisingly well and I experienced only minor glitches. There are a number of advantages to keeping my homepage running on the latest source code (cvs head):

I think it is unfortunate that so many OpenACS sites diverge (fork) from the development of new OpenACS versions. We need to be very serious about upgradability going forward to give people enough confidence to upgrade. I am aware that with highly customized sites upgrading is a challenge. However, if upgrading is a prioritized goal from the beginning you will attempt to keep customizations very localized so that they can be merged with new OpenACS versions. You will also monitor OpenACS development and try to align it with the interests of your own site. This will not only benefit your particular site but the whole OpenACS project as its direction will better reflect real needs. Avoiding forking is key to getting more involvement and momentum in the OpenACS community.