Comments (8)
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.
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.
Related Issues (20)
- Add support for 5-digit Github issue numbers
- Possibility to add Cancel button in the form HOT 1
- Email is sent even though its template is disabled HOT 2
- The setSpec of the OAI-PMH endpoint shouldn't contain reserved URI characters HOT 2
- New Review Assignment listing: reviewer-assignments-all view returns also published submissions HOT 2
- New submission listing: assigned-to-me View should include authors? HOT 4
- [Meta] Submission listing: api dependencies
- [OJS 3.4.0] Error ordering issues by date published using API HOT 1
- Mixed logic in PKPSubmissionController and PKPBackendSubmissionsController to handle operations with submissions
- The submission count at the issue is wrong when the submission is assigned to different issues HOT 1
- OMP information pages fails on php > 7.4 HOT 4
- Fatal error changing site primary locale
- Make version check resilient to HTTP client exceptions HOT 6
- Activity Log not updating for metadata changes HOT 3
- Long publication title stops submit/review process HOT 1
- Migrations are making use of internal structures
- Add PHP error page and application env config value HOT 3
- Multiple FieldOptions in form might interfere due VueDraggable HOT 1
- Required fields in form are still required even if field/group is hidden HOT 7
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.