A web interface for the ABC News dailygraphics fork, for use by non-technical editors.
This checkout requires the following sub directories:
/dailygraphics/
- a checkout of abcnews/dailygraphics/graphics/
- where the "graphics" generated by the dailygraphics tool go/bootstrap/
- bootstrap framework used by chart builder tool (local copy to avoid ABC network issues)
This tool is hosted on the newsdev3 server inside the ABC network. It can be accessed via http://newsdev3.aus.aunty.abc.net.au/tools/chart-builder/
Updates to this repo need to be manually pulled down to newsdev3 by shelling in:
When shelled in:
cd /var/www/html/tools/chart-builder
git pull
Same for the dailygraphics
dependency:
cd /var/www/html/tools/chart-builder/dailygraphics
git pull
The chart-builder
codebase is hosted on newsdev3. Deploying updates it is simply a matter of logging in there and doing a git pull
on the master branch.
If our Git Workflow is being properly observed, this should work just fine.
TODO: This process is simple, but quite poor practice. A more robust release procedure would be useful.
When working with chart-builder
you may also need to make changes to dailygraphics which is the front-end for non-technical users to build charts using dailygraphics
.