Up to Main Index                             Up to Journal for April, 2014

                     JOURNAL FOR FRIDAY 25TH APRIL, 2014
______________________________________________________________________________

SUBJECT: COMMIT-22
   DATE: Fri 25 Apr 23:35:59 BST 2014

Busy WolfMUD Wednesday and Thursday... clean up is going well. Currently down
from over 150 commits to 22 :) While cleaning up I've also fixed a couple of
bugs along the way which is even better.

I'm still not happy with some areas of the code. It works, which is the main
thing. I can always churn the code some more later.

What fun things are going to be in those commits?

  + New - very basic - RecordJar writer to compliment the reader
  + New Marshaler interface compliments the Unmarshaler interface
  + New encoder to compliment the decoder
  + New account driver to create accounts and players

When you put all of this together RecordJars can now be written as well as
read allowing users to create their own accounts and player characters.

What next? I'm busy commenting the new code and doing final clean up. Then I'll
push out all of the commits to the public dev branch.

I then need to roll out a PROTOTYPE3 release. That will be fun :( Do I do
'real' compiles on actual hardware and operating systems as I have been doing
or do I take a shortcut and cross compile? As this would be the first cross
compile release I'd need to fire up the actual hardware and operating systems
just to test everything *sigh*

One advantage of cross compiling is that I should be able to script all of the
compiling and packaging. It will take longer the first time, but then releases
shouldn't be such a chore - and maybe will happen more often...

Can I see anything else in my crystal ball for the future? For PROTOTYPE4 I
plan on rewriting command handling and cleaning up all of the unnecessary
packages all over the place :)

--
Diddymus


  Up to Main Index                             Up to Journal for April, 2014