For more information about GITenberg, please see our website.
We are currently working on converting and editing our first 100 books.
-
Help us format books into asciidoc
-
Suggest books we should improve
-
Join our announcement list
For now there are a few things you can do depending on your interest and skill level. Firstly, if you find an error or typo in any of the books, report it in the 'Issues' tab on that repo. If you would like to offer changes: fork, edit and create a Pull Request. If you would like to make suggestions, help in another way, or would like to get more involved, you can join the project mailing list.
You can read the full text of the last project status report here.
-
Infrastructure Documentation — Descriptions of the various systems (current and future) that run GITenberg.
-
[Github post-commit hooks] — how we know when to rebuild ebooks when changes are made to repos
-
[Book repo digestor] — Receives a book repo, decides what to do based on the content of the repo
-
-
Metadata Development - How GITenberg describes the data in a repo.
Step 1 is to create a list of ebook repos we’ll use as a testbed for the GITenberg tool chain. The current list is maintained on [this file][active-repos]. Instructions on including a new repo are available
Discussion is still open, but asciidoc is the current best candidate.
There is consensus to convert when possible ascii punctuation to unicode more precise equivalents.
Eric Hellman is working to understand metadata dumps provided by PG. It is a work in progress, and preliminary results are available in this document.
Ongoing discussion, current state here.
Every book on PG gets its own repository. All are listed on the gitenberg organization github page, here.
There’s a tsv file with a full list of repo names at https://github.com/gitenberg-dev/giten_site/blob/master/assets/GITenberg_repos_list_2.tsv
There is work going on on several repositories. The central point for development is the gitenberg-dev organization, whose repos can be seen on its github [email protected]:sethwoodworth/GITenberg.git[page].
There are other repositories in which some work for gitenberg happened: gitenmake, sethwoodworth/gitenberg
Several pieces of information are scattered around. This one is intended to replace all of them but for the main gitemberg page, which serves as first contact. All the others are being amended to point to this document.