Re: Plans for localization-config

2006-09-14 Thread Frans Pop
Thanks for working on this.

On Saturday 02 September 2006 10:32, Christian Perrier wrote:
 The general plan is:

 -have localechooser trigger apt-install localization-config so that
  the target system has it installed when it will need it

Why use localechooser to do this? It seems much more logical to let the 
l-c udeb take care of this.

 -have a menu entry that reproduces what we had in base-config, ie
 mostly run update-locale-config --preinst to preseed things that
 need it (mostly dictionaries-common and X)

 -have a finish-install script that's run on the completely installed
 system to reproduce what we formerly has in base-config as
 well...mostly acting on packages configuration files

Note that both of these should not run if locale = C (or C.UTF8).

 Please note that I DID NOT work to have actions adapted to etch in
 l-c, so that means that most of the actions are currently
 outdated...:-). That work should come after d-i integration and I'd
 prefer having Kostas work on it.

Agreed. We will also need to get translators to test again this widely.

Cheers,
FJP


pgpg9SWXrQGCq.pgp
Description: PGP signature


Re: Plans for localization-config

2006-09-14 Thread Christian Perrier

  -have localechooser trigger apt-install localization-config so that
   the target system has it installed when it will need it
 
 Why use localechooser to do this? It seems much more logical to let the 
 l-c udeb take care of this.

Yeah, probably. Proposing localechooser is indeed a leftover of
previous plans I had in mind where most things would be triggerred by
localechooser.

So, let's say that l-c post-installer actions will apt-install l-c


 
  -have a menu entry that reproduces what we had in base-config, ie
  mostly run update-locale-config --preinst to preseed things that
  need it (mostly dictionaries-common and X)

Removed finally in 1.0~rc2 and replaced by a post-baseinstaller script

  -have a finish-install script that's run on the completely installed
  system to reproduce what we formerly has in base-config as
  well...mostly acting on packages configuration files
 
 Note that both of these should not run if locale = C (or C.UTF8).

Sure. This is currently handled by localechooser installing l-c only
for non C locales...but this can be moved in the post-baseinstaller script

 
  Please note that I DID NOT work to have actions adapted to etch in
  l-c, so that means that most of the actions are currently
  outdated...:-). That work should come after d-i integration and I'd
  prefer having Kostas work on it.
 
 Agreed. We will also need to get translators to test again this widely.


As usual, yes. What I've been only able to test right now is.that
using l-c udeb does not break anything, which is expected as.it
does nothing for etch installs..:-)




signature.asc
Description: Digital signature


Re: Plans for localization-config

2006-09-03 Thread Joey Hess
Christian Perrier wrote:
 -have a menu entry that reproduces what we had in base-config, ie
 mostly run update-locale-config --preinst to preseed things that
 need it (mostly dictionaries-common and X)

Why use a menu entry for this at all, instead of a post-base-installer.d
hook?

 The finish-install progress bar entry is labeled Configure
 language-related parameters...

s/Configure/Configuring/

-- 
see shy jo


signature.asc
Description: Digital signature


Re: Plans for localization-config

2006-09-03 Thread Christian Perrier
 Why use a menu entry for this at all, instead of a post-base-installer.d
 hook?


Actually, for one bad and one good reason:

-bad reason: post-base-installer hooks are not documented in
installer/doc/devel/available-hooks.txt

-good reason: at least during the debugging stage, I prefer having a
menu entry to better control how to launch that step

Anyway, it is very likely to disappear in the future...



signature.asc
Description: Digital signature