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
[OJS] Evalute PIE-J best practice recommendations #2505
Comments
Sorry, I think I'll need more context. I don't really understand any of the specifications as written. |
I would hesitate to call these specifications; rather, these are the recommendations from the NISO PIE-J standing committee, and are deliberately framed without particular technical implementation specification. That said, Appendix A in the recommendation might be helpful for example-driven context. In my mind, our core questions are:
|
For title changes, I think the versioning feature will go a long way towards this. There's a lot to consider, but I'd like to see us work towards always-on versioning by default. I'd like to see us continue to stay away from engineering specific data input for every piece of recommended data. I think if we added revision history to custom pages, and outlined the recommended data set in our editor-facing documentation, we could bridge the goals of supporting these recommendations while keeping the platform leaner and more flexible. |
Isn't versioning targeted at the article level? These recommendations aim at the change of Journal Title and ISSN over time. For example, "The Journal of Horseless Carriages" becomes "The Journal of Automotive Technology" becomes "The Journal of Point-to-Point Transportation"; each title change results in one or more new ISSNs (depending on physical vs. electronic distribution). |
We don't want to dive into a-field-for-everything hell, but it is equally problematic to have an industry best practice which enumerates "vital" elements, which we then leave up to the publisher to include in one large freetext field.... at least until we can have them enter it all in some semantically meaningful form. |
Big thumbs up for supporting journal name history. Ideally the old names/ISSNs should be available in metadata exports, I mean for example OAI-PMH, and maybe also in journal archive listings etc. One way of dealing with this would be to have a timestamp (startDate, endDate) based list of old names and perhaps a |
Comments from the PIE-J Standing Committee:
|
I have to say I find the answer a bit problematic. I agree that it is a clear solution, but the journals that have this situation do want to have a continuing archive of their articles in one place. If that archive is split to several individual journals, it is hard to find. I still support my suggested model above. It would enable to automatically create a journal "history page" which would explain the title changes and it would be easy to call the suggested function when showing the archive. The situation where I would support creating several journals is when two independent journals have been combined. For example "Journal of skates" and "Journal of sticks" become the "Journal of ice hockey". I know a few cases at least in Finland. |
My take is that the standing committee's recommendation to "create separate pages for each former journal title" is stuck in a mindset of static site management. It shouldn't be necessary for a journal manager to create static pages within OJS for each journal title, nor should the journal be split across multiple OJS journals to reflect the journal history. I also support building out journal history support within OJS, and the PIE-J recommendations give us good guidelines of what items should be important in recording that journal history (their "vital identifying facts"). |
Nice to know this topic is already in discussion. To give you some input from the user (journal manager) perspective:
|
Hi @ctgraham, One of our journals with 6 past names is asking about this feature. Do you have any plans to work on this in the near future? |
Hi, @ajnyga . Pitt doesn't have specific plans for scheduling this work at present. I think the first step here is getting consensus on the PIE-J recommendations and then identifying if agreed-upon changes should be prioritized and staged, or if they should be implemented in one single release. |
hi @ctgraham Returning to this fairly old (but very important) issue. I think the issue is very much connected to article versioning, but it is not probably considered there at least yet. However, I have a suggestion that would be a fairly easy way of fixing the problem with changing journal metadata (from the versioning thread): What we could do actually is to add the journal name, ISSN and publisher name to the article metadata (submission_settings table). So that when you publish an article, you can fill those fields for all individual articles as well. And for new articles those could also be automatically filled based on the journal settings when the article is first published. This would solve the problem with back issues with different names and would enable OJS journals to change their names, ISSNs and publisher names > the article metadata in old articles would not be affected in any way. What do you think? It will make metadata db table a bit larger, but gives a lot of flexibility. The current situation where the metadata does not reflect the changes in Journal names at all is very bad and should be high priority to fix imho. |
Rather than replicate the journal name, ISSN, and publisher information into the article metadata as individual fields, it would be better to track on the name changes in an independent table, and then have the submission table link via foreign key to the row in the other table. I think the "big picture" of PIE-J is the assertion that this kind of publication history is important enough to have its own data representation. That said, I concur that prioritization is needed here. Perhaps the next step is to schedule this against a specific release. |
Sure, that is the other option. You could basically call for example |
We currently stamp copyright and license information from the journal settings onto the article settings at the time the publishing action takes place; perhaps an approach like that could be useful? We would definitely need a mechanism to reset or modify these stamps -- there is a "reset" button for licensing information, but I suspect broadening the use of this kind of stamping would prove the current mechanism inadequate. |
Yes, that is basically the other option I mentioned above. It is probably faster and maybe even more flexible, but @ctgraham preferred the other one. Maybe we need more opinions on this: @jmacgreg, @NateWr, @stranack?
Schedule: 3.2 is coming way too fast for this and in any case this involves work with settings forms which are currently under construction. So maybe we could target something like 3.2.1? I am happy to work on this. This comes up constantly when I talk with library people, but also happy to hand this over to someone else. |
There is strong demand for tracking the history of changes to journal name, ISSN, publisher, and editorial team. I think we should add to that copyright notice and section policies. No doubt there are more I'm missing. So, yes, I think we need a facility for storing past data that goes beyond stamping the published article with these details. It will also be needed beyond just the Either way, we can build history tracking in at a low level with the (new) |
I agree with @ctgraham that
The current stamping strategy mentioned by @asmecher makes retrieving the information easy but creates the problem (he also described) of updating things afterwards.. An important concept touched by @NateWr is that the need for tracking history goes much deeper, as the PIE-J recommendations aim to enable "content to be interpreted in context": With this in mind one might start to realize the truth (there is no spoon*), that the solution is versioning every first-level Entity like articles, pages etc. By taking this approach the system could always show the current version and each version would always have a stamped pointer to the independent table record related to that point in time. Stamping this is important so that Users are allowed to create back content correctly linked to their history. * sorry I could't stop myself from throwing that Matrix pun: https://www.youtube.com/watch?v=uAXtO5dMqEI |
It is nice to see that work is being done on the problem area of "journal title changes" and "complex history of a journal". We have several natural history journals for which this is important. Two aspects that may not have been discussed yet are the following: |
@gerwinC , can you give an example of what you mean by:
? I'm trying to picture how the "New Series" would be represented in the journal's metadata / citations / etc. |
@ctgraham … here are some journals illustrating the New Series phenomenon. These examples are from the Biodiversity Heritage Library just because journals can be viewed quite easily there. (Our own OJS journals showing similar kinds of phenomena are not available online yet.) In the BHL frontend, use the volumes pulldown (above the main frame) to see list of published volumes and their counting modes. The following examples are 19th century only, because this is BHL's main focus. Many examples from the 20th century do exist, but these normally cannot be viewed as easily. https://www.biodiversitylibrary.org/item/23248 https://www.biodiversitylibrary.org/item/42347 https://www.biodiversitylibrary.org/item/20041 |
This issue surfaced again in one of our journals. @ctgraham do you think we could meet maybe together with @NateWr and @asmecher and decide how to implement this to OJS? Crossref needs to be contacted, because I think they are linking the journal name to an ISSN and that could create problems when registerin DOIs for backissues. |
Adding @AhemNason and @ewhanson since they may have some additional input re: Crossref requirements here. |
Seems that a journal title change should require a new ISSN: https://www.issn.org/understanding-the-issn/assignment-rules/issn-the-major-principles/. So the problem I mention above with Crossref should not be there. Why do I have a feeling that this is probably not enforced always? |
From an editors point of view: theoretically, a title change requires a new ISSN. However, a journal would be disconnected from its entire history in indexing databases such as Web of Science or Scopus. It would start out as a 'new' journal or might even require a new application to be indexed and thus have no impact factor or metrics like it. A huge disadvantage any editor will try to avoid. |
If de facto a lot of journals are changing their names without changing the ISSN, then this needs to solved with Crossref (and maybe others) first. Otherwise we end up with a code that attaches a historic journal name to the current ISSN and Crossre API will throw an error because they can not match the ISSN and the name. I am not sure how they have arranged this. I mean, it could be that they can store multiple variants of the name to the db. But in this case, how to get those variants to the crossref db is unknown to me. |
@ajnyga is right that title changes SHOULD require a new ISSN. There are, however, some situations prescribed in the ISSN manual that allow for title changes without changing the ISSN, as seen in section 2.4 below: As a service provider for journal I can say that I have seen this happen a number of times. Despite that, the fact remains that there are journals that have changed their title without changing their ISSN. It's only logic to assume that this might happen again. As for crossref throwing errors for title-issn pair differences, while it happens it is easily fixed just by editing the current journal title in the publisher-crossref database.
With this, it is my understanding that crossref does not validate title-issn with the ISSN database, delegating that responsibility to the publishers themselves. Which IMO is the right call. In conclusion, I believe that OJS should not impose restrictions nor try to take upon itself to check and/or enforce journal's title-issn validation. It should just instead allow journal owners to create new title instances in the journal database with whatever associated title metadata they wish (title, ISSNs etc.). ONE restriction that I believe MUST be implemented is to flag which of the registered title instances is the active journal*, and use that for new submissions, while allowing backlog articles to be inserted using whichever title instance is needed. Then, journals would be able to host as many journal title changes as they NEED in their OJS installation, thus fulfilling the PIE-J recommendation to preserve ARTICLE's information in lieu of the publishing journal history. |
The recent contributions to the discussion were very interesting for me. An important point that seems unresolved to me in the last discussed approach with additional title instances is what ajnyga remarked earlier (26 May 2017): "...the journals that have this situation do want to have a continuing archive of their articles in one place. If that archive is split to several individual journals, it is hard to find." |
Hey everyone, at risk of opening a sarcophagus here, I wanted to add an example of where we continue to see an issue here. Hosting just had a journal change its name and file path. They got a new ISSN. I needed to update all their DOIs with the new URLs. But because the metadata in those DOIs is determined (always) by the current title-level metadata, I had to:
I do understand we're at tension here where we want users to have control and be able to make corrections, but title and issn are key metadata and they should be locked into the record on publication the way licenses are. At the very least, title level metadata should be attached to the article record on publication and not tied to current journal settings. I know we've talked a lot about storing "journal history" and the likelihood of that being useful, but in this case, I do think it's important. |
Just a note here for @ewhanson who is writing "is this metadata stale" code into the DOI plugin. We definitely don't want users who changed their journal name or ISSN being prompted to update as a result. |
In brief none of the metadata shown for an article for example in OAI-PMH should ever come from an OJS setting directly. |
Hi everyone, this issue has drifted from its original remit (PIE-J best practices) and come to focus primarily on the problem of how to reflect historical changes in journal-level metadata in article metadata. That's a problem worthy of its own issue as it will require some detailed discussions and specifications. Bonus points for anyone who is willing to file a new issue with a detailed description of the problem and initial specifications that address the following:
|
@AhemNason has filed an issue about journal-level metadata. Please read and comment on the issue below to help us refine and scope the necessary work: |
Thanks for the discussion, everyone. If there are any further improvements that should be made to align OJS with the PIE-J recommendations, please file a new issue for each improvement. |
here are some answers from the Crossref forum:
https://community.crossref.org/t/parallel-titles-for-a-given-issn/2183? PS: I've added this information to the old issue to keep the new issue focused on the implementation; let me know if a separate issue should be created just about the about DOI registration for journal title changes. |
NISO Presentation and Identification of E-Journals (PIE-J) provides best practice recommendations.
Some of these are relevant strictly to a publisher's implementation, but some are relevant to the journal publishing platform.
We should evaluate OJS's compliance with (or disagreement with) these recommendations that are platform related:
Retention of the original title and citation information is essential for users trying to access the original full text
Users appreciate as full a journal title history as possible to show clear relationships such as previous or later titles
Accurate and complete presentation of the ISSN enables user access via linking services and facilitates library identification and management of e-journals
To preserve the history of a journal and the individuals who were involved in editing it, certain vital facts should always be included on the website and retained over time so that content can be interpreted in context.
The text was updated successfully, but these errors were encountered: