Skip to content

Instantly share code, notes, and snippets.

View vasil's full-sized avatar

Vasil Taneski vasil

View GitHub Profile
@vasil
vasil / pre-commit
Last active August 29, 2015 14:15 — forked from ashwoods/pre-commit
#!/bin/sh
# Tag revisions like this:
# $ git tag -a -m "Version 0.2" v0.2 HEAD
VF=VERSION
DEFAULT_VERSION=UNKNOWN
LF='
'
@vasil
vasil / features.md
Created December 20, 2013 09:31 — forked from spion/features.md

New features and changes workflow guide

This guide describes what steps usually work best when adding new features to a product. The guidelines are not mandatory; simpler features may not need any of these steps. They exist to help battle the hardest new features to add :)

The steps are not necessarily in the correct order - this is the usual order. Going back to an older step to add/change things is okay.

Brainstorming sessions

Goal: collect all that we can come up with for the new feature or change. Everything goes into an unorganized document (wiki page). Possible ways to organize this document is into proposal items (and proposal detail item for each proposal item).