Factor utility functions into a seperate module
[yap.git] / README
blob8f57fdbf49cd697a3aa89c73d27df09773ae42dc
1 * Yet Another (Git) Porcelain
2     * Use only git plumbing
3     * Make UI cleanups like eg
4         * --staged instead of --cached
5         * "switch" instead of checkout
6         * show "status" after any modifying command
7         * "add" distinct from "stage"
8             * don't put file in index automatically
9     * New features
10         * Track "local" commits to limit history re-writing
11         * Better SVN workflows
12             * Bring metadata / config over in clone?
13             * Keep metadata out of commit message?
14         * Plugin system?
15             * Register new commands
16             * Modify existing commands?  Pre/Post-hooks?
18 TODO:
19     * Commands
20         * push
21         * fetch
22         * merge
23         * resolved
24     * Better commit template message
25     * Fixups for running outside root?
26     * Handle unmerged files in status
27     * commit -t for temporary commit