1 |
I'd honestly as a minor issue like ot know why we called it linguas in the |
2 |
first place. Linguas itself is latin/romance based in name, so gentoo at |
3 |
least has been showing a bit of a bias. |
4 |
|
5 |
Personally I think its a bad name on neutrality grounds alone. |
6 |
|
7 |
I think though I should also point out...don't we already have existing |
8 |
ebuilds that expose LINGUAS options in their USE flags? |
9 |
|
10 |
On Wed, Jun 1, 2016 at 7:17 AM, Michał Górny <mgorny@g.o> wrote: |
11 |
|
12 |
> Dnia 1 czerwca 2016 16:03:40 CEST, Mart Raudsepp <leio@g.o> |
13 |
> napisał(a): |
14 |
> >Ühel kenal päeval, K, 01.06.2016 kell 15:19, kirjutas Michał Górny: |
15 |
> >> As for LINGUAS, it should be left as a toy for advanced users and not |
16 |
> >> presented as a recommended solution. |
17 |
> > |
18 |
> >There is nothing advanced in it for the user, only the mess we have |
19 |
> >created with package manager behaviour and mis-use of it (the order |
20 |
> >matters case; which I believe is long eradicated). |
21 |
> >We are a source based distribution, and gettext/intltool upstream |
22 |
> >LINGUAS behaviour is perfect advantage for our main use case of |
23 |
> >customizing ones own system and almost always building things from |
24 |
> >source, only using binary packages before an upgrade as a backup, if at |
25 |
> >all. |
26 |
> >So it's natural to use the way that really build only the support you |
27 |
> >want. This is what LINGUAS gives you, when the PM doesn't happen to |
28 |
> >munge it. |
29 |
> > |
30 |
> >Hiding this away under some toy for advanced users is not in our spirit |
31 |
> >of Gentoo, as far as I would judge. |
32 |
> |
33 |
> You forget the important point that it's done silently and implicitly, |
34 |
> with no clear way of knowing which localizations were actually discarded |
35 |
> afterwards. |
36 |
> |
37 |
> And the fact that currently LINGUAS affects both packages listing the |
38 |
> flags and not doing so is causing even more confusion. |
39 |
> |
40 |
> > |
41 |
> >But this is a matter of documentation at this point, in principle I |
42 |
> >agree that SRC_URI extra downloads should be under a different naming. |
43 |
> > |
44 |
> >INSTALL_MASK groups for locales is what I would consider a convenience |
45 |
> >for binary package builders in a wide environment where language choice |
46 |
> >to the end user preferably gets filtered on deployment in a site- or |
47 |
> >machine-specific manner. Or a toy for advanced binary distribution |
48 |
> >creators, if you will. A way for binary packages to provide almost as |
49 |
> >good support for LINGUAS as source packages (but not quite). |
50 |
> >That said, supporting our binary package ecosystem is very important, |
51 |
> >and I applaud these efforts. The proposed INSTALL_MASK improvements are |
52 |
> >very useful for many other cases as well. For source-based users as |
53 |
> >well (openrc init scripts, systemd unit files, gtk-doc documentation, |
54 |
> >etc) |
55 |
> > |
56 |
> >Either way, the masterplan works out, I just don't think we need to |
57 |
> >wait for INSTALL_MASK groups here in any way. The reminder is a matter |
58 |
> >of documentation, a matter of perspective. |
59 |
> >This l10n.eclass PLOCALES nonsense needs to go ASAP. |
60 |
> > |
61 |
> > |
62 |
> >Mart |
63 |
> |
64 |
> |
65 |
> -- |
66 |
> Best regards, |
67 |
> Michał Górny (by phone) |
68 |
> |
69 |
> |