Contribute an example book from a course outside computer science
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- Half a day
- Newbie friendliness
- 66/100
Research direction
Start with the existing examples under books/, the computer-architecture course and the all-blocks demo, to see the shape of a book.json. Generate a book from a public-domain or openly licensed lesson and run npm run check until it passes. Done means a books/<name>/book.json that passes the check, with a PR note giving the source, licence, and the AI and model used.
Written by the indexing model from the issue text.
Description
What problem would this solve?
The bundled examples are a computer-architecture course and the all-blocks demo. We'd love examples from biology, chemistry, maths, history or any other subject, to show what PopBook can do and to find the places where it falls short.
What would you like to happen?
Make a book from a public-domain or openly licensed lesson (or your own notes), check it with npm run check, and open a PR adding books/<name>/book.json. Do not include copyrighted PDFs or pages: only the generated book.json and a note in the PR about the source, the licence and which AI and model you used. If something looked wrong, please also open an issue about it.
Alternatives you've considered
No response
Contribution
- I'd like to work on this myself
- Dominant language
- JavaScript
- Stars
- 8
- Forks
- 1
- Avg merge
- 17m
- Merged PRs (30d)
- 1
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from AlphaaCode/Popbook
-
documentation help wanted
Difficulty 1/5 1-3 hours Newbie friendliness 62/100
AlphaaCode/Popbook#8 ·
-
documentation good first issue help wanted
Difficulty 1/5 1-3 hours Newbie friendliness 62/100
AlphaaCode/Popbook#7 ·
-
enhancement help wanted scene block
Difficulty 3/5 1-2 days Newbie friendliness 58/100
AlphaaCode/Popbook#9 ·
All issues in AlphaaCode/Popbook
Similar issues
-
Handle HTTP errors when downloading release binariesPossibly taken @mugenkyou claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
neutralinojs/neutralinojs-cli#468 ·
Maintainers usually reply within 1 day
-
area:ci priority:p0 type:chore
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
lucacasanova/homedeck#2 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
terser/html-minifier-terser#242 ·
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
MustacheCase/zanadir#516 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
stylelint-scss/stylelint-config-standard-scss#297 · 1 comment ·