1 / 22

Working together to align the global network

Developer Update: 2012 ORCID Outreach Meeting 15 May 2012. Geoffrey Bilder Interim Technical Director, ORCID. Working together to align the global network An independent, community effort to standardize researcher identification. ORCID Phase 1.0. Intro to Demo. Who am I?. Laura Paglione.

elisha
Télécharger la présentation

Working together to align the global network

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Developer Update: 2012 ORCID Outreach Meeting 15 May 2012 • Geoffrey Bilder • Interim Technical Director, ORCID Working together to align the global network An independent, community effort to standardize researcher identification

  2. ORCID Phase 1.0 • Intro to Demo

  3. Who am I?

  4. Laura Paglione

  5. ORC-ID ORS-ID Middle Earth Department Of HomeShire Security Jellystone National Park Gorlug Waakop Yogi Bear Orchid Pronunciation ✘ ✘ ✔

  6. Socially-Validated Identity Organisationally-Validated Identity Self-Asserted Identity Organisationally-Validated Identity Socially-Validated Identity Self-Asserted Identity Kaliya Hamlin http://www.identitywoman.net/the-identity-spectrum#utm_source=feed&utm_medium=feed&utm_campaign=feed

  7. Organisationally-Validated Identity Socially-Validated Identity Automated-Tools Self-Asserted Identity Disambiguated Identity

  8. Organisationally-Validated Identity Socially-Validated Identity Self-Asserted Identity Phase 1 1.0 1.x Launch Phase 2

  9. TIMELINE 2012-13 Build Phase 1.0 Launch Phase 1.0 Phase 2 Development Build Phase 1.1 Q1 2012 Q2 2012 Q3 2012 Q4 2012 Q1 2013 Q2 2013 Q3

  10. Phase 1.0 Work Statement “Thomson Reuters, an ORCID member, has contributed the source code for an existing self‐claim identity system that has been used in a production setting for three years (ResearcherID). There are no restrictions on ORCID’s use of the source code, but the donated code still has several dependencies on proprietary back‐end systems and is also missing several features that ORCID has identified as being essential to the launch of a successful system. Phase one work will consist of replacing proprietary dependencies and implementing these missing features.”

  11. Changes I • Upgrade and/or replace out‐of‐date library dependencies. • Replace the existing identifier structure. • Replace the proprietary authentication/authorization backend. • Replace the proprietary bibliographic artefact database.

  12. Changes 2 • Replace the existing internal service APIs with a modern, public “restful” API. • Incorporate OAuth authentication & profile exchange functionality. • Modify the system’s privacy mechanism to support tertiary control (private/protected/public) at the field level. • Enable institutional seeding of profile records on behalf of their researchers.

  13. Changes 3 • Modify authentication/authorization mechanism to support “delegated” management of profiles (e.g. a researcher can grant permission to a departmental secretary or librarian to edit a profile on their behalf). • Include production‐level publication lookup features from CrossRef. • Expose minimal provenance (i.e. “sponsor”) information for metadata records.

  14. Phase 1.0 Work Close integration of the ORCID system with third‐party submission and evaluation systems will be vital in order to drive uptake of the service and in order to allow stakeholders to derive immediate benefit from the service. Functionality supported will include:

  15. Functionality • Institutional seeding of profiles (i.e. batch upload, alerting) • Delegated management of profiles • Profile exchange into grant/manuscript submission systems and other identifier/profiling systems

  16. Functionality 2 • Fine‐grain control of privacy settings at the claim level (e.g. public=”share with anybody”, protected=”share with parties authorized via OAuth2”, private=”do not share”) • ORCID resolution (both via GUI and API) • Metadata search (both GUI and API based)

  17. Details: Replacements • Struts2 -> Spring MVC 3.1 • JSP -> Freemarker • MySQL -> PostgreSQL 9.1 • iBatis -> JPA 2.0 implemented by Hibernate 3.6.3 • Prototype.js -> JQuery 1.7 • Ant -> Maven 3 • XML-RPC -> REST using JAX-RS 1.1 implemented by Jersey 1.12

  18. Details: Additions • SOLR for searching • Twitter Bootstrap for styles, layout, and UX • OAuth2 implemented by Spring Security 3.1 • Spring IOC 3.1 for improved code structure and test coverage • Liquibase for robust database schema change tracking, migration and rollback

  19. 1.1 Hit List • Implementation of the “Callback API” • Redesign of site UI • Replacement of boilerplate text, including EULA, Privacy Policy, FAQ, etc. Semantico is building an inventory of these screens. • Schema changes recommended by privacy committee including removal of physical address elements and addition of patent-claiming • Privacy model changes recommended by privacy committee • Implementation of anti-spamming in signup process (Captcha). To prevent bots from registering fake profiles which include links to ads, porn, etc. • Bibliographic artefact management • Implementation of availability and system instrumentation monitoring tools (e.g. JMX consoles, Pingdom availability tests, etc.) • Labelling of "orphaned" profiles.

  20. Widespread Feedback of ORCIDs Throughout Scholarly Systems TIMELINE 2012-13 Manuscript System Onboarding Initial University Onboarding Start Registering ORCIDs Publicly Build Phase 1.0 Launch Phase 1.0 Ongoing Ecosystem Integration Staff Hired Phase 2 Development Build Phase 1.1 Q1 2012 Q2 2012 Q3 2012 Q4 2012 Q1 2013 Q2 2013 Q3 2013 Q4 2013

  21. And...

  22. Thank You • Find out more at http://about.orcid.org • Sign up for newsletter at http://about.orcid.org/newsletter/subscriptions • Follow @orcid_org on Twitter

More Related