Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Open sourcing of Meshmoon WebRocket core codebase as realXtend WebTundra #57
thanks - as discussed live & on irc, but just mentioning quickly here too in case someone is wondering, it takes a while at least for us to get to look this more but looking forward to doing that then.
we're now busy with packaging & finishing documentation for the WebTundra 1.0 release which is also the (originally planned as final) fi-ware 3.3 release. we already know from talks & docs that the webrocket codebase doesn't work for that out of the box so have no option but to release that with current.
one idea in the talks has been to take the webrocket code later and port the missing things to that from current / 1.0 code so that it works for all needs and has the recent stuff. a list of those here for info, feel free to add more in case I miss something:
things in current WebTundra but not in WebRocket:
it would probably be a good idea to port the MultiPong example game to the proposed new core to verify that it works for flexible app development similarily as current core.
an alternative route would be to go vice versa and port the required things from the WebRocket code to the WebTundra base -- then the things from that list would be there already. or take networking & scene from WebTundra 1.0 and the three-view implementation classes from WebRocket? might be simple to just add AssetAPI there for example if that's they key part that's missing. about UI API i'm not sure how useful it is in browsers which already provide the UI API - if as you said it boils down to just setting the proper z index for 2d widgets perhaps it could be done in a simpler way?
anyhow great that the code is finally out there so anyone can study it etc - I figure we will too once the current release it out.
ah forgot a couple of things: