Re: [nslu2-linux] [Bloat] Proposal: New Timezone package for OpenSlug
- CN wrote:
> On Mon, 05 Feb 2007 18:46:18 +1030, Rod Whitby wrote:Keep in mind that this will increase the size of the ipkg "Packages"
>> Mike (mwester) wrote:
>>> Proposed: the addition of a new timezone package, to be named "tzdata",
>> We're going to work with upstream #oe folks to solve this in a common
>> way for all OE-derivative distributions. Target date is 1 March.
>> One key thing is that the resulting item cannot be a 2MB single package.
>> You must be able to download a small localised timezone package for
>> your part of the world.
>> -- Rod
> Thank you Rod for starting this effort to get the pkg smaller. I was also
> concerned about the size of a single pkg. Slug being a small system, it is
> desireable to provide the needed subset functions only whenever possible.
> Even with the current timezone pkgs, one needs to install, for example the
> Americas pkg just to get a single LosAngeles timezone. When I did this, I found
> the pkg was modular enough I could delete all the unwanted timezones easily,
> thereby reducing the total size of the Americas pkg of about 480kb to my
> needed single zone in 8 kb!
> Bloating has to be fought one byte at a time :)
file very much, unless it (TZ data) is filtered down a lot. Now,
timezones are voluntary, the Packages file isn't*. If every city's file
takes 8kb, that's 60 zones for America. For every user, that's ~20kb of
flash space taken, zonefiles installed or not, and that's only for the
American timezones. For all available timezones, I imagine this will
take quite a few kb.
Bloating has to be fought, but replacing bloat in a few (installable)
packages with *required* bloat on *every* installation isn't the way to
The middle way (and the way I happen to find the most reasonable) is
keeping the zone files split up by continent, keeping the
"Packages"-file bloat to a minimum, and avoiding TZ-data ticking in at
several MB. For those with special space concerns, the unneccessary TZ
data can be deleted after installation.
*(It's possible to "live" without the Packages file, but it requires
know-how and a lot of extra work)
SlugOS Package Manager
> Cordially, Chacko
> Yahoo! Groups Links