** Description changed:

  More rationale below, the proposal is to:
  1. Install full support for languages supported on xenial. It means that 
opening "language selector" won't request any additional package to install[1], 
or won't need to download it in online installation.
  For en, this mean for instance adding:
  hyphen-en-us, mythes-en-us, mythes-en-au, hunspell-en-ca, myspell-en-au, 
myspell-en-gb, myspell-en-za, libreoffice-help-en-gb, libreoffice-l10n-en-za, 
firefox-locale-en, thunderbird-locale-en, thunderbird-locale-en-gb, 
thunderbird-locale-en-us which will be requested for any "en" installation.
  2. Based on popcon, number of native speaker and total number of speaker per 
language, the selection is:
  en, es, zh (simplified), pt, de, fr, it, ru
  3. We clean the difference between archs for now on the ubuntu desktop live 
seed (no language installed on i386/powerpc like de and pt which aren't 
installed on amd64), no partial libreoffice help support only installed on i386 
and amd64, for consistency.
  4. Additional estimated size on the live to achieve this is 95Mb adding the 
full support for those 8 languages.
  
  [1] apart from one font for simplified chinese which is weighting 8Mb.
  
  -----
  Full rationale on what to install, why and languages selection:
  
  Back in the day we were still producing Ubuntu desktop ISO being able to
  burn on the CD, we had to fight a lot every cycle to keep the size
- reasonables, while still having a reasonable offer in term of default
+ reasonable, while still having a reasonable offer in term of default
  languages on the CD. However, at some point, this wasn't possible
  anymore and we dropped many languages as our default installation.
  
  We lifted this image size restriction some cycles ago (and decided that
  the ISO will be used on DVDs or USB sticks) but didn't reintroduce
  languages that we dropped by then.
  
- More and more locos (in particular italian and french) don't do their
+ More and more locos (in particular Italian and French) don't do their
  own ISO respin anymore due to issues with UEFI.
  
  In addition, some CD image time decision are still on the live (like
  german and portuguese are installed on all archs but amd64… which is the
  most widespread archs). We should use this time to cleanswap this.
  
- Finally, when we install support for one language, we should install it 
fully. It means that opening "language selector" should tell you that the 
language is fully installed for the default application selection/dictionnaries 
and that you don't rely on an Internet connexion to complete your locale 
installation. Even the default english selection
+ Finally, when we install support for one language, we should install it 
fully. It means that opening "language selector" should tell you that the 
language is fully installed for the default application selection/dictionaries 
and that you don't rely on an Internet connexion to complete your locale 
installation. Even the default english selection
  isn't complete and miss a bunch of packages. For instance, on xenial:
  
  For this, we are going to use /usr/share/language-
  selector/data/pkg_depends (used by language-selector) and shipping them
  in live seed task for every dependent package that we shipped by
  default.
  
- I propose we try and asset around the following criterias to decide what to 
install by default:
+ I propose we try and assess around the following criteria to decide what to 
install by default:
  - Number of native speaker of one language: 
https://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers
  - Popularity contest to assess what languages are using our community the 
most: http://popcon.ubuntu.com/by_vote. This as well will enable us to see 
communities (I think German people as an example) which are traditionally using 
their systems in English, contrary to others (italian, french), which are 
switching locale to their native languages.
  - Previous ubuntu versions we shipped locale for (I propose we look at 10.04 
LTS)
  - Additional size on the ISO. We will approximate packagesize ~= size taken 
once extracted files are compressed in the squashfs.
  
- Remember that those locales are only part of the live. The chosen one
- will be present on the installed system, but not other ones. So no extra
- space will be required on the installed target.
+ Remember that those locales are only part of the live image. The chosen
+ one will be present on the installed system, but not other ones. So no
+ extra space will be required on the installed target.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1520278

Title:
  Readding some default languages to Ubuntu desktop CD

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1520278/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to