This is a POC that shows building webpack through standard `setup.py`
commands. Any call to `setup.py build` or `bdist` or `sdist` will
trigger a Webpack build of the assets first. A non-zero exit code will
halt the process.
Also, moved the `npm run dev` command, which here is `python setup.py
watch`, though there is perhaps something better here. There is already
`python setup.py develop`, which has a separate function, so I don't
want to collide there.
Example output here:
https://gist.github.com/agjohnson/cdaab364fe598daa7f3bef750cfb84dd
Refs #797
This builds on top of #405, addressing the outstanding review feedback. It:
* Moves workflow to our standard Transifex workflow, drops recommendation for
running babel commands by hand
* Configures Transifex
* Moves all of the commands needed to maintain translations into Grunt
* Sets up docs for translation testing
* Covers installation in docs better
* Drops recommendation for installation through submodules
* Drops superfluous translation documentation
* Cleans up some of the code
* Updates a lot of related documentation
* Updates files at Transifex and brings in full translations back to the
translation files in the repository
* Create CODE_OF_CONDUCT.md
* Point to the RTD code of conduct
* Docs: Add intersphinx
* Docs: add link to our code of conduct
* Add missing sphinx link
Fixes#557#523
* Remove old conf file setup
* Split changelog to its ownfile
* Remove changelog from readme
* Update introduction sentence
* Fix wording of intro
* Remove readme table of contents
* Move links to there sections
* Remove config
* Create configuring.rst
* Remove todo
* Remove installing docs from readme
* Create installing.rst
* Remove contributing section from readme
* Create contributing.rst
* Include basic info in readme
The rest gets pointed to our actual docs
* Add new files to toctree
* Fix configuring options title
* Set logo_only to True
Also, remove documentation of theme options. We have actual docs for this.
* Include readme on index page