Felipe Contreras <felipe.contreras@xxxxxxxxx> writes: > Junio C Hamano wrote: >> >> After looking at the reverse-depends list of packages, my faith is >> strengthened in that the Git ecosystem is truly maturing and useful >> third-party plug-ins will be picked up by distro packagers. > > Where is git-imerge packaged? I didn't see it on the archive the said Ubuntu box slurps from, but I did not check all the other distros. Michael, do you know what distro folks are doing with imerge? For the purpose of this thread, "I do not follow distros, and I do not know" is a perfectly acceptable answer, but it would be very relevant if your answer is "I suggested these distros to include it, but so far they have been uncooperative and I haven't had much success". > Do you want to bet? Nah, you don't *ever* want to accept you were wrong, > even you clearly where. > ... > This is what's going to happen: there won't be an official git-hg > package for *years*, if there is ever one. That is my prediction based > on all the available evidence, I am willing to stand by it and accept I > was wrong if it proves otherwise. > > Are you willing to stand by your own decisions? If I understand correctly, you have made and you do maintain some packages and as an insider, you do not have to wait for "an outsider" to step up to make remote-{hg,bzr} packages yourself. You may already have done so for your own use and told other people about them, and others may have chosen to wait for you to push them to distros instead of championing these tools by packaging them themselves. When you have such an influence on the outcome either way of your choice, I do not see much value in such a bet. I do know enough to agree with you that there may be no committee, packagers may scratch their own itches, and a program that is not very useful for the packagers, especially the ones useful only for non-technical niche audiences, may fall through the cracks. But I actually think that "we package what we want to use" is a good thing for programs whose primary audience is the software developer types. The packagers are part of their audiences [*1*]. Because of that, even if remote-{hg,bzr} do not get packaged for a long time, I doubt that it tells us what you are stipulating. The only thing we can infer would be that these programs did not interest the software developer types to motivate them enough, and we wouldn't know why they found the programs uninteresting. It may be because those who have history in Hg prefer to interact with remote Git repositories by pushing into and fetching from them using Hg tools than using Git tools. It would not indicate "useful tools fall through the cracks" if it were the case, would it? Indeed I saw bzr-git that came from the Bazaar land packaged on the box I mentioned, and its description sounded like it is meant to work in such a way that allows Bazaar commits to be pushed to Git repositories using a bzr tool. By the way, I also saw git-mediawiki packaged from contrib/ in our tree. I found it not very credible to say "contrib/ is treated as a single ball of wax without much value by packagers, and we need to move the helpers up to core in order for them to be used more widely" after seeing that. [Footnotes] *1* I saw you called them "wolves" at least twice recently---where does such a distrust come from? -- 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