I may be missing something, but wouldn't it be possible to just use ore:aggregates instead of pcdm:hasFile / pcdm:hasMember / pcdm:hasFileSet ?
That would leave the door open to a variety of modeling structures (with or without the FileSet layer). The hasMember / hasFile properties have always struck me as a bit unnecessary since you can infer them based on the type of the target resource.
Regards,
Aaron
> On Aug 17, 2016, at 3:31 PM, Jared Whiklo <jwh...@gmail.com> wrote:
>
> I see what you are saying Esme, but it seems like if we leave the door open to use FileSets or just Files then we can support a broader range of use cases.
>
> I don't disagree that having a fixed model is easier to develop for, but I am unsure that it suits the most obvious use cases we have. Seeing as it (IMHO) is a minority of the use cases, then it seems wrong to force the added complexity onto the rest of the data models.
>
> As for you last point, I'm not sure I fully understood it. But the bundle-of-files vs the part-in-the-abstract, to me wouldn't a "part" be another pcdm:Object where a bundle of files would be a bunch of pcdm:Files? Again, I probably totally missed your point.
>
> cheers,
> jared
>
> --
> You received this message because you are subscribed to the Google Groups "PCDM" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to pcdm+unsubscribe@googlegroups.com.
> To post to this group, send email to pc...@googlegroups.com.
> Visit this group at https://groups.google.com/group/pcdm.
> For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "PCDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pcdm+unsubscribe@googlegroups.com.
I suspect this will still be true even with PCDM 2.0. That likely being the case, I would like to flag this as rationale for the notion of "PCDM profiles". Interoperability may be greatly supported by the knowledge that one PCDM-compliant application is using a specific profile
But I do think it would be a good idea to have a more detailed specification of how to model certain types of data in PCDM in order to encourage people to model, e.g., books, or image collections, etc. the same way. Ideally, this wouldn't be people working in a vacuum and then documenting what they've done. Having a few different institutions working together on these would be much more likely to land on something everybody could use.
Hi all-
Josh- we'd be very happy to have you in the data modeling workshop! We'll touch on some of the things discussed here (but it is not a PCDM workshop, FWIW). I'm ecstatic to say that Tom Johnson + Mark Matienzo (along with myself) are on board to co-facilitate this workshop, huzzah for them sharing their intelligence. I just got listed first because I was able to confirm my involvement first. You can see our working doc for the workshop schedule here:http://bit.ly/HC16DataModelWkshop Happy to talk offline about any ideas, requests, or other you (or others on this list) have for this workshop.
Back to the group: I want to pull back on this discussion for a minute. My apologies.
I read through this thread and related docs again to try to get a sense of what parts of "PCDM 2.0" are where in terms of discussion, proposal, adoption, use, etc. This was originally for my own examples/docs updating. But in doing so, I wondered more than usual about the procedure here for moving forward with PCDM updates (versus keeping things as extensions, or Danny's original question), especially with this grouping of topics. I'll say now, all of this represents some really great work by a number of folks. But keeping this grouping as is for discussions also makes it a little bit harder (to an outsider) to know what proposals are at what stages of adoption or to keep discussions on track for either voting or other.
I'm aware of this page detailing the PCDM Models voting method as outlined here, and this leaves a lot of the pre-voting process open. I'm sure this is intentional. But for this particular group of recommendations, I have the following proposals/ideas for getting a bit more structure in moving these recs into better + separate spaces for community discussion, extension generation or core pcdm approval, and documentation (including examples + best practices). This is particularly for PCDM outsiders like myself who want to be in the right place to discuss these topics, and have each topic get the discussion it deserves without other topics taking away from it.
(again, I apologize if I completely missed something here)
Proposals for moving forward this 2.0 group of recommendations:
I apologize for the long email, and I understand if folks think this unnecessary. I just wanted to put this out there in case this appeals to anyone else when talking about 2.0, as I know it would help me better engage.
Thanks,
Christina
Proposed subthreads/break out topics wrapped up in 2.0:
... I do think it would be a good idea to have a more detailed specification of how to model certain types of data in PCDM in order to encourage people to model, e.g., books, or image collections, etc. the same way. Ideally, this wouldn't be people working in a vacuum and then documenting what they've done. Having a few different institutions working together on these would be much more likely to land on something everybody could use.
For your mapping questions: I'd recommend using the File Use Vocabulary (http://pcdm.org/use#) to differentiate Files in a FileSet, and to create Objects or FileSets to hold the different Files if you wanted to order them. For differentiating FileSets, there's no equivalent to the File Use for them right now. I think there probably should be, but I'm not sure what the axes of difference are. Maybe it's just a notion of preferred vs. alternate?
--
You received this message because you are subscribed to the Google Groups "PCDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pcdm+unsubscribe@googlegroups.com.
To post to this group, send email to pc...@googlegroups.com.
Visit this group at https://groups.google.com/group/pcdm.
For more options, visit https://groups.google.com/d/optout.
This helps greatly Christina. Having smaller more focused
conversations leading to eventual procedure for approval are
exactly what I was hoping for.
To unsubscribe from this group and stop receiving emails from it, send an email to pcdm+uns...@googlegroups.com.
--
Michael J. Giarlo
Technical Manager, Hydra-in-a-Box project
Software Architect, Digital Library Systems & Services
Stanford University Libraries