ArctosDB / arctos

Arctos is a museum collections management system
https://arctos.database.museum
61 stars 13 forks source link

Request - use condition code table value: additional notification and attribution use conditions #8316

Open happiah-madson opened 2 days ago

happiah-madson commented 2 days ago

NEEDED:


Help us understand your request (check below):

Describe what you're trying to do Per https://github.com/ArctosDB/arctos/issues/8305 I am requesting "additional notification and attribution use conditions" for use_condition.

@dustymc @campmlc

dustymc commented 2 days ago

This isn't actionable until https://github.com/ArctosDB/arctos/issues/8305 is addresses so I'm not going to transfer to CTs yet, but we can get everything ready here. (@mkoo or CT admins feel free to change that, I'm still struggling with the timing/conditions of that transfer)

I could also use a better separation from https://github.com/ArctosDB/arctos/issues/8315

happiah-madson commented 2 days ago

edits made above in original request!

I could also use a better separation from https://github.com/ArctosDB/arctos/issues/8315

In https://github.com/ArctosDB/arctos/issues/8315, no one else needs to be contacted. As a collection manager, I can write up loan papers "immediately" based on the information that I have and no one else needs to get involved. In this particular issue, I would want to flag materials that also require approval from a third party to a potential researcher to say, there may be delay in getting these materials, etc. etc. I may even want to reach out to that third party before responding to a request.

dustymc commented 2 days ago

also require approval

Then the term should be something like 'approval and notification' ?? Or "approval; notification" possibly? (And "notification" or "attribution"; are we looking for 'hey yo i used your rats' or something a bit more 'that-rat-in-this-pub'?) I suspect this will end up with a few terms combined in several ways, then multiple permits combined in various UI, so some formula that supports lists-of-lists is probably necessary.

happiah-madson commented 2 days ago

Acknowledged. My experience with check boxes in our old database is that they are regularly forgotten or ignored, so I'd kind of like to stay away from those, if possible.

dustymc commented 2 days ago

Yes, no checkboxes, this will be (unless someone enlightens me in the hopefully-kinda-near future!) terms in a code table, zero or one of which may be attached to any given permit.

I was only trying to say that some of those terms (like this one) are "combo-terms" - "half" of this proposed term is also, I believe, reused for https://github.com/ArctosDB/arctos/issues/8315 - and I suspect that will be a common thing when/if this grows.

Additionally, there's a (somewhat vague at the moment) request to have these terms in various UI, and accessions may have any number of permits. (Many existing have dozens.) Therefore, I suspect that UI will have multiple terms - eg whatever this issue produces somehow joined with whatever https://github.com/ArctosDB/arctos/issues/8315 produces, for example. Preemptively choosing a format which anticipates that usage seems wise.

I hope that's a clarification. Possibly these (and https://github.com/ArctosDB/arctos/issues/8305) should be added to an AWG agenda?

happiah-madson commented 1 day ago

I was only trying to say that some of those terms (like this one) are "combo-terms" - "half" of this proposed term is also, I believe, reused for https://github.com/ArctosDB/arctos/issues/8315 - and I suspect that will be a common thing when/if this grows.

Totally correct.

Preemptively choosing a format which anticipates that usage seems wise.

Extremely wise.

added to an AWG agenda?

I will add them now!