Giter Club home page Giter Club logo

footprint-app's People

Contributors

ceejaymar avatar husheric avatar ivanoblomov avatar munarsharma avatar sblackstealth avatar shanda09 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

rcharles87

footprint-app's Issues

Integrate a graphing tool

Stakeholders: engineering

Goal

Integrate a graphing tool to use for all data visualizations.

Description

This tool may be Grafana or something similar.

Success Criteria

The Footprints app can create and update graphs using the tool.

DeepScan only analyzes master

Stakeholders: engineering

Description

DeepScan only analyzes master. It'd be more helpful to analyze all branches so we can fix any failures before merging.

Fix circleci/eslint

Stakeholders: engineering

Description

CircleCI doesn't fail despite obvious eslint failures.

Steps to Reproduce

  1. Push a commit to master.
  2. CircleCI passes despite the fact master has a linter violation.

Questions

  • Is this bug reproducible by engineering?
    • yes
  • What is the impact?
    • CircleCI shows false passing builds, preventing coding-style violations from being recognized.

CI fails cause third-party orb perms aren't enabled

Stakeholders: engineers

Description

CI is failing due to orb permissions:

# Orb thefrontside/[email protected] not loaded. To use this orb, an organization admin must opt-in to using third party orbs in Organization Security settings.
# 
# -------
# Warning: This configuration was auto-generated to show you the message above.
# Don't rerun this job. Rerunning will have no effect.

Steps to Reproduce

Don't forget to point out the difference between what should happen and what
does happen. Here's an example:

  1. Push a change to GitHub.
  2. Corresponding build fails in Circle CI.

Questions

  • Is this bug reproducible by engineering?
    • yes
  • What is the impact?
    • CI is useless

Integrate Trello

Stakeholders: entire team

Goal

Integrate Trello with GitHub.

Description

We’re using Trello to manage the project. Let’s integrate it with GitHub issues for efficiency.

Success Criteria

Successful integration with Trello or a consensus not to and why.

Disconnect CircleCI from GitHub

Stakeholders: engineering

Description

CircleCI is still reporting failures even though we removed it from the repo.

Steps to Reproduce

  1. Push a change to the repo.
  2. CircleCI runs a build.

Clean-up package management

Stakeholders: engineering

Goal

Resolve conflict between npm and yarn.

Description

Yarn was added to the repo in #20 because CircleCI appears to depend on it. We need to remove one or the other or isolate them from each other locally.

Success Criteria

A single package manager or both in isolation.

Replicate demo environment

Stakeholders: everyone

Goal

Replicate the complete demo environment on at least three laptops. This way any of them can run the show in Vegas.

Description

The Footprints app, Grafana, and backing db, at the very least, must be fully integrated and functional.

Success Criteria

Demo works fine on all three machines.

Add a static analyzer

Stakeholders: engineering

Goal

Add a static analyzer to improve code quality.

Description

Integrating a static analyzer such as Code Climate can generate code-quality reports with every push.

Success Criteria

If approved, the README will reflect master's current code quality with a "maintainability" badge.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.