/frappe_docs

Documentation for Frappe Framework.

Primary LanguagePythonOtherNOASSERTION

Frappe Docs

This is the repository for the Frappe Framework Documentation. Learn more about Frappe Framework on the official website and the GitHub repository.

This documentation is hosted on https://frappeframework.com/docs.

Local Setup

To create a local working copy of the documentation (primarily for purposes of contributing to the documentation):

  1. Install bench and setup a frappe-bench directory by following the Installation Steps.
  2. Start the server by running bench start.
  3. In a separate terminal window, create a new site by running bench new-site frappeframework.test.
  4. Run bench get-app frappe_docs.
  5. Run bench --site frappeframework.test install-app frappe_docs.
  6. Now open the URL http://frappeframework.test:8000/docs in your browser, you should see the Frappe Framework Documentation.

Contributing

  1. Go to the apps/frappe_docs directory of your installation and execute git pull --unshallow to ensure that you have the full git repository. Also fork the frappe/frappe_docs repository on GitHub.
  2. Check out a working branch in git (e.g. git checkout -b my_doc_update).
  3. Make your proposed changes to the documentation sources.
  4. Run your local version of the documentation server (e.g. bench start in your bench installation). Make sure that your changes appear the way you want them to.
  5. Commit your changes to your branch. Make sure to use a semantic commit message.
  6. Push your branch to your fork on Github, and issue a pull request.

License

MIT