Tip:
Highlight text to annotate it
X
Alright, it's super late but I kinda wanna just give maybe a one-take
video on what's going on with Zombunity-MUD.
So it's coming along nicely. I've taken a step back and I'm paying down some technical debt.
I need to get
the unit tests done.
And so I've put in some unit tests that test a lot of the
daemons;
and as i started doing that I didn't want to have to have a database running
in order to do tests so I put in a data layer, a data interface layer, so we have this data
namespace which just has multimethods that
dispatch out to different
functions.
One of them is in ...
you can setup test data; so there's these mock
data stores, like this login one just uses a map.
And then now just today, tonight i'd put in some
live database tests.
So I can just test that the JDBC calls are going through and that JSON
is being translated and what not.
I have also gone through and created some
deployment scripts.
So I have some Linux deployment scripts. So now on Linux
all you have to do is type in "start" and it will do everything: it will load up the
database, compile the ClojureScript to JavaScript, do all that. The only thing it won't
do is it'll start up a REPL for the MUD server but you have to type in
the main function for zombunity.dispatch, so
that's it, other than that it all runs by itself.
I've got a db_tests batch file or something to run the database and
run the
live database tests. So it's coming along quite nicely.
I should be able to get
onto
getting the GUI working with different GUI events.
There we go, successful one-take update on Zombunity-MUD.