Hi Antranig, Congratulations to Yura, you, and the other GPII contributors to Kettle for your hard work. Extending Infusion's development idioms to the server has been a key goal of the Fluid community for a while, and it's great to finally have this modern, Node.js and Express-based infrastructure available!
Colin --- Colin Clark http://fluidproject.org On 2013-08-15, at 9:09 PM, Antranig Basman <[email protected]> wrote: > I've just committed to the universal and windows repositories branches drawn > up by Yura which separate out the core server-side components of the GPII > realtime architecture, into a dedicated project known as "Kettle" - this > project is housed in github at > https://github.com/fluid-project/kettle > Issues will be tracked in JIRA at http://issues.fluidproject.org/browse/KETTLE > > This is largely a repository reorganisation, and the underlying codebase has > only changed in a minimal way to allow the node (npm) modules requested by a > server configuration to be self-contained. Documentation for configuring > servers and apps remains at http://wiki.gpii.net/index.php/Configuration > although this documentation will shortly be migrated into the Kettle space. > However, all outstanding pull requests to all GPII repositories will need to > be updated to merge with the new project structure. > > Kettle, a server-side JavaScript platform, is a project that Fluid has been > interested in for a number of years. The current codebase is unrelated to > previous versions we have experimented with, but has simply been factored out > from the "universal" repository of GPII since we judged that the feature set > and API have become sufficiently stable to merit a dedicated project. A > notable difference in approach to previous versions is that we have given up > attempts to simulate a full jQuery environment on the server, together with > AJAX-compliant wrappers for server-side I/O - instead we have copied just the > minimal jQuery definitions sufficient to execute the infusion framework. In > addition, this instantiation of Kettle is based on the popular "express" > platform, to which we defer as a base library handling request routing and > some server primitives. > > Currently the linux repository requires to be updated to its version of the > GPII-116 branch, I'd like to request a volunteer to test and push in order to > bring all 3 main repos into sync. > > Cheers, > Antranig. > _______________________________________________ > Architecture mailing list > [email protected] > http://lists.gpii.net/cgi-bin/mailman/listinfo/architecture _______________________________________________________ fluid-work mailing list - [email protected] To unsubscribe, change settings or access archives, see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work
