[Techteam] 13.1.0 devel build 5 released, for the XO-1, XO-1.5, XO-1.75 and XO-4

Peter Robinson pbrobinson at gmail.com
Mon Oct 8 10:09:07 EDT 2012


On Mon, Oct 8, 2012 at 1:54 PM, Chris Leonard <cjlhomeaddress at gmail.com> wrote:
> On Mon, Oct 8, 2012 at 8:04 AM, Gary Martin <garycmartin at googlemail.com> wrote:
>
>>> Are the layouts each in a distinct set of files? If so we could possibly split out layouts to standalone packages to make it easy to add extras at a later date.
>>
>> Yes the language layouts are a distinct set of XML files in one directory. They can be edited live on running system, so it's not like they really need to be part of maliit-plugins build compilation.
>
> If the OLPC OS build creators (e.g. dsd) do not plan to include all of
> these files in "stock" releases, then we should definitely look at
> incorporating them into language packs installs.

At the moment all layouts are packaged as part of the maliit-plugins package

> Just like with L10n MO files there may be good reasons (mostly size in
> image) not to include them all, but in a such a case  we definitely
> want to make them easy to find and easy to install, without much
> technical knowledge, or even knowledge that they even exist.

The layouts are xml files and hence very small is size so the easiest
way to install them would be to have them there by default.

My question to Gary about the layouts was more about how hard it would
be to package them up separately so it's easy to add new layouts post
release of a release. It's quicker to add a single package with a
single layout than having to QA an entire release again.

> With a little tweaking of the language pack generating script,
>
> http://git.sugarlabs.org/pootle-helpers/mainline/trees/master/langpackgen
>
> the language packs could serve that purpose.

I'm sure there's a number of ways to skin that cat :-)

Peter



More information about the Devel mailing list