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

Re: Stable ab/i18n branch

From
Jonathan Nieder <jrnieder@gmail.com>
Date
Oct 14, 2010, 20:54 UTC
Message-ID
<20101014205413.GD28958@burratino>
In-Reply-To
<AANLkTim-2V_XtWVLFbWS_A-0rFNmuDvtR58aanxKL-O2@mail.gmail.com>
Ævar Arnfjörð Bjarmason wrote:
Show 7 quoted lines
> I could do that, but I've been hoping that it just gets picked up for
> the `next -> master` process of git.git itself and *that* becomes the
> stable target.
> 
> But I have no idea what's going on at the other end, i.e. there's no
> comments about it in the "What's cooking in git.git" posts or
> elsewhere. So it's hard to know whether something like this is needed.

Probably it is a difference in culture between e.g. the Linux kernel and other projects. In the world I'll stereotype as the Linux kernel world, forks are considered good! Developments everyone agrees is good in the long run (like the Linux realtime tree) are not necessarily merged, for years even, the justification being that until the _immediate_ benefits for Linus outweigh the risks for Linus, it just doesn't make sense to merge.

This avoids bloat and bugs from code that is not being used by anyone, while allowing development to continue to happen.

Now git.git is not the Linux kernel. In particular, Junio provides the extra service of a working "proposed updates" branch, including changes that are not necessarily to be part of the next release. But the underlying principle is the same: until there is an _immediate_ benefit to including a feature in releases that does not outweigh the downsides, it just does not happen.

What that means: interested parties need to start testing the l10n code. There should be a reliable upstream for users of this feature and ideally that should not be Junio unless he wants to (and Ævar, I think you have been doing a good job of that, just saying it's valuable). The code's not going to get into shape otherwise.

> It's been about as ready as it's ever going to get for about a month
> now.

I hope not! e.g. the LC_CTYPE problems have not been resolved (and yes, that would be a regression for people using the it_IT.UTF-8 locale).

> I'm starting to get the feeling that there isn't much interest in i18n
> support at all.
I'm interested in it, at least.
Previous: Ævar Arnfjörð BjarmasonNext: Ævar Arnfjörð Bjarmason
Message 6 of 21 in “What's cooking in git.git (Oct 2010, #01; Wed, 13)”
  1. Junio C HamanoOct 14, 2010
  2. Nazri RamliyOct 14, 2010
  3. Ævar Arnfjörð BjarmasonOct 14, 2010
  4. Stable ab/i18n branchJonathan Nieder, Oct 14, 2010
  5. Ævar Arnfjörð BjarmasonOct 14, 2010
  6. Jonathan NiederOct 14, 2010
  7. Ævar Arnfjörð BjarmasonOct 14, 2010
  8. Sverre RabbelierOct 14, 2010
  9. Jon SeymourOct 14, 2010
  10. Ævar Arnfjörð BjarmasonOct 15, 2010
  11. Jonathan NiederOct 15, 2010
  12. Ævar Arnfjörð BjarmasonOct 15, 2010
  13. Jonathan NiederOct 15, 2010
  14. Ævar Arnfjörð BjarmasonOct 15, 2010
  15. Junio C HamanoOct 17, 2010
  16. Ævar Arnfjörð BjarmasonOct 17, 2010
  17. Jonathan NiederOct 17, 2010
  18. Junio C HamanoOct 18, 2010
  19. Michael J GruberOct 19, 2010
  20. Junio C HamanoOct 17, 2010
  21. Johan HerlandOct 21, 2010

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.