Wednesday, June 1, 2011

Okay, now the code

Community sites have been up for a whole cycle of development — plus the commercial sites which have been using the codebase for years and the open source fork for the last three months — and now the code is being released.  I had to meet with my business partner and explain things to him.  He's enthusiastic.  We had a partner many years ago who hated open source, not understanding the benefits, but he's moved on.

I moved a ton of stuff out of the 000 directories, which were used as my "notes and garbage" points, similar to ATTIC.  I probably moved too much out, but that's fine... I can always move it back in.  I then backed up the old codebase (which was handled with Bazaar) and initialized the open source code under Mercurial, creating a new starting point.  Meanwhile the commercial code (coupon and proprietary syndication stuff) is in a distinct codebase.  I'm 98% sure I split the two with no dependencies.  But then, that's what testing is for.  And we've had a few commercial sites using it for three months with no problems.

Now the support site (clickwiki.org) and such need to be set up, configured and filled with content.  Lots of work to go... a healthy open source project does not consist merely of code.

No comments:

Post a Comment