[sldev] My progress, post architecture working group
John Hurliman
jhurliman at wsu.edu
Thu Sep 20 21:48:10 PDT 2007
Here's my followup to the architecture working group. I think others
have done a great job of summarizing what was discussed and dissecting
meaning so I'll just post about what I'm doing.
As much as I want to write a Java implementation of all these ideas, C#
is the easiest path for me to take right now. I created a new branch of
libsecondlife that separates the LLSD and CAPS systems in to separate
namespaces, and I have read through the certified HTTP spec. The hope is
to get a lot of independent building blocks, and when serious proposals
for prototypes come up plug them all together to quickly get a prototype
in code. When this code is ready to be merged back to the trunk, the
LLSD system will be capable of parsing and serializing to all three
formats (xml, binary, and notation) and the CAPS system will support all
of the client and server operations that I'm currently aware of. Not
sure exactly how the cHTTP system will fit in as far as code libraries
and namespaces and all the gritty details go, but it's not important now.
This work will be auxiliary to my main focus on Second Life bots and
voice clients, but every once in a while it's good to work on something
different.
John Hurliman
More information about the SLDev
mailing list