AnandChowdhary / bookshelf-action

📚 Track your reading using GitHub Actions
https://anandchowdhary.github.io/book-tracker/
MIT License
67 stars 16 forks source link

Add a "Like to read" section #96

Closed ciwchris closed 1 year ago

ciwchris commented 2 years ago

I maintain a list of books I'd like to read. It would handy if I could maintain this list here too, alongside the "Currently read" and "Completed" lists.

AnandChowdhary commented 2 years ago

Currently, we use the issue state open/closed to determine if a book is completed or currently reading. Perhaps we can use a label "reading" and "want to read" to distinguish open issues?

ciwchris commented 2 years ago

That is probably the most straightforward route. I was also considering creating a github project, or other methods, but that seems too involved.

My preference would be new github issues add books to the "Want to read" list. Perhaps adding a comment with a page number moves it to "Currently reading", or adding a label. Closed issues are "Completed". Although the other scenario which comes to mind is if I start a book but don't finish it. Perhaps then the github issue can be deleted, although if there are any notes in the issue then they would be lost.

AnandChowdhary commented 2 years ago

A basic version has been added where if you label an issue "want to read", the book will be added to a separate "Want to read" list instead of "Reading". :)

ciwchris commented 2 years ago

Works great! Thank you!