openlibhums / openlibhums/janeway

Add support for issue topics (a.k.a thematic sections / subsections)

Open
#3,967 4 comments 0 reactions 1 assignee View on GitHub

@mauromsl is already working on this.

Since Apr 4, 2024.

new feature
Dominant language
Python
Stars
238
Forks
97
Avg merge
9d 1h
Merged PRs (30d)
8

Description

Is your feature request related to a problem? Please describe.
Some journals would like to categorize their articles into thematic groups or collections without having to publish a separate special collection.

Describe the solution you'd like
As an editor, I can configure a set of topics to be linked to my journal. I can also link those topics to specific issues.
As an editor, I can configure a submission field for authors to select the topic their article relates to.
As an author, I can select a combination of article type and topic during submission
As an editor, I can group articles on the published issue page either by article type, topic or a combination of the two.

Additional context
See Harvard Law Review for an example implementation.

Issue: https://harvardlawreview.org/archives/vol-137-no-4/

image

Note from users coming from wiley: They would like for each topic to have a description / blurb that can be displayed on the issue page.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.