Skip to content
This repository has been archived by the owner on Jan 18, 2019. It is now read-only.
/ devrel-dashboard Public archive

Dashboard for bugs filed by members of Mozilla's Developer Relations team

Notifications You must be signed in to change notification settings

mozdevs/devrel-dashboard

Repository files navigation

DevRel Dashboard

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/

WTF is Elm?

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.

Hacking

  1. npm install
  2. npm start
  3. 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.

Contributing

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

About

Dashboard for bugs filed by members of Mozilla's Developer Relations team

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •