Code Monkey home page Code Monkey logo

Comments (5)

rpaw053 avatar rpaw053 commented on July 23, 2024

Leaning towards this being possible, but only because there's so much overlap with the need to read/display the ORCID record.  Once displayed, there's a small jump to tools to pop up put/post/del tools, yeah? 

by jgus614

from nz-orcid-hub.

rpaw053 avatar rpaw053 commented on July 23, 2024

Hi Rad, bunch of issues here:

1/ Should we allow manual updates of record info? When would this be needed?

If it's because of an error in the content then with all but the smallest organisations, our preference should be that the error is corrected in the organisation's system and exported again rather than having correct data in the hub and ORCID but a persistent error in the organisation.

If it's because the hub-organisation connections aren't up to propagating the information the organisation wants to post, then we should improve connections and/or import options so that their information can be matched and posted.

I'm very ambivalent about this functionality.

2/ The "Update Activities" scope is very broad as activities cover affiliations, works, and funding! Should we allow organisations to take advantage of their ability to exercise writing/updating to other sections?

Ultimately yes. It's perfectly reasonable for a research organisation (currently affiliation) to award funding or to have research works it's researchers would like recognition for in it's repository and that aren't indexed by ORCID-connected systems. However, my preference is that as we move to the hub facilitating this content exchange, the process should be through an export-import chain and not via manual/form-base creation/update.

3/ We currently allow organisations to assert affiliations for any arbitrary organisation. My preference is that this is fixed to the organisation, i.e., organisations should only be able to assert affiliations to/for themselves; however, it may be that the community would prefer greater flexibility.
Ultimately, we envisage a hub that is able to post both start and end dates; my preference for handling organisation changes is that the organisation arrange posting end dates for the affiliations of the organisation ceasing, and that as it's able to, the "new" organisation posts a separate affiliation item with a start.

by jgus614

from nz-orcid-hub.

rpaw053 avatar rpaw053 commented on July 23, 2024

Jason Gush, which parts of the profile the organisation admin would have access to for update? Currently we support Education and Employment sections? Should we add the rest of the sections?

The current implementation allow the org. admin to enter arbitrary organisation name for employment and education record. Should we restrict it only to the affiliated organisation? In this case how would we treat cases when an organisation (the researcher was affiliated) got renamed, reorganised or merged?

by rcir178

from nz-orcid-hub.

rpaw053 avatar rpaw053 commented on July 23, 2024

In terms of API calls: An organisational administrator should be able to make call to every ORCID API through simple and well designed UI.

by rpaw053

from nz-orcid-hub.

Jason-Gush avatar Jason-Gush commented on July 23, 2024

Totally addressed, every portion of the profile accessible by API has the option of tsv/csv, json/yaml file-based tasks and the required manual forms.

from nz-orcid-hub.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.