On Thu, Apr 28, 2011 at 9:11 PM, Jonathan Nieder <jrnieder@xxxxxxxxx> wrote: > Hi, > > Jon Seymour wrote: > >> What is so Âhard about: >> >> Â app install plugin. >> >> Forget git. Forget git work. >> >> What is so hard about the concept of > [...] > > Is it so important that the people on this list agree with you > right away that your proposal is a great idea? > > You asked for comments, so people are giving them. ÂBut typically, > the procedure might be something like: > > 1. person describes a problem they are solving, and perhaps a > Â proposed solution > > 2. people on the mailing list try to help out in figuring out the > Â parameters of the problem, giving relevant background about the > Â tools available, and describing experiences they have had in the > Â past that might help in solving it. > > 3. person reports on how it panned out. ÂIf this involved changing > Â git or is nicely documented, we might get a patch out of it. ÂIf > Â so: > > 4. people on the mailing list review the patch, considering how > Â useful it might be for their own nefarious ends, potential > Â downsides, and how maintainable it is. > > 5. at some point, some patches appear that seem to be a good idea, > Â and Junio applies them. > > And so forth. ÂNotice how at no step everyone needs to agree. > > Earlier in this thread you mentioned that git needs some basic > facilities to make a prototype of a command installer possible. > But git already has those facilities. ÂEven if the installed commands > should not be on the path, all you need to get a "git install" > available on early adopters' machines is to put an executable at > /usr/bin/git-install or ~/bin/git-install. > > So you can show people what they have missing, and once they can't > live without it, maybe they'll clamor for its inclusion in git.git > proper and distro packages. ÂIf that is your goal, getting something > working and helping interested people to try it out (and adding it > to https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools > when ready) comes first. > > Sorry to spend so long on abstractions. ÂStill, hope that helps. > > Regards, > Jonathan > Agreed. I'll get coding. Thanks for the advice. jon. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html