open-learning-exchange / BeLL-Apps

This is the third iteration of the BeLL software. It's a Backbone.js app that caches itself in the browser that is backed by CouchDB when a server is available and PouchDB in the browser when a server is not available. Initial support for PDFs is currently implemented, support for Videos and single HTML5 Apps coming next. Tracking bugs and new features in the Wiki at the moment.
12 stars 39 forks source link

Nation: Push or pull resources and courses between nations. #828

Open Pr0chin opened 7 years ago

dogi commented 7 years ago

maybe we should also introduce earthbell ;)

nirojdyola commented 7 years ago

@dogi Discussed with @lmmrssa

Model 1 : Communities sync from Nation and Nation Publishes it to Communities. So could we use the same concept for Nations. Like Nation sync from Centre and Centre publishes to other nations ?

Model 2 : Between nations, a nation request sync resources from the other nation. Other nation approved, which sync all the resources to the requested nation. It could be reverse way nation, request could be to send resources.

Model 3 : Between nations, nation will request or invite for each course or resource or publication to be transferred with other nation.

so which one is better to use ?

nirojdyola commented 7 years ago

Discuss with @lmmrssa and final process is just like the same of Publication push /pull

lmmrssa commented 7 years ago

@dogi nation will work as current communities and center will act as current nation.

Rupesh87 commented 7 years ago

capture @dogi i have made a view in nation which will sync resources between nation. This feature can also be implemented in center. So can we implement this features or not. If you insist then i should create the pull request.