Skip to content
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

New element: IssueOrder #58

Open
majora2007 opened this issue Mar 8, 2024 · 8 comments
Open

New element: IssueOrder #58

majora2007 opened this issue Mar 8, 2024 · 8 comments
Labels
non-breaking The change will generate a new minor version of the schema RFC Request for comments

Comments

@majora2007
Copy link

Where does this comes from?

Kareadita/Kavita#2542

What is the rationale for adding support for this element?

Not all Comic Issues are numerical and as such, cannot be ordered correctly just from Issue Number. Instead, I propose a new element IssueOrder which can be a float and can dictate the order to be used.

For example:
Issue 19
Issue 19.HU
Issue Omega

In order for these to be ordered correctly, some extra information is needed. While 19 and 19.HU can be derived, it is not clear if Omega (or Alpha) should be always at the end or beginning (from talking with Diesel, there is no defined order).

The need to allow comics to specify an order exists and for applications to use this for ordering (if it exists).

Is the element already handled by any application or tool?

Kavita in v0.8.0 will support this type of functionality out of the box and provide hooks in the future to change in it's DB. If there was an element, Kavita is interested in supporting to give users better control when they have these (rare) situations.

@bpepple
Copy link

bpepple commented Mar 8, 2024

Wouldn't just sorting by Cover Date & Store Date, accomplish the same thing in most cases? This kind of numbering scheme is a fairly new phenomenon, so most issues would have a store date. For ex. Fantastic Four (2013) series that had *AU issue:

https://metron.cloud/series/fantastic-four-2013/issue_list/

@majora2007
Copy link
Author

@bpepple To my knowledge Cover Date and Store Date don't exist in the ComicInfo spec to start, just release date of the issue which is hit or miss in my experience.

@bpepple
Copy link

bpepple commented Mar 8, 2024

@bpepple To my knowledge Cover Date and Store Date don't exist in the ComicInfo spec to start, just release date of the issue which is hit or miss in my experience.

Yeah, I forgot just how limited the comic info spec is.

Boy, I really wish the effort spent on working/extending the comicinfo spec was directed towards a successor.

@gotson
Copy link
Member

gotson commented Mar 11, 2024

@majora2007 what applications would be writing this ?

@majora2007
Copy link
Author

I will be adding this tag to Manga Manager for the time being.

@gotson
Copy link
Member

gotson commented Mar 12, 2024

Given it works in conjunction with the existing Number, should it be called NumberSort ?

@gotson gotson added RFC Request for comments non-breaking The change will generate a new minor version of the schema labels Mar 12, 2024
@majora2007
Copy link
Author

I'm open to that naming. It would align with SeriesSort as well.

@gotson
Copy link
Member

gotson commented Mar 13, 2024

@anansi-project/comicinfo-supporters any feedback on that ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
non-breaking The change will generate a new minor version of the schema RFC Request for comments
Projects
None yet
Development

No branches or pull requests

3 participants