Re: [Dspace-tech] APIs to alter Reports and Userprofiles

2015-03-31 Thread Hilton Gibson
Hi

Perhaps this will help as a start:
http://wiki.lib.sun.ac.za/index.php/SUNScholar/API

Cheers

hg

*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

On 31 March 2015 at 10:00, Eva Ulbrich eulbr...@know-center.at wrote:

 Dear Dspace Mailinglist,

 I was told to address my question in this context rather than mailing
 Dspace directly.
 I have the following questions:

 I did not find a profile page per Euser. This would be awesome since a
 person
 should be able to manage and see their own publications to be encouraged to
 use the system. Is it somehow possible for me to access Dspace through APIs
 and add such a thing myself?

 Moreover I need more sophisticated reporting. Same question: are APIs
 available for me to add customized reports? Like which Eperson publicated
 in
 which field with which other authors and how many publications with an
 author
 of a certain affiliation were done and such. We need these reports for our
 funding.

 Basically: where can I get an overview of available APIs?

 A quick answer to those questions would be awesome.

 Thanks!
 Eva

 Kind regards,
 Eva Ulbrich

 Eva Ulbrich
 Marketing

 Know-Center GmbH
 Research Center for Data-Driven Business  Big Data Analytics
 Inffeldgasse 13, 6th floor, 8010 Graz, Austria
 Phone +43 316-873-30852 Fax +43 316-873-1030852
 eulbr...@know-center.atmailto:%20eulbr...@know-center.at
 www.know-center.at http://www.know-center.tugraz.at/en/

 KNOW-CENTER NEWShttp://www.know-center.tugraz.at/en/ | i-KNOW NEWS
 http://i-know.tugraz.at/


 --
 Dive into the World of Parallel Programming The Go Parallel Website,
 sponsored
 by Intel and developed in partnership with Slashdot Media, is your hub for
 all
 things parallel software development, from weekly thought leadership blogs
 to
 news, videos, case studies, tutorials and more. Take a look and join the
 conversation now. http://goparallel.sourceforge.net/
 ___
 DSpace-tech mailing list
 DSpace-tech@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/dspace-tech
 List Etiquette:
 https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Re: [Dspace-tech] APIs to alter Reports and Userprofiles

2015-03-31 Thread helix84
Hi Eva,

unfortunately, DSpace currently treats authors as text (although there
is the possibility of authority control). It doesn't currently have
any association between an author (item metadata field or an authority
ID) and an EPerson (DSpace user).

This problem is described here:
https://github.com/DSpace/DSpace/pull/244

Since this seems to be central to what you expect from your system,
you may want to look at other solutions besides DSpace.

If you decide for DSpace nevertheless, here's the Java API:
http://demo.dspace.org/javadocs/5/apidocs/
and the REST API:
https://wiki.duraspace.org/display/DSDOC5x/REST+API

There may be other APIs available for specialized tasks, too.


Regards,
~~helix84

Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette


[Dspace-tech] APIs to alter Reports and Userprofiles

2015-03-31 Thread Eva Ulbrich
Dear Dspace Mailinglist,

I was told to address my question in this context rather than mailing Dspace 
directly.
I have the following questions:

I did not find a profile page per Euser. This would be awesome since a person
should be able to manage and see their own publications to be encouraged to
use the system. Is it somehow possible for me to access Dspace through APIs
and add such a thing myself?

Moreover I need more sophisticated reporting. Same question: are APIs
available for me to add customized reports? Like which Eperson publicated in
which field with which other authors and how many publications with an author
of a certain affiliation were done and such. We need these reports for our
funding.

Basically: where can I get an overview of available APIs?

A quick answer to those questions would be awesome.

Thanks!
Eva

Kind regards,
Eva Ulbrich

Eva Ulbrich
Marketing

Know-Center GmbH
Research Center for Data-Driven Business  Big Data Analytics
Inffeldgasse 13, 6th floor, 8010 Graz, Austria
Phone +43 316-873-30852 Fax +43 316-873-1030852
eulbr...@know-center.atmailto:%20eulbr...@know-center.at  www.know-center.at 
http://www.know-center.tugraz.at/en/

KNOW-CENTER NEWShttp://www.know-center.tugraz.at/en/ | i-KNOW 
NEWShttp://i-know.tugraz.at/

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette