Will eventually show nice stats and summaries and such about Mozilla DevRel activity across Bugzilla, GitHub, and more.
Work in progress at https://mozdevs.github.io/devrel-dashboard/
This project is written in Elm, a functional, immutable programming language that implements the best of React, Redux, TypeScript, etc. at the language level.
The syntax is a bit odd coming from languages like JavaScript, but the docs are great.
npm install
npm start
- http://localhost:8080/
The page should live-update as you modify and save the source. Error messages will appear in the console where you ran npm start
.
Submit pull requests to the master
branch.
To update GitHub Pages:
export REMOTE="origin"
git checkout master &&
git pull --ff-only $REMOTE master &&
git checkout gh-pages &&
git pull --ff-only $REMOTE gh-pages &&
git merge --no-commit master &&
npm install &&
npm run build &&
git add dist &&
git commit &&
git push $REMOTE gh-pages:gh-pages &&
git push $REMOTE master:master &&
git checkout master