public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Possible merge of myspell/hunspell dictionaries
@ 2023-07-07  9:55 Zurab Kvachadze
  2023-07-11  4:36 ` Joonas Niilola
  0 siblings, 1 reply; 8+ messages in thread
From: Zurab Kvachadze @ 2023-07-07  9:55 UTC (permalink / raw
  To: gentoo-dev

Hello everyone,

I am new here, so I'm sorry in advance for any stupid thing I may say. I 
want to adopt hunspell for various reasons and what I've noticed is a 
plethora of app-dicts/myspell-* packages (for each language there's one).

I suggest merging them into one big myspell-dicts package, which will 
certainly reduce maintenance burden (the similar thing is done with 
libreoffice-l10n, I think).

Looking forward to hearing your thoughts about my proposal


— Obligatory footer —

BalkanMadman



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

* [gentoo-dev] Possible merge of myspell/hunspell dictionaries
@ 2023-07-09  8:55 zurabid2016
  2023-07-09  9:10 ` Sam James
  2023-07-12 19:10 ` [gentoo-dev] " Zurab Kvachadze
  0 siblings, 2 replies; 8+ messages in thread
From: zurabid2016 @ 2023-07-09  8:55 UTC (permalink / raw
  To: gentoo-dev; +Cc: gentoo-dev

Hello everyone,

I am new here, so I'm sorry in advance for any stupid thing I may say. I want to adopt hunspell for various reasons and what I've noticed is a plethora of app-dicts/myspell-* packages (for each language there's one).

I suggest merging them into one big myspell-dicts package, which will certainly reduce maintenance burden (the similar thing is done with libreoffice-l10n, I think).

Looking forward to hearing your thoughts about my proposal


— Obligatory footer —

BalkanMadman


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

* Re: [gentoo-dev] Possible merge of myspell/hunspell dictionaries
  2023-07-09  8:55 [gentoo-dev] Possible merge of myspell/hunspell dictionaries zurabid2016
@ 2023-07-09  9:10 ` Sam James
  2023-07-09 10:10   ` Mart Raudsepp
  2023-07-12 19:10 ` [gentoo-dev] " Zurab Kvachadze
  1 sibling, 1 reply; 8+ messages in thread
From: Sam James @ 2023-07-09  9:10 UTC (permalink / raw
  To: gentoo-dev


zurabid2016@gmail.com writes:

> Hello everyone,
>
> I am new here, so I'm sorry in advance for any stupid thing I may
> say. I want to adopt hunspell for various reasons and what I've
> noticed is a plethora of app-dicts/myspell-* packages (for each
> language there's one).
>
> I suggest merging them into one big myspell-dicts package, which will certainly reduce maintenance burden (the similar thing is done with libreoffice-l10n, I think).
>

My only real question is why they're split in the first place and
if there's some good reason for that. I've no idea.

> Looking forward to hearing your thoughts about my proposal
>

I think you sent this email a few days ago, fwiw, see
https://marc.info/?l=gentoo-dev&m=168872367517846&w=2.

I'd maybe ask on IRC at #gentoo-dev-help & #gentoo-proxy-maint,
as well, where we're focused on helping new contributors.

I'd feel a bit better about the merge, I suppose, if I knew
someone had checked git history and see if anyone suggested
it before on Bugzilla and such.

Anyway, it doesn't sound like a crazy idea prima facie.

best,
sam


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

* Re: [gentoo-dev] Possible merge of myspell/hunspell dictionaries
  2023-07-09  9:10 ` Sam James
@ 2023-07-09 10:10   ` Mart Raudsepp
  2023-07-09 11:15     ` Ulrich Mueller
  0 siblings, 1 reply; 8+ messages in thread
From: Mart Raudsepp @ 2023-07-09 10:10 UTC (permalink / raw
  To: gentoo-dev

Ühel kenal päeval, P, 09.07.2023 kell 10:10, kirjutas Sam James:
> 
> zurabid2016@gmail.com writes:
> 
> > Hello everyone,
> > 
> > I am new here, so I'm sorry in advance for any stupid thing I may
> > say. I want to adopt hunspell for various reasons and what I've
> > noticed is a plethora of app-dicts/myspell-* packages (for each
> > language there's one).
> > 
> > I suggest merging them into one big myspell-dicts package, which
> > will certainly reduce maintenance burden (the similar thing is done
> > with libreoffice-l10n, I think).
> > 
> 
> My only real question is why they're split in the first place and
> if there's some good reason for that. I've no idea.

I would guess that they are different packages because they all have a
different SRC_URI. Many to some libreoffice assets download location,
but not all.
Maybe they could all come from the same source in an updated packaging
though, I don't know the background.


Mart


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

* Re: [gentoo-dev] Possible merge of myspell/hunspell dictionaries
  2023-07-09 10:10   ` Mart Raudsepp
@ 2023-07-09 11:15     ` Ulrich Mueller
  0 siblings, 0 replies; 8+ messages in thread
From: Ulrich Mueller @ 2023-07-09 11:15 UTC (permalink / raw
  To: Mart Raudsepp; +Cc: gentoo-dev

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

>>>>> On Sun, 09 Jul 2023, Mart Raudsepp wrote:

> Ühel kenal päeval, P, 09.07.2023 kell 10:10, kirjutas Sam James:
>> 
>> zurabid2016@gmail.com writes:
>> 
>> > I am new here, so I'm sorry in advance for any stupid thing I may
>> > say. I want to adopt hunspell for various reasons and what I've
>> > noticed is a plethora of app-dicts/myspell-* packages (for each
>> > language there's one).
>> > 
>> > I suggest merging them into one big myspell-dicts package, which
>> > will certainly reduce maintenance burden (the similar thing is done
>> > with libreoffice-l10n, I think).
>> 
>> My only real question is why they're split in the first place and
>> if there's some good reason for that. I've no idea.

> I would guess that they are different packages because they all have a
> different SRC_URI. Many to some libreoffice assets download location,
> but not all.
> Maybe they could all come from the same source in an updated packaging
> though, I don't know the background.

These are different packages because they have different upstreams,
versioning schemes, and release cycles. Since we tend to follow
upstream packaging, I'm not sure if combining them would make sense.

I'm also not sure if it would reduce maintenance burden. I maintain
app-i18n/man-pages-l10n, which gets way more frequent releases than the
formerly separate man-pages-* packages, with each version bump requiring
build and test for all supported languages instead of just one.

Ulrich

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 507 bytes --]

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

* Re: [gentoo-dev] Possible merge of myspell/hunspell dictionaries
  2023-07-07  9:55 [gentoo-dev] " Zurab Kvachadze
@ 2023-07-11  4:36 ` Joonas Niilola
  2023-07-11  7:00   ` Ulrich Mueller
  0 siblings, 1 reply; 8+ messages in thread
From: Joonas Niilola @ 2023-07-11  4:36 UTC (permalink / raw
  To: gentoo-dev


[-- Attachment #1.1: Type: text/plain, Size: 969 bytes --]

On 7.7.2023 12.55, Zurab Kvachadze wrote:
> Hello everyone,
> 
> I am new here, so I'm sorry in advance for any stupid thing I may say. I
> want to adopt hunspell for various reasons and what I've noticed is a
> plethora of app-dicts/myspell-* packages (for each language there's one).
> 
> I suggest merging them into one big myspell-dicts package, which will
> certainly reduce maintenance burden (the similar thing is done with
> libreoffice-l10n, I think).
> 
> Looking forward to hearing your thoughts about my proposal
> 
> 
> — Obligatory footer —
> 
> BalkanMadman
> 
> 

Hey,

it would be better than the current situation for sure, but my
impression with myspell* packages is that they all have different
version releases and different upstream source uris, so just wondering
can it be done with a single package? In theory it'd be an improvement
though if there is a single upstream holding all language options.

-- juippis

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 618 bytes --]

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

* Re: [gentoo-dev] Possible merge of myspell/hunspell dictionaries
  2023-07-11  4:36 ` Joonas Niilola
@ 2023-07-11  7:00   ` Ulrich Mueller
  0 siblings, 0 replies; 8+ messages in thread
From: Ulrich Mueller @ 2023-07-11  7:00 UTC (permalink / raw
  To: Joonas Niilola; +Cc: gentoo-dev

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

>>>>> On Tue, 11 Jul 2023, Joonas Niilola wrote:

> it would be better than the current situation for sure, but my
> impression with myspell* packages is that they all have different
> version releases and different upstream source uris, so just wondering
> can it be done with a single package? In theory it'd be an improvement
> though if there is a single upstream holding all language options.

The latter isn't the case. I count 24 app-dicts/myspell-* packages with
SRC_URI pointing to libreoffice.org, and 26 packages pointing elsewhere.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 507 bytes --]

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

* [gentoo-dev] Re: Possible merge of myspell/hunspell dictionaries
  2023-07-09  8:55 [gentoo-dev] Possible merge of myspell/hunspell dictionaries zurabid2016
  2023-07-09  9:10 ` Sam James
@ 2023-07-12 19:10 ` Zurab Kvachadze
  1 sibling, 0 replies; 8+ messages in thread
From: Zurab Kvachadze @ 2023-07-12 19:10 UTC (permalink / raw
  To: gentoo-dev

Thank you all for your proposals and clarifications. I had just looked 
at myspell-en ebuild and thought every one of them comes from 
LibreOffice, I was wrong in that respect.

I will look closely at the matter and maybe find a single upstream if 
one exists. I am to maintain hunspell itself, so the thing should be 
dealt with. From what you're saying the will most likely be left as 
independent ebuilds.

On 09/07/2023 11:55, zurabid2016@gmail.com wrote:
> Hello everyone,
>
> I am new here, so I'm sorry in advance for any stupid thing I may say. I want to adopt hunspell for various reasons and what I've noticed is a plethora of app-dicts/myspell-* packages (for each language there's one).
>
> I suggest merging them into one big myspell-dicts package, which will certainly reduce maintenance burden (the similar thing is done with libreoffice-l10n, I think).
>
> Looking forward to hearing your thoughts about my proposal
>
>
> — Obligatory footer —
>
> BalkanMadman


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

end of thread, other threads:[~2023-07-12 19:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-09  8:55 [gentoo-dev] Possible merge of myspell/hunspell dictionaries zurabid2016
2023-07-09  9:10 ` Sam James
2023-07-09 10:10   ` Mart Raudsepp
2023-07-09 11:15     ` Ulrich Mueller
2023-07-12 19:10 ` [gentoo-dev] " Zurab Kvachadze
  -- strict thread matches above, loose matches on Subject: below --
2023-07-07  9:55 [gentoo-dev] " Zurab Kvachadze
2023-07-11  4:36 ` Joonas Niilola
2023-07-11  7:00   ` Ulrich Mueller

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