git-plugin - a plugin manager for git extensions
Some files, particularly scripts, in the root directory are intended to be eventually submitted as a contribution to git-core.
Files in Documentation are intended to submitted as a contribution to git-core.
- gitplugins(7)
- An description of the git plugin management architecture
- gitplugins-layout(5)
- A description of the plugins directory structure
Files in design are for documenting design decisions as they evolve and are not intended for inclusion in a submission to git-core.
- ROADMAP
- A suggested roadmap.
- MISC
- Miscellaneous design notes culled from other places
Please use the git mailing list http://dir.gmane.org/gmane.comp.version-control.git mailing list for discussions that you believe require community involvement.
Feel free to open an github issue if you would like to discuss anything that you feel does not need to be immediately aired before the git community. We can always move the mailing list if the issue is of sufficient merit to seek wider consultation.
However, discussions in either place are fine by me.
- master
- Never back tracks, but always behind.
- proposal
- Experimental branch. Rebuilt frequently. Do not base work on it.
Any commit that is not reachable from a tag prefixed with 'stable-' or from the tip of master should be considered to be unstable and should ideally not be reachable from any pull request you submit to me.
Ordered most recent, to less recent:
- move git-plugin, git-install command onto future branch
- added a ROADMAP
- updated mailing list recommendations
- moved some documentation into design/MISC.md
- documented intent of each branch
- changed from 'git-pm' to 'git-plugin' so that there is no confusion about what the objectives of this project are.
- changed 'gpm' to 'git pm' on the assumption that 'git-plugin' will be in the path and that 'General Purpose Mouse' has already nabbed 'gpm'
- changed terminology from 'package' to 'plugin' to help reduce consfusion about the objectives of the project
(c) Copyright 2011 - Jon Seymour et al.
The following people have informed my thinking about git-plugin, even though may not always be pleased by the outcomes.
But please, if there is anything here that throws you into fits of apoplexy, blame me, not them.
- Jonathan Nieder
- Junio C Hamano
- Michael J Gruber
- Motiejus Jakštys
- Carlos Martín Nieto
- Ævar Arnfjörð Bjarmason
- Fredrik Gustafsson
- Andreas Ericsson
- Felipe Contreras
- Drew Northup
- A Large Angry SCM
- Pau Garcia i Quiles
- David Lang
- Joey Hess