For sub/pub notifications a Private Pub gem is used. It uses Faye to handle all the stuff so separate server should be started with
rackup private_pub.ru -s thin -E production
for shared task dynamic loading to work.
User should be able to:
[x]register in system[x]login into system[x]add new task[x]edit task[x]delete task[x]share task (share using email of another user in the system who will be also able to manage task afterwards )[x]see list of tasks[x]list should auto-update when someone shares tasks with user[x]in the list user should see who has shared task
Use Twitter Bootstrap for UI, please (or something analogical). Cover code by Rspec tests, preferably