Interesting viewpoint Code Is Not An Asset [@lesscode.org]. Makes some sense to me. Certainly it always has seemed much less work for us when we can use Open Source tools and get any extras commited to the standard source code so that we don't have to maintain them.
For example. I am just working on a website for one of my Churches (Raunds Methodist Church) and using Leonardo. I found myself changing the code slightly to alter the menu and main page template so I have sent these to the list and hopefully James will commit them soon. Then any future enhancements will continue to be easy to use.
OK completely basic stuff to many of you, but as you scale this up I continue to be surprised at how many companies are happy without being able to do this. The number of times I have worked with companies/charities that have extensively extended commercial products and then been unable to upgrade to newer versions is amazing.
For me this is one of the greatest selling points of Open Source/Free Software and believe that in the ideal world you would not be directly maintaining any code yourselves (while contributing loads of things that help your business into the open source projects you use).
All of that is much easier when the products themselves have little code, are highly modular and written in a very agile language (like my favourite - Python). All good points for something like Leonardo.

Comments