Replies: 9 comments
-
@NateWr, much of the weirdness in the relationships between submissions and publication formats stems from the ONIX standard, so we should definitely review this issue with reference to ONIX. In particular all the characteristics of the publication format (sales info, physical dimensions, etc) are ONIX beasts. |
Beta Was this translation helpful? Give feedback.
-
@asmecher I think that this could be implemented without touching publication formats too much. Because the Galley in OMP would sit below Publication Formats, the only thing that would change is that instead of having submission files assigned to publication formats, galleys would be assigned to publication formats. All of the ONIX metadata would continue to live with Publlcation Formats. |
Beta Was this translation helpful? Give feedback.
-
This feature request for remote chapter files is another example of how this would be useful in OMP. Because chapter files interact directly with the submission file, instead of publication formats or galleys, they do not support remote files. If galleys were introduced to OMP, they would support remote chapter files. |
Beta Was this translation helpful? Give feedback.
-
Two more related requests: the ability to configure which file types support DOIs or remote URLs. |
Beta Was this translation helpful? Give feedback.
-
Hi @NateWr , but then what is the difference between the publication format and the galley in OMP. Wouldn't it be possible to extend the Galley metadata for OMP? EDIT: I'm writing because, we will start a plugin for choosing a Galley Viewer from the publication format. And also because we need remote chapter files for this viewer basically. |
Beta Was this translation helpful? Give feedback.
-
This would be the relationship between a publication format and a galley:
So one publication format may have many galleys. Just like right now one publication format may have many files. |
Beta Was this translation helpful? Give feedback.
-
I'm slowly trying to grasp the concept, because in OMP we also have the association with chapters. Dont know how they fit in theire, because at the moment they are associated with a submission file directly (I suppose, not 100% sure) |
Beta Was this translation helpful? Give feedback.
-
Galleys would be associated with chapters for the publication details. Depending on what workflow requirements existed, they may or may not be associated with submission files. |
Beta Was this translation helpful? Give feedback.
-
Thanks @NateWr , so this makes sense to me. Also with the requirement for remote galleys for chapters. On another note, please consider to move the association of chapters to galley to the main table of chapters and not the chapter settings. This would be simplify many queries. |
Beta Was this translation helpful? Give feedback.
-
Describe the problem you would like to solve
Publication Formats in OMP use
SubmissionFile
s as the unit of distribution, such as a PDF of a book chapter, an appendix, or supplementary data. Because of this, theSubmissionFile
objects must support a lot of metadata that is not required during the editorial workflow, such as urlPaths, DOIs, licensing information, physical dimensions, credits and captions.URLs for published submission files in OMP include the submission file id. This means that authorization policies must account for cases where the submission file is accessed during the workflow and cases where it is accessed from the published content. This makes the authorization logic for both cases more complicated than it needs to be.
For example, authorization logic based on the file stages works based on the stage assignments for most stages, but must work differently for files in the
SUBMISSION_FILE_PROOF
stage.Describe the solution you'd like
OMP should use
Galley
s as the unit of distribution. Instead of assigning submission files toPublicationFormat
s, the user should create and assignGalley
s to eachPublicationFormat
. This will allow us to migrate all of the publication-related metadata toGalley
objects and share these objects across all applications.The new object relations will look like this:
All published metadata will be assigned to the Galley, including DOIs, urlPaths, licensing, etc. The
fileId
will reference a file in thefiles
table, not in thesubmission_files
table.Pros
Cons
Challenges
Representation
s which alignsGalley
s andPublicationFormat
s. This would be tricky to pick apart.Who is asking for this feature?
This should make it much easier to maintain existing code and develop future features, such as remote file support and OJS/OMP convergence.
Beta Was this translation helpful? Give feedback.
All reactions