-
Notifications
You must be signed in to change notification settings - Fork 456
0.7 Status
Joseph Gentle edited this page Jul 15, 2014
·
24 revisions
This is a list of the things that need to happen before ShareJS 1.0 is released. This should be updated as things are completed.
- LiveDB
- Convert to JS (Thanks @Dignifiedquire)
- OT code
- Misc code in index.coffee
- Query code
- Make operation log work outside of redis
- Write more tests
- Projections
- Document the API
- Cursors
- Presence (in progress - working but no multi-server support yet)
- Single process backend
- Convert to JS (Thanks @Dignifiedquire)
- ShareJS
- Tests for useragent code
- Docs for useragent code
- Presence (waiting for livedb)
- Cursors (waiting for livedb multi-server support)
- REST API
- Tests for:
- Connections
- Doc class
- OT type APIs (make sure they're accessable via doc contexts)
- Queries
- Cursors
- REST (well, finish porting them.)
- Publish as master
- JSON API ported (thanks @tedsuo)
- Port examples
- Rewrite webpage
var connect = require(‘connect’), sharejs = require(‘share’).server;
var server = connect( connect.logger(), connect.static(__dirname + ‘/public’) ); var options = {db: {type: ‘none’}}; // See docs for options. {type: ‘redis’} to enable persistance.
// Attach the sharejs REST and Socket.io interfaces to the server sharejs.attach(server, options);
server.listen(8000, function(){ console.log(‘Server running at http://127.0.0.1:8000/’); });*** * ![1000015332](https://github.com/josephg/ShareJS/assets/170631456/cbf03d1e-a278-449a-a0c1-afb388b9a203) *