As usual, you folks are right on as you assess current development.  The most 
common use cases I run into for administrative functions in 'batch' is picking 
up information from external sources and synchronizing it with uPortal.  Right 
now, import/export has already moved us a long ways toward that goal, but a 
well-written REST API will really close the loop.

Specific use case:

I base PAGS groups (and the related layouts and fragments) on building codes, 
college codes, and at some point major codes.  These codes all change from time 
to time, so I've created an outside program that maps those codes into 
reasonable layout names and fragment names.  It then builds the XML to update 
PAGSGroupStoreConfig.xml (not currently supported by import/export that I know 
of) and create the importable users, layouts and fragment definitions.  A REST 
API that can query existing entities and directly issue the appropriate calls 
to create/modify(and delete at significant logical breaks such as over the 
summer) entities will help a lot.

Joe Moore
Assistant Director of MIS
Administrative and Research Computing
South Dakota State University
SAD #123, Box 2201
Brookings, SD  57007
 
Phone:  605.688.4678
Fax:    605.688.4605
Email:  [email protected]


-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Eric Dalquist
Sent: Wednesday, May 19, 2010 10:24 AM
To: [email protected]
Subject: Re: [uportal-dev] [uportal-user] Proposal for standardizing portal 
services

Thanks for the update Jen and I agree, we need to make sure that these 
big refactoring efforts get the most focus right now so we can ensure 
the core uPortal project is shipping with the best possible tools. 
Exposing these functions as a standardized REST API is simply a very 
nice side-effect of that work.

My one-line contribution is a link to some REST docs that Nexus (a maven 
repository manager) has that we can maybe use as an example on the 
documentation side of things: 
https://docs.sonatype.com/display/NX/Nexus+Rest+API

-Eric

... redundant thread truncated ...


-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to