Git Product home page Git Product logo

trail-guide's Introduction

โ€œIf you fail to plan, you are planning to fail!โ€ Benjamin Franklin

Wildland Trail Guide

Prime Directives

  • Agile Manifesto
  • Be consistent.
  • Don't violate a guideline/default without a good reason.
  • A reason is good when you can convince a teammate.
  • Wildland Open Source Code Of Conduct

System Setup

Starting New Projects

Releasing New Version

Daily Meetings/Tasks

Software Development Life-Cycle (SDLC)

Roles and Responsibilities

Software Development Guides

trail-guide's People

Contributors

jweakley avatar samsinite avatar herb4wildland avatar flarinerin avatar harokevin avatar chadzink avatar grelement avatar gitter-badger avatar guel2306 avatar

Watchers

 avatar James Menera avatar James Cloos avatar Ken Schmidt avatar  avatar  avatar  avatar Ronald Haley avatar Nathan Ockerman avatar Jiro Farah avatar Tyler Soldat avatar

trail-guide's Issues

Process Meeting December 9th

  • What we need to be testing and validating (on both ember/rails) before building on rake wildland:pre_deploy and abort if failed. For discussion starters, that all ember/rails tests pass, rubocop has no errors, jshint/jsrc has no errors.

Add default error message language

There are certain errors that we handle on almost any type of application and sometimes they are different based on the application context and tone. We should however provide the developers with defaults that sound nice and generic.

Install script needs rbenv init

Per install docks:
rbenv init

# Load rbenv automatically by adding
# the following to ~/.bash_profile:

eval "$(rbenv init -)"

Correct git alias bug.

Git alias is not properly escaping $1. Easiest to test using the create-branch alias. It will cause the following error fatal: remote part of refspec is not a valid name in HEAD:refs/heads/

How to handle application defaults.

  • Application consists of a Menu + Content and sometimes a Footer.
  • Edit pattern that allows for good urls and button quickness.
  • Index views default to table.
  • Show uses DL with DD/DT for show <- Suggested to use flex box for grids?
  • Hard delete is the default. Soft delete example, because it is more difficult.
  • Smaller less files. We should be treating css just like code. Small manageable files that are logically arranged.

Process Meeting 11-4-15

  • Making component repos private
  • When to Open Source
  • Applications in their own Organization

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.