Hi,

yum-langpacks has been working pretty well now for a while in Fedora,
but all langpacks are still listed conditionally in comps' language support 
groups
in addition to the <langpacks> meta-section.

So for F17 I'd like to remove them all from comps,
this will simplify comps a lot and if we can also
remove the resulting empty language support groups
it will also reduce the comps translation burden
in addition to comps maintenance.

A few things I noted while attempting to prune comps-f17:

- most of the remaining packages in language support group are fonts and 
input-methods
  - perhaps the mandatory/default ones could Provide: fonts(lang) and 
input-method(lang).
- normal anaconda installs support installation of multiple language support 
groups
  - I think it would be better to move the list of languages out of comps into 
anaconda itself
    (they are already translated in iso-codes, etc)
  - anaconda could then set langpack_locales to install langpacks for multiple 
languages
- we maybe need to add a new "yum install-lang" command say to replace "yum 
install @<lang>-support"
  which could use a more aggressive version of yum-langpacks to pull the 
required packages.
- @base and @office still list aspell-en, hunspell-en, and 
libreoffice-langpack-en conditionally
  which I think could be dropped.

Anyway the fact that we can remove 1500 basically redundant lines now
from comps thanks to Bill's great work on yum-langpacks is good news and
would be a big win IMHO.  This might well make a good F17 Feature.

Jens
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to