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 inactive
state to Object Status Property list
#37
Conversation
After some discussion in the Hydra community -- https://groups.google.com/d/topic/hydra-tech/2P2CCrk4LaU/discussion -- we're thinking this new state might be used as an initial state in deposit workflows where mediation must occur to "publish" an object, or could also possibly be used to "withdraw" an object without deleting it or marking it for deletion. This also achieves parity with the three object states provided by Fedora 3.
Thanks, @mjgiarlo. We will discuss on the Thurs tech call: This seems like a constructive addition. |
I'm not really against this addition right now, but note that nothing is preventing Hydra from using whatever value it wants in that position. I'd like to clean a lot of this kind of workflow-specific modeling out of this ontology and leave it to evolve in communities centered on specific workflow-implementing systems. |
I'm saying we do not need one in the core project. There are lots of things that would be "helpful". We don't need to do all of them. |
Wouldn't this vocab be a good candidate for |
|
The fact that anyone could publish their own ontology with any statuses they like, all they need is to say it has a type But I'm not really against it either. |
@acoburn: I was thinking the same thing. |
To clarify my intent: if we're publishing an ontology for fcrepo object states and it already includes two of the three states that came with earlier fcrepo versions, I'd sure love the third to be included also (since there are use cases for it). I'm ambivalent re: the namespace or where this ontology lives, and will happily go along with what y'all conclude. |
After some discussion in the Hydra community -- https://groups.google.com/d/topic/hydra-tech/2P2CCrk4LaU/discussion -- we're thinking this new state might be used as an initial state in deposit workflows where mediation must occur to "publish" an object, or could also possibly be used to "withdraw" an object without deleting it or marking it for deletion. This also achieves parity with the three object states provided by Fedora 3.