Welcome to the documentation for OpenBiblio 1.x. We would really appreciate your contribution and collaboration.
The files here document the obiblio-1.0-wip repository as it currently stands, and will aim to keep up with bugfixes and new features as they are added.
The folders you see in this documentation repository each represent a different book of end-user documentation. Here is a list of what folders produce which documentation:
The txt
files are written in ASCIIDOC, which the Evergreen community has kindly documented.
Each folder contains a file called root.txt
, which uses ASCIIDOC include::my_file_name.txt[]
statements to gather all the individual pieces of documentation that it needs. The massive complete book is generated by a root.txt
file in the root of this directory.
The script compile_all.sh
actually creates all the PDF and HTML files. If you've got a Linux box, feel free to run it after you make changes to the .txt
files. Otherwise, don't sweat it; I'll compile your changes next time I make a change to the docs.
GitHub automatically publishes the docs because we are using the gh-pages
branch.
You will also probably wish to consult the codebase to figure out exact behavior. You can find the code here: https://bitbucket.org/mstetson/obiblio-1.0-wip/src
Note: You might want to download the Github Desktop at https://desktop.github.com/ first.
- If you don't have edit permissions on this directory, click "Fork" to make your own working copy of the repo.
- If you are making a simple edit, simply find the correct
.txt
file and make your correction. - If you are adding a lot of new content, create a new
.txt
file in the appropriate folder. Put aninclude::my_new_file.txt[]
in the folder'sroot.txt
file. - Save your edits.
- If you don't have edit permissions, submit a pull request to get your changes incorporated. This sounds complicated, but it's actually pretty simple:
- Go to your forked repository.
- Click the pull requests tab
- Click New Pull Request.
- Verify your changes, then click "Create pull request".
git clone https://github.com/openbiblio/openbiblio_docs
- If you are making a simple edit, simply find the correct
.txt
file and make your correction. - If you are adding a lot of new content, create a new
.txt
file in the appropriate folder. Put aninclude::my_new_file.txt[]
in the folder'sroot.txt
file. git push origin gh-pages