splashutils- and beyond

With splashutils- out in the wild, and with >1.0 mask removed from package.mask, I thought it’s a good time to write a few words about what has been going on in the project for the last few weeks, and what is likely to follow.

As you can see in the changelog, there have been quite a few changes, fixes and updates in and Among the most important of these are: the new splash_manager script, merged MNG code and the new packaging

Starting with, splashutils will be released in two versions — ‘full’ and ‘lite’. The ‘full’ version is just a continuation of what I’ve been doing for the last months — ie. a tarball which includes the core splashutils code and the bundled libraries which are built and linked against klibc. The ‘lite’ tarball contains only the core splashutils code, and thus is much smaller. media-gfx/splashutils will be using the lite tarball from now on, to save users’ bandwidth.

The MNG code is just a stub for now. A lot of important functions are already implemented, but it’s not usable from an user’s standpoint. This will change in or Due to problems with threads with klibc and large initramfs images, animations will only be supported in the splash daemon, and not in the kernel helper (which means that you won’t be able to see any animations at the stage at which ‘Initializing the kernel’ is displayed on the screen).

The splash_manager is a handy utility which can be used for all kind of theme-related tasks, such as theme setting, switching, testing and listing. It should make life easier for all those people who don’t have the time or will to read the documentation to learn how the whole thing works or how exactly should it be configured (make no mistake, it’s not an invitation to completely ignore the docs!). I’ve done some testing, but I’m sure there are still bugs. If you happen to find any of them, please report it on our Bugzilla. The script is undocumented, but it has a long help message, which I hope will prove to be helpful.


0 Responses to “splashutils- and beyond”

  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

May 2005
« Apr   Jun »

%d bloggers like this: