Sorry for the cross-posting.

Hi All

For the meeting tonight, I would like to comment about "use-cases".

There are too many to cover, I would prefer that resources are concentrated
on enabling a dynamic "use-case" framework.

See: http://blog.martinfenner.org/2014/07/18/roads-not-stagecoaches - Build
roads, not stagecoaches.

So in order to build roads, I suggest some core services as follows:

For users
=======
1. Authentication (LDAP etc..). See: https://shiro.apache.org
2. Authorisation using "roles" of users with "object" permissions.

Repository specific input/output
========================
1. OAI
2. SWORD

Repository reporting (statistics)
========================
1. ORCID
2. Altmetrics
3. Elastic Search

Web Service for 3rd Parties
=====================
RESTful API

With the above core services (roads) it should be possible to enable most
use cases (stagecoaches).

We cannot predict all the use cases (stagecoaches) to be built, but we can
support reliable core services (roads).

Regards

*Hilton Gibson*
Ubuntu Linux Systems Administrator
JS Gericke Library
Room 1025C
Stellenbosch University
Private Bag X5036
Stellenbosch
7599
South Africa

Tel: +27 21 808 4100 | Cell: +27 84 646 4758
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to