Note: lists.celinuxforum.org will be down for maintenance on Monday, September 26th, starting at 9AM Pacific Time (4PM Monday September 26, 2022 UTC), for approximately one hour.
Proposal: Improvements on dietsplash and integration with Yocto
Lucas De Marchi <lucas.demarchi@...>
; Summary: Improvements on dietsplash and integration with Yocto
; Proposer: Lucas De Marchi
== Description ==
is a new bootsplash application targeting embedded systems that has as
its main attractions speed and small overhead. Right now it stands between
psplash and plymouth in terms of features, but its far more lightweight
than both and has less dependencies.
It has only been recently released, but it is already in a usable state
and some of its features are quite interesting from an embedded point of
* Does not depend on having an initrd;
* Does not depend on being started as a common task on initialization (psplash
* Initial integration with systemd;
* Animations are easy to do by using the API provided by dietsplash. However
it still keeps this task simple and does not use a script language like
plymouth does. This task can be accomplished without depending on external
big libraries such as Cairo.
* Really small. The dietsplash binary is only 14kb without images and
34kb with the example images provided already embedded.
There are still some things missing in dietsplash that might be good to have.
Following some items that could be worked on:
* Add jpeg support;
* Finish integration with systemd, monitoring through D-Bus or a private
socket the status of the boot;
* Integrate with Yocto;
* Further improvements to make it even smaller.
== Related work ==
== Scope ==
As a rough estimative, this should take 3 weeks for one person.
== Contractor Candidates ==
I work for ProFUSION and recently I faced some projects in which none
of the boot splashes available were fitting well. So, as the creator
of the project, I'm proposing myself as an obvious Contractor :)
== Comments ==
[[Category:Project proposals 2011]]
Bill Traynor <wmat@...>
; Summary: Improvements on dietsplash and integration with Yocto<snip>
Thanks for the proposal, I've added it to the elinux.org wiki here: