-
Notifications
You must be signed in to change notification settings - Fork 889
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into feature/alchemy-scaffold-update
- Loading branch information
Showing
277 changed files
with
8,811 additions
and
10,480 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
Contributing | ||
============ | ||
|
||
All projects under the Pylons Projects, including this one, follow the | ||
guidelines established at [How to | ||
Contribute](http://www.pylonsproject.org/community/how-to-contribute). | ||
|
||
You can contribute to this project in several ways. | ||
|
||
* [File an Issue on GitHub](https://github.com/Pylons/pyramid/issues) | ||
* Fork this project and create a branch with your suggested change. When ready, | ||
submit a pull request for consideration. [GitHub | ||
Flow](https://guides.github.com/introduction/flow/index.html) describes the | ||
workflow process and why it's a good practice. When submitting a pull | ||
request, sign | ||
[CONTRIBUTORS.txt](https://github.com/Pylons/pyramid/blob/master/CONTRIBUTORS. | ||
txt) | ||
if you have not yet done so. | ||
* Join the IRC channel #pyramid on irc.freenode.net. | ||
|
||
Prerequisites | ||
------------- | ||
|
||
Follow the instructions in HACKING.txt for your version or branch located in | ||
the [root of the Pyramid repository](https://github.com/Pylons/pyramid/) to | ||
install Pyramid and the tools needed to run its tests and build its | ||
documentation. | ||
|
||
Building documentation for a Pylons Project project | ||
--------------------------------------------------- | ||
|
||
*Note:* These instructions might not work for Windows users. Suggestions to | ||
improve the process for Windows users are welcome by submitting an issue or a | ||
pull request. Windows users may find it helpful to follow the guide [Installing | ||
Pyramid on a Windows | ||
System](http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/install.html#installing-pyramid-on-a-windows-system). | ||
|
||
1. Fork the repo on GitHub by clicking the [Fork] button. | ||
2. Clone your fork into a workspace on your local machine. | ||
|
||
[email protected]:<username>/pyramid.git | ||
|
||
3. Add a git remote "upstream" for the cloned fork. | ||
|
||
git remote add upstream [email protected]:Pylons/pyramid.git | ||
|
||
4. Set an environment variable as instructed in the | ||
[prerequisites](https://github.com/Pylons/pyramid/blob/master/HACKING.txt#L55-L58). | ||
|
||
# Mac and Linux | ||
$ export VENV=~/hack-on-pyramid/env | ||
|
||
# Windows | ||
set VENV=c:\hack-on-pyramid\env | ||
|
||
5. Try to build the docs in your workspace. | ||
|
||
# Mac and Linux | ||
$ make clean html SPHINXBUILD=$VENV/bin/sphinx-build | ||
|
||
# Windows | ||
c:\> make clean html SPHINXBUILD=%VENV%\bin\sphinx-build | ||
|
||
If successful, then you can make changes to the documentation. You can | ||
load the built documentation in the `/_build/html/` directory in a web | ||
browser. | ||
|
||
6. From this point forward, follow the typical git workflow. Start by pulling | ||
from the upstream to get the most current changes. | ||
|
||
git pull upstream master | ||
|
||
7. Make a branch, make changes to the docs, and rebuild them as indicated in | ||
step 5. To speed up the build process, you can omit `clean` from the above | ||
command to rebuild only those pages that depend on the files you have | ||
changed. | ||
|
||
8. Once you are satisfied with your changes and the documentation builds | ||
successfully without errors or warnings, then git commit and push them to | ||
your "origin" repository on GitHub. | ||
|
||
git commit -m "commit message" | ||
git push -u origin --all # first time only, subsequent can be just 'git push'. | ||
|
||
9. Create a [pull request](https://help.github.com/articles/using-pull-requests/). | ||
|
||
10. Repeat the process starting from Step 6. |
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -39,7 +39,7 @@ any trademark or service mark. | |
|
||
Every effort has been made to make this book as complete and as | ||
accurate as possible, but no warranty or fitness is implied. The | ||
information provided is on as "as-is" basis. The author and the | ||
information provided is on an "as-is" basis. The author and the | ||
publisher shall have neither liability nor responsibility to any | ||
person or entity with respect to any loss or damages arising from the | ||
information contained in this book. No patent liability is assumed | ||
|
@@ -89,14 +89,14 @@ Contacting The Publisher | |
Please send documentation licensing inquiries, translation inquiries, | ||
and other business communications to `Agendaless Consulting | ||
<mailto:[email protected]>`_. Please send software and other | ||
technical queries to the `Pylons-devel maillist | ||
technical queries to the `Pylons-devel mailing list | ||
<http://groups.google.com/group/pylons-devel>`_. | ||
|
||
HTML Version and Source Code | ||
---------------------------- | ||
|
||
An HTML version of this book is freely available via | ||
http://docs.pylonsproject.org | ||
http://docs.pylonsproject.org/projects/pyramid/en/latest/ | ||
|
||
The source code for the examples used in this book are available | ||
within the :app:`Pyramid` software distribution, always available | ||
|
Oops, something went wrong.