git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH v3 0/7] New remote-bzr remote helper

From
Junio C Hamano <gitster@pobox.com>
Date
Nov 28, 2012, 07:01 UTC
Message-ID
<7vhaoai533.fsf@alter.siamese.dyndns.org>
In-Reply-To
<CAMP44s23FfxQG6v+dfRGWHzxpWZ5BSGpAm=8Q8Bmj04tDwmwKw@mail.gmail.com>
Felipe Contreras <felipe.contreras@gmail.com> writes:
Show 7 quoted lines
>> People who have been bitten by bugs from *your* tree or versions in
>> 'next' do not count.  When I said "no existing users", I was talking
>> about the end users who need rock solid stable "releases" because
>> tagged versions are the only ones they use.
>
> If users you call "fringe" have noticed these compatibility issues,
> chances are your "existing users" are going to catch them as well.
There seems to be some misunderstanding.

I have never called them "fringe"; they are "early adopters" who are expected to be capable of "git pull" to pick up fixes from between-releases trees (or "git am" patches from the list) and rebuild their Git.

We cannot expect that from the real end users (who do not exist yet, luckily) who only follow tagged releases. Hitting them with bugs we need to fix after the release is not "letting them notice and report", but just "irresponsibly hurting the end users". "Letting them notice and report" is what "early adopter" population who run 'next' are for. Quality expectations between these two populations are quite different.

> ... That being said,
> I don't use remote-bzr really, and I don't know how many people have
> been using it, so I have no idea how ready it really is. ...
> ... Either way it's doubtful there will be a v4

OK; thanks for clarification. If you are not using it actively, it probably is a better idea to proceed with more caution, as low rate of update necessity does not directly relate to maturity of the tool. I'd feel better to cook it longer in 'next' to recruit early adopters so that we can hear positive feedbacks (or negative ones that can result in fixes to whatever is still uncovered, if any).

I hate reverting anything from 'next', but for the above to work smoothly, it seems to me that reverting the merge of v2 and queuing v3 plus remainder sounds like the best course.

> I'm confident about remote-hg though.

Meaning unlike remote-bzr, at least you are using it more actively (or you know people who are), right? I've queued the two patches (out of four) from you today, so we can merge it to 'master' before 1.8.1-rc0.

Thanks.
Previous: Felipe ContrerasNext: Felipe Contreras
Message 24 of 26 in “New remote-bzr remote helper”
  1. 0/7 New remote-bzr remote helperFelipe Contreras, Nov 11, 2012
  2. 1/7 Add new remote-bzr transport helperFelipe Contreras, Nov 11, 2012
  3. 2/7 remote-bzr: add support for pushingFelipe Contreras, Nov 11, 2012
  4. 3/7 remote-bzr: add support for remote repositoriesFelipe Contreras, Nov 11, 2012
  5. 4/7 remote-bzr: update working treeFelipe Contreras, Nov 11, 2012
  6. Junio C HamanoNov 28, 2012
  7. Felipe ContrerasDec 13, 2012
  8. Junio C HamanoDec 13, 2012
  9. Junio C HamanoDec 13, 2012
  10. Felipe ContrerasDec 14, 2012
  11. 5/7 remote-bzr: add simple testsFelipe Contreras, Nov 11, 2012
  12. Junio C HamanoNov 28, 2012
  13. 6/7 remote-bzr: add support for fecthing special modesFelipe Contreras, Nov 11, 2012
  14. 7/7 remote-bzr: add support to push special modesFelipe Contreras, Nov 11, 2012
  15. Felipe ContrerasNov 24, 2012
  16. Junio C HamanoNov 26, 2012
  17. Felipe ContrerasNov 26, 2012
  18. Junio C HamanoNov 27, 2012
  19. Felipe ContrerasNov 28, 2012
  20. Junio C HamanoNov 28, 2012
  21. Felipe ContrerasNov 28, 2012
  22. Junio C HamanoNov 28, 2012
  23. Felipe ContrerasNov 28, 2012
  24. Junio C HamanoNov 28, 2012
  25. Felipe ContrerasNov 28, 2012
  26. Felipe ContrerasNov 28, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.