-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add identifierNAME to NXobject #1486
add identifierNAME to NXobject #1486
Conversation
I thought that, in the end, we decided against using "identiferNAME", instead of an identifier attribute, just called "identifier". Obviously, @sanbrock has the official record. |
If it is an attribute, then it would be added to the |
Isn't it possible also to add attributes to the NXobject class at least for groups? |
It gets messy there. Can be very precise in the schema.
…On Fri, Oct 4, 2024, 9:49 AM Ray Osborn ***@***.***> wrote:
Isn't it possible also to add attributes to the NXobject class at least
for groups?
—
Reply to this email directly, view it on GitHub
<#1486 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AARMUMETIDXGDZ57Y7ZJV3TZZ2TH5AVCNFSM6AAAAABPCXF2O2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJTHA4DQMBRHE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
I added some of the feedback provided by @paulmillar in #1416 with respect to the type of identifier. He made a strong point that Note that here I am still adding
My understanding was that it shall be possible to have more than one identifier (e.g., from different services) for one object. I think this is also what @sanbrock noted. Even if identifier will become an attribute, I would suggest to use |
We have been reducing use of Line 47 in 67d8519
Please pick a noun which is not |
At the NIAC, I recall that people (including, I believe, @phyy-nx) thought the "is_persistent" tag unnecessary. We need @sanbrock to confirm, but I also believe that the attributes would just be "identifier" and "service." There is no need to add partial names here, which I agree become very messy. I have no idea whether we specifically voted on any of these issues. |
We have not voted on it but agreed that a workgrouo shall conclud with a reasonable solution in a form of a PR which can then be voted on. |
Indeed, we qgreef to use type instead of service. |
There was no real conclusion on is_persistant. Indeed, its necessity was debated, although I argued that it is acually good to know if an Idebtifier is a PID or not. |
@sanbrock, do you believe we came to any conclusion about the need for partial names? Attribute names such as "identifierDOI" are pretty ugly IMHO. If there is going to be a working group, perhaps this PR should be, at least temporarily, withdrawn. |
Note that we did agree that our solution shall allow attaching multiple identifiers (e.g. orcid, linkdin to a USER).
|
This is actually a draft PR. And we are the workgroup. Note that we wanted to invite @paulmillar too to this duscussion. |
Note that another alternative is |
NIAC suggestions on the revwrite of NXidentifirler were recorded in #1451 |
These have been also voted for in Session J. See https://www.nexusformat.org/content/NIAC2024_minutes/ |
f7e3efd
to
95bdb03
Compare
CI/CD failing because multi-line doc handling is not implemented (see #1491) |
Totally forgot. In that case I agree this can go to a vote in our next telco on Monday, once @paulmillar's new comments are addressed. We'll follow the normal procedure of kicking off a two week voting period, unless we happen to get quorum! |
Hi all, as discussed in the Telco, now that the above points have been addressed (thanks @lukaspie), we can now move this PR to an online vote. NIAC committee members please vote on this PR using emojis. 👍 for yes, 👎 for no, anything else (for example 👀) to abstain. We need 14 votes to hit quorum so please review and vote! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Vote has passed with 16 votes. Thanks all! @lukaspie feel free to merge |
Great, thanks! |
Implements vote in #1451 (comment).
Depends on #1485 -> done
Any implementation should consider comments in #1416