public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] i18n herd
@ 2003-10-19 17:32 Tal Peer
  2003-10-19 19:00 ` Paul de Vrieze
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Tal Peer @ 2003-10-19 17:32 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,
I'm currently co-maintaining (with coronalvr) some packages which are used 
by middle-eastern users (namely - fribidi, hspell, bidiv, and i'm probably 
forgetting something here..).

Now, those packages are currently herdless because i'm not sure what 
strategy should be taken when assigning them to herds.
There are two options regarding that:

a) Creating a general i18n herd for all i18n-related packages (the cjk 
herd could probably be merged into that).
b) Creating specialized herds for each region/language group - ie. 
middle-east, cjk, anything else?

I think option B is better because, for example, i've absolutely no 
knowledge of CJK, so if someone will ask me something about one of the cjk 
packages (because he'll see me as a maintainer for the i18n herd) i'll 
have to redirect him to someone else in the herd == inefficency.

Your comments are more than welcome.

- --
Tal Peer
Gentoo Developer

Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x253D2947
Key Fingerprint: C0B1 D91D 7323 6C0F 227A CBD6 D635 E53D 253D 2947

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE/ksqm1jXlPSU9KUcRAhDUAJ4/iqVNBrfiqxxq7M38Sg+qMRdsDgCdGFFw
16zKYhoZVeegYS/hl9rUmgg=
=a8P+
-----END PGP SIGNATURE-----

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] i18n herd
  2003-10-19 17:32 [gentoo-dev] i18n herd Tal Peer
@ 2003-10-19 19:00 ` Paul de Vrieze
  2003-10-20  9:21   ` Tal Peer
  2003-10-20  3:10 ` Luke-Jr
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 11+ messages in thread
From: Paul de Vrieze @ 2003-10-19 19:00 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 960 bytes --]

On Sunday 19 October 2003 19:32, Tal Peer wrote:
> Hi,
> I'm currently co-maintaining (with coronalvr) some packages which are used
> by middle-eastern users (namely - fribidi, hspell, bidiv, and i'm probably
> forgetting something here..).
>
> Your comments are more than welcome.

I think one other main issue is the forming of an i18n project. This could be 
a subproject of desktop. There are many issues that are similar accross all 
i18n targets except US English. Allready look at XIM and the related 
complexity. So try to get together other people who are working on i18n. Form 
a subproject, and decide together which herds you will use. Just know that 
herds normally should have at least 2 maintainers.

Paul

ps. You might also want to look at being a secondary herd for packages that 
need i18n specific changes/configuration

-- 
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net

[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] i18n herd
  2003-10-19 17:32 [gentoo-dev] i18n herd Tal Peer
  2003-10-19 19:00 ` Paul de Vrieze
@ 2003-10-20  3:10 ` Luke-Jr
  2003-10-21 12:29   ` Paul de Vrieze
  2003-10-20  9:01 ` Svyatogor
  2003-10-22  7:48 ` Zarick Lau
  3 siblings, 1 reply; 11+ messages in thread
From: Luke-Jr @ 2003-10-20  3:10 UTC (permalink / raw
  To: gentoo-dev; +Cc: Tal Peer

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sunday 19 October 2003 05:32 pm, Tal Peer wrote:
> Now, those packages are currently herdless because i'm not sure what
> strategy should be taken when assigning them to herds.
> There are two options regarding that:
>
> a) Creating a general i18n herd for all i18n-related packages (the cjk
> herd could probably be merged into that).
I'd much rather a m17n herd to focus on having all the languages work at 
once... i18n is pretty undesirable, IMO, since it makes systems different.
> b) Creating specialized herds for each region/language group - ie.
> middle-east, cjk, anything else?
That probably makes more sense since such stuff could probably be handled 
better by those who understand the language. But then, some packages involve 
every language so it might get a bit messy...
- -- 
Luke-Jr
Developer, Gentoo Linux
http://www.gentoo.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/k1INZl/BHdU+lYMRArGsAJ9EQEetT5xFC2XmUKTJ6ZPek4R9/QCfROIf
sfi70eatUjzAzLlQNXwTr/U=
=Vfex
-----END PGP SIGNATURE-----


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] i18n herd
  2003-10-19 17:32 [gentoo-dev] i18n herd Tal Peer
  2003-10-19 19:00 ` Paul de Vrieze
  2003-10-20  3:10 ` Luke-Jr
@ 2003-10-20  9:01 ` Svyatogor
  2003-10-22  7:48 ` Zarick Lau
  3 siblings, 0 replies; 11+ messages in thread
From: Svyatogor @ 2003-10-20  9:01 UTC (permalink / raw
  To: gentoo-dev

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1

> Now, those packages are currently herdless because i'm not sure what
> strategy should be taken when assigning them to herds.
> There are two options regarding that:
>
> a) Creating a general i18n herd for all i18n-related packages (the cjk
> herd could probably be merged into that).
> b) Creating specialized herds for each region/language group - ie.
> middle-east, cjk, anything else?

I would deffinetly vote for the second option.

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] i18n herd
  2003-10-19 19:00 ` Paul de Vrieze
@ 2003-10-20  9:21   ` Tal Peer
  2003-10-20 10:47     ` Mamoru KOMACHI
  0 siblings, 1 reply; 11+ messages in thread
From: Tal Peer @ 2003-10-20  9:21 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

After dicussing this with Paul on IRC, I've decided to go in the following 
path:
Create a i18n subproject of the desktop project (i'm still not 100% sure 
wether it should be a subproject of desktop or a TLP).
Then, create a herd for each region/language group and associate it with 
the project (possible thanks to Paul's great work on projectXML).
Also, it might be necessary to create a i18n-general herd for packages 
that do more or less general i18n work (such as gettext).

Comments are, again, more than welcome. 

- --
Tal Peer
Gentoo Developer

Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x253D2947
Key Fingerprint: C0B1 D91D 7323 6C0F 227A CBD6 D635 E53D 253D 2947

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE/k6kf1jXlPSU9KUcRAu+LAJ9NbymHOdxbX/lfbkUVQ8WGFptrJwCfYaAo
3Ss/eZ88rse/D+Z2CuAQ+6g=
=0t+2
-----END PGP SIGNATURE-----

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] i18n herd
  2003-10-20  9:21   ` Tal Peer
@ 2003-10-20 10:47     ` Mamoru KOMACHI
  2003-10-22 12:15       ` Alastair Tse
  0 siblings, 1 reply; 11+ messages in thread
From: Mamoru KOMACHI @ 2003-10-20 10:47 UTC (permalink / raw
  To: gentoo-dev

Hi,


At Mon, 20 Oct 2003 11:21:24 +0200 (IST),
Tal Peer wrote:

> Create a i18n subproject of the desktop project (i'm still not 100% sure 
> wether it should be a subproject of desktop or a TLP).
> Then, create a herd for each region/language group and associate it with 
> the project (possible thanks to Paul's great work on projectXML).

I think i18n herd is too broad and ambiguous so creating each
region/language herd would be better. I'm waiting for Bug #9988
( http://bugs.gentoo.org/show_bug.cgi?id=9988 ) to be solved for
supporting each language within Portage system. 


Regards,

-- 
Mamoru KOMACHI <usata@gentoo.org>
http://dev.gentoo.org/~usata/

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] i18n herd
  2003-10-20  3:10 ` Luke-Jr
@ 2003-10-21 12:29   ` Paul de Vrieze
  2003-10-21 16:55     ` Luke-Jr
  0 siblings, 1 reply; 11+ messages in thread
From: Paul de Vrieze @ 2003-10-21 12:29 UTC (permalink / raw
  To: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 20 October 2003 05:10, Luke-Jr wrote:
> >
> > a) Creating a general i18n herd for all i18n-related packages (the cjk
> > herd could probably be merged into that).
>
> I'd much rather a m17n herd to focus on having all the languages work at
> once... i18n is pretty undesirable, IMO, since it makes systems different.

What is m17n? If it is about internationalisation it makes sense to include it 
in the project, but I leave that to the people who are going to do the work.

>
> > b) Creating specialized herds for each region/language group - ie.
> > middle-east, cjk, anything else?
>
> That probably makes more sense since such stuff could probably be handled
> better by those who understand the language. But then, some packages
> involve every language so it might get a bit messy...

That's why I suggested creating a project for all, and having herds for 
specific languages. Many issues are similar for any language != US English. 
The XIM specification is the same for any language. However, specific IM's 
are often only easilly maintained by people who use it (allready because the 
English docs of such things are either lacking or horrible in most cases)

Paul

- -- 
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/lSa5bKx5DBjWFdsRAqJTAJ4xFMgfkm6th7FMaiPkRlj474ouRwCg2RPh
rvZkffenL4EMm4GCsgzpog8=
=GUsl
-----END PGP SIGNATURE-----


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] i18n herd
  2003-10-21 12:29   ` Paul de Vrieze
@ 2003-10-21 16:55     ` Luke-Jr
  0 siblings, 0 replies; 11+ messages in thread
From: Luke-Jr @ 2003-10-21 16:55 UTC (permalink / raw
  To: gentoo-dev

(sorry for the toppost; at baka windoze PC right now and Outlook Express
makes anything else impossible)
m17n is multilingualization. Basicly, it's i18n, but having support for all
languages without restarting the application. For example, a m17n-compatible
text editor would let you mix languages within a single document (and
possibly even let you change interface language on the fly, though that
might need a restart of the app).
----- Original Message ----- 
From: "Paul de Vrieze" <pauldv@gentoo.org>
To: <gentoo-dev@gentoo.org>
Sent: Tuesday, October 21, 2003 8:29 AM
Subject: Re: [gentoo-dev] i18n herd


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 20 October 2003 05:10, Luke-Jr wrote:
> >
> > a) Creating a general i18n herd for all i18n-related packages (the cjk
> > herd could probably be merged into that).
>
> I'd much rather a m17n herd to focus on having all the languages work at
> once... i18n is pretty undesirable, IMO, since it makes systems different.

What is m17n? If it is about internationalisation it makes sense to include
it
in the project, but I leave that to the people who are going to do the work.

>
> > b) Creating specialized herds for each region/language group - ie.
> > middle-east, cjk, anything else?
>
> That probably makes more sense since such stuff could probably be handled
> better by those who understand the language. But then, some packages
> involve every language so it might get a bit messy...

That's why I suggested creating a project for all, and having herds for
specific languages. Many issues are similar for any language != US English.
The XIM specification is the same for any language. However, specific IM's
are often only easilly maintained by people who use it (allready because the
English docs of such things are either lacking or horrible in most cases)

Paul

- -- 
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/lSa5bKx5DBjWFdsRAqJTAJ4xFMgfkm6th7FMaiPkRlj474ouRwCg2RPh
rvZkffenL4EMm4GCsgzpog8=
=GUsl
-----END PGP SIGNATURE-----


--
gentoo-dev@gentoo.org mailing list



--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] i18n herd
  2003-10-19 17:32 [gentoo-dev] i18n herd Tal Peer
                   ` (2 preceding siblings ...)
  2003-10-20  9:01 ` Svyatogor
@ 2003-10-22  7:48 ` Zarick Lau
  2003-10-22  9:35   ` Tal Peer
  3 siblings, 1 reply; 11+ messages in thread
From: Zarick Lau @ 2003-10-22  7:48 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1613 bytes --]

Hi,

Sorry to interrupt !!
But I'm really have no idea of the meaning of 'herd', can anyone tell me
anything about 'herd'??


Regards,
Zarick Lau
On Mon, 2003-10-20 at 01:32, Tal Peer wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi,
> I'm currently co-maintaining (with coronalvr) some packages which are used 
> by middle-eastern users (namely - fribidi, hspell, bidiv, and i'm probably 
> forgetting something here..).
> 
> Now, those packages are currently herdless because i'm not sure what 
> strategy should be taken when assigning them to herds.
> There are two options regarding that:
> 
> a) Creating a general i18n herd for all i18n-related packages (the cjk 
> herd could probably be merged into that).
> b) Creating specialized herds for each region/language group - ie. 
> middle-east, cjk, anything else?
> 
> I think option B is better because, for example, i've absolutely no 
> knowledge of CJK, so if someone will ask me something about one of the cjk 
> packages (because he'll see me as a maintainer for the i18n herd) i'll 
> have to redirect him to someone else in the herd == inefficency.
> 
> Your comments are more than welcome.
> 
> - --
> Tal Peer
> Gentoo Developer
> 
> Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x253D2947
> Key Fingerprint: C0B1 D91D 7323 6C0F 227A CBD6 D635 E53D 253D 2947
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.1 (GNU/Linux)
> 
> iD8DBQE/ksqm1jXlPSU9KUcRAhDUAJ4/iqVNBrfiqxxq7M38Sg+qMRdsDgCdGFFw
> 16zKYhoZVeegYS/hl9rUmgg=
> =a8P+
> -----END PGP SIGNATURE-----
> 
> --
> gentoo-dev@gentoo.org mailing list
> 

[-- Attachment #2: Type: text/html, Size: 1987 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] i18n herd
  2003-10-22  7:48 ` Zarick Lau
@ 2003-10-22  9:35   ` Tal Peer
  0 siblings, 0 replies; 11+ messages in thread
From: Tal Peer @ 2003-10-22  9:35 UTC (permalink / raw
  To: Zarick Lau; +Cc: gentoo-dev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 22 Oct 2003, Zarick Lau wrote:

> Hi,
> 
> Sorry to interrupt !!
> But I'm really have no idea of the meaning of 'herd', can anyone tell me
> anything about 'herd'??
> 

A herd is a basically a group of packages. See 
http://www.gentoo.org/proj/en/metastructure/herds/index.xml

PS: please try avoiding sending text/html messages. Some clients are 
unable to parse them properly.

- --
Tal Peer
Gentoo Developer

Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x253D2947
Key Fingerprint: C0B1 D91D 7323 6C0F 227A CBD6 D635 E53D 253D 2947

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE/lk9Y1jXlPSU9KUcRAuefAKCTJPyFkGJWkH4RKFlczhU7+iBrdwCdFLim
vcuPZaS1OKQlWtVRDnjTH+Q=
=C6u9
-----END PGP SIGNATURE-----

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [gentoo-dev] i18n herd
  2003-10-20 10:47     ` Mamoru KOMACHI
@ 2003-10-22 12:15       ` Alastair Tse
  0 siblings, 0 replies; 11+ messages in thread
From: Alastair Tse @ 2003-10-22 12:15 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1172 bytes --]

On Mon, 2003-10-20 at 11:47, Mamoru KOMACHI wrote:
> I think i18n herd is too broad and ambiguous so creating each
> region/language herd would be better. I'm waiting for Bug #9988
> ( http://bugs.gentoo.org/show_bug.cgi?id=9988 ) to be solved for
> supporting each language within Portage system. 

I agree with usata about an i18n herd. I think the language support
issues are not universal and specific for each language (or groups of
languages). It is best to keep the herds separate.

But I believe Tal's recommendation is to keep the herds for different
languages separate with an i18n subproject (not herd) that may include
certain NLS/i18n/m17n specific packages that would affect language
support as a whole. For instance we may need to have a coordinated
effort to enable Gentoo-wide UTF-8 support in the future.

In my opinion, this is the best solution at this moment in time.

Cheers,

-- 
Alastair 'liquidx' Tse
 >> Gentoo Developer
 >> http://www.liquidx.net/ | http://dev.gentoo.org/~liquidx/
 >> GPG Key : http://dev.gentoo.org/~liquidx/liquidx_gentoo_org.asc
 >> FingerPrint : 579A 9B0E 43E8 0E40 EE93  BB1C 38CE 1C7B 3907 14F6

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2003-10-22 12:15 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-19 17:32 [gentoo-dev] i18n herd Tal Peer
2003-10-19 19:00 ` Paul de Vrieze
2003-10-20  9:21   ` Tal Peer
2003-10-20 10:47     ` Mamoru KOMACHI
2003-10-22 12:15       ` Alastair Tse
2003-10-20  3:10 ` Luke-Jr
2003-10-21 12:29   ` Paul de Vrieze
2003-10-21 16:55     ` Luke-Jr
2003-10-20  9:01 ` Svyatogor
2003-10-22  7:48 ` Zarick Lau
2003-10-22  9:35   ` Tal Peer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox