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 installnpm 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