chromium-dashboard

Chromium Dashboard

2 years after

Chrome Platform Status

chromestatus.com

Get the code

git clone --recursive https://github.com/GoogleChrome/chromium-dashboard

Installation

First, install the Google App Engine SDK for Python.

You'll also need node/npm. Next, install bower and the npm deps:

npm install -g bower
npm install

This will also pull down bower_components and run gulp to build the site.

Developing

Note: I've had issues with Django errors just running grunt serve or using the dev_appserver.py but others haven't.

Download the Google App Engine Python SDK launcher (Mac) and use that. Open the launcher and run the app in the main repo directory.

Locally, the /feature list pulls from prod (https://www.chromestatus.com/features.json). Opening one of the features will 404 because the entry is not actually in the local db. If you want to test local entries, modify templates/features.html to pull locally and add some db entries by signing in to the app (bottom link). Make sure to check the "sign in as admin" box when doing so. Note that you can also simply go to http://127.0.0.1:8080/ instead of localhost to pull locally.

Debugging / settings

settings.py contains a list of globals for debugging and running the site locally.

VULCANIZE

False will run the site without vulcanizing the Polymer elements.

Deploying

Note you need to have admin privileges on the cr-status cloud project to be able to deploy the site.

First, update the version field in app.yaml. That will ensure the app deploys to a versioned URL and helps for rolling back later. Then, run the helper script:

./scripts/deploy_site.sh

This will build the site and deploy it to GAE.

Lastly, open the Google Developer Console and flip to the new version.

LICENSE

Copyright (c) 2013-2016 Google Ince. All rights reserved.

Apache2 License.

Analytics

Related Repositories

big-rig

big-rig

A proof-of-concept Performance Dashboard, CLI and Node module ...

kube-ui

kube-ui

Deprecated Web UI for Kubernetes; please try dashboard instead ...

raspberry-pi-kiosk

raspberry-pi-kiosk

Guide to create an kiosk from an raspberry pi to show a dashboard ...

dashboard

dashboard

Dashboard for the coffee corner based on HTML5/CSS3 ...

Pi-Kitchen-Dashboard

Pi-Kitchen-Dashboard

A simple HTML/CSS/JS time and weather dashboard for use with Raspberry Pi and Ch ...


Top Contributors

ebidel beaufortfrancois jeffposnick jpchase mdittmer RByers mathiasbynens phistuck sethladd maxh foolip paulirish clelland avidrissman NavidZ mounirlamouri addyosmani brianblakely cbiesinger alrra ericlaw1979 joakimkm progers pra85 sof holte

Releases

-   pre-blink-optimizati zip tar
-   0.5 zip tar