Difference between revisions of "Improve UBI user space tools"
(add new proposal page) |
(→Contractor Candidates: add ideas from Richard Weinberger) |
||
Line 31: | Line 31: | ||
== Contractor Candidates == | == Contractor Candidates == | ||
None yet. | None yet. | ||
+ | |||
+ | == Notes == | ||
+ | Richard Weinberger wrote: | ||
+ | IMHO we should not only focus on the user interface. | ||
+ | Customers often ask me for the following two features: | ||
+ | |||
+ | - A tool to extract files from an UBIFS image (AKA ubidump). | ||
+ | - Fastmap support for the ubinize tool to generate fastmap enabled UBI images. | ||
[[Category:Project proposals 2013]] | [[Category:Project proposals 2013]] |
Revision as of 17:26, 11 November 2013
- Summary
- Improve UBI userspace tools
- Proposer
- Ezequiel García <ezequiel@vanguardiasur.com.ar>
Description
Currently the UBI tools are a bit messy and not straight-forward to use. In addition, there are quite a few different -yet related- commands to accomplish different stages of an UBI/UBIFS preparation or flashing.
A possible way of dealing with such complexity would be revisiting these tools and introduce a new centralized tool (git-like), with sub-commands for the different tasks.
The benefit of this effort is obviously to simplify the (exceedingly) complicated task of dealing with UBI and UBI volumes setup, both off-box and in-box (presumably for developers testings).
For instance, the ubinize tool requires the setup of an 'ini' file specifying the volumes configuration, which is usually a bit annoying.
Related work
I'm not aware of any
Scope
A first working proposal of the centralized tool could be complete in 4 weeks. This work should be done as close to upstream as possible to come up with something useful to regular UBI users.
Contractor Candidates
None yet.
Notes
Richard Weinberger wrote:
IMHO we should not only focus on the user interface. Customers often ask me for the following two features: - A tool to extract files from an UBIFS image (AKA ubidump). - Fastmap support for the ubinize tool to generate fastmap enabled UBI images.