Comments (10)
Do you think adding the ROR icon next to ROR-affiliated universities could help distinguish...
...yes! That's a great and obvious solution that I totally didn't think of. Thanks!
from pkp-lib.
Thanks, @salmanm2003!
@Vitaliy-1, can you review the PR above?
As for the ROR implementation for OJS 3.5, that should be coming from @GaziYucel, who is working on this from TIB in Germany. He should have details before too long.
from pkp-lib.
We're happy with it from our side.
The only comment from us is that the 'Same institution as author' function raised quite a lot of back and forth when implemented for the reviewer invitation function, as it is a match based on the affiliation string, which has room for missing valid matches due to the entry being slightly different (e.g. a typo in the affiliation). We still think that this is the most viable option though until ROR functionality is expanded, and the function already implemented for reviewer invitations has been very well received by our editors. Should the exact string match not be optimal then we suggest that a partial match or possible match is used, so that a flag is raised based on similarity rather than exact match. i.e. If the affiliation is 'University of Liverpool', 'Uni of Liverpool', or 'Liverpool University' then the table would still bring up a flag, but perhaps we alter the text presented on the screen so it isn't as definite as 'Same institution as author' in case of mismatches. Ultimately, it is just a flag to tell the editor to look into it prior to assignment.
from pkp-lib.
Thanks, @Devika008 and @twakeford! Yes, the "Same instution as author" feature was my only concern reviewing the design. We are integrating ROR into 3.5, so it'll be much more likely that authors will use it -- but we will still support plaintext affiliations too, and those will be hard to reliably match. I can think of two suggestions...
- Warn "same institution" when there's a match on ROR, but don't try to match plaintext affilations. It'll be too unreliable (and possibly slow) and I'd rather we focused on encouraging ROR uptake
- Maybe introduce a visual indication that the author (or editor) has a non-machine-readable affiliation? We could adopt this wherever affiliations are entered/used in order to encourage ROR adoption (and warn when it's not been taken up) without outright preventing folks from continuing without RORs.
from pkp-lib.
Maybe introduce a visual indication that the author (or editor) has a non-machine-readable affiliation?
@asmecher Do you think adding the ROR icon next to ROR-affiliated universities could help distinguish between those with machine-readable affiliations and those without? I believe this would eliminate the need for another icon and reduce the user's learning curve.
I fully support displaying the "same institution as author" tag only for machine-readable institutions. Otherwise, we'd need a complex mechanism to sort through similar affiliations, which isn't necessary. While this approach relies on some human judgment, it's better than presenting incomplete information.
from pkp-lib.
So what would the next steps be on this?
from pkp-lib.
@twakeford, do you have enough information to proceed as discussed above?
from pkp-lib.
Hi looking great,
couple of questions
- Where the Interests would be taken from?
- Are we ok to basically rebuild this in vue.js? Which also means creating API for assigning participant and possibly endpoint for searching the participants (not sure how much is already covered with existing user endpoint)?
I am always for finding excuses to reduce technical debt and expand our rest API. But it will be bit more work compared to just sneaking in these new information into legacy stack.
Thanks!
Jarda
from pkp-lib.
I'm happy to go with:
- Warn "same institution" when there's a match on ROR, but don't try to match plaintext affilations. It'll be too unreliable (and possibly slow) and I'd rather we focused on encouraging ROR uptake
I agree that it is better to encourage ROR uptake than find a hacky way of doing it.
For
- Where the Interests would be taken from?
I assumed that they would be pulled from the editors user profile at the time in the same way that the affiliation will be.
from pkp-lib.
Hi @asmecher,
I've just submitted PR #10312, which implements the details from the above screenshot/conversation. However, I couldn't find a compatible ROR version for OJS 3.5 to match the affiliation. Please let me know when the plugin is ready so I can complete that step as well.
from pkp-lib.
Related Issues (20)
- Correct possible dropping of notnull from locale columns on upgrade HOT 3
- Duplicated entry on the list of OAI identifiers HOT 1
- Error Database Duplicate Entry HOT 2
- Pressing "Enter" key does not activate "Save" button in some places
- OJS 3.4.0-5 PHP 8.3 site structure, scripts and css lost behind a reverse proxy HOT 1
- [OJS 3.3.0.13] Cannot updated reviewed file, AJAX error HOT 3
- Upgrade Citations plugin to target 3.5 main branch HOT 1
- Error on Submission Deletion Due to Missing Notification Class
- Add queue job unit tests for 3.5
- Add FieldPassword Vue component HOT 9
- csrf token for API calls without user session HOT 5
- check for egrep in convertApacheAccessLogFile fails although file is present at location HOT 4
- Move ORCID connect button to user Identity tab
- DOI XML export errors are discarded at the API level
- Recaptcha and ORCID button on user registration form prevent form submission
- Deleting authenticated ORCIDs should revoke tokens
- Implement ORCID brand guidelines in ORCID functionality
- Use preg_grep instead of egrep in ConvertApacheAccessLogFile
- Fix ConvertApacheAccessLogFile CLI tool HOT 1
- Add support for public commenting on posted/published content
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pkp-lib.