RSS Feeds

Previous entries

Back on track: releases and micro-goals

Posted 2005-11-28-1620

Been ages since I was able to report progress on coding. Now I can.

I have released tpserver-cpp 0.1.2 and libtpproto-cpp 0.1.0. Tpserver-cpp now has all the non-optional bits of TP03, and full design support (although, some bugs have been found and fixed in CVS). I'm currently adding a MySQL backend for storing the game data. It is requiring some changes so that it isn't too hard to get things out of the DB. Libtpproto-cpp have been mostly rewritten. It has been split into a higher level interface, and a lower level. The API is not yet stable, but is looking good for future clients, tpclient-cpptext got 200 lines shorter when changed over.

I have also been working on DBA and Dart, though the former will never be release as source, and the latter hasn't had enough progress to release just yet.

One thing that has been helping motivate me (other than Megan) has been writting a list of Micro-goals These micro-goals are little features or bug fixes or changes or things to do. They generally take only a few hours to do, and it feels good to tick them off. One slight problem is that I have been working much more on the tpserver-cpp and libtpproto-cpp goals, and not the DBA, Masters, Dart, and other ones.