tribe is a completely different, more natural and concise way of building software.
This software is extremely experimental but represents a drastic reduction of complexity in the process of building many different kinds of applications. Much more on this soon. For now, you want to check out the...
The website http://tribejs.com/ is built on and contains information about an early release of tribe, where communication functionality is built on Microsoft SignalR. The product has significantly evolved since the release of that website and is now completely built on Node.js.
git clone https://github.com/danderson00/tribe.git cd tribe .\install.bat
This performs an npm install in each module folder and deletes duplicate references to tribe modules. Yep. Windows. Sorry non-Windows people. Hassle me. @danderson00.
Start Unit Test Server
cd node_modules\tribe\test-studio\ node --debug .\server.js
Open a browser to
Tests for individual modules can be run by navigating to the relevant module folder and running
node --debug ..\tribe\test-studio\bin\test-studio
tribe.composite tests are built using QUnit and can be run by executing the
host.js module and opening a browser to
Problems? Comments? WTFs?
This is all highly experimental. Lots of dependencies. Shit is likely to not work. "It works on my machine." Ping me at @danderson00, more than happy to help.