I have been planning to send this mail for quite some time. Since we
were lately focused on implementing features for SP2 I had put it on
hold. In this sprint we have some storage-ng related PBIs again so...
This is kind of a suggestion for our product owner about sorting team-S'
PBIs.
Following the agile approach of trying to have something shippable as
soon as possible (and always shippable), I would like to see an
installable Tumbleweed image using libstorage-ng the sooner the better.
Something that can turn our own instance of openQA green for, at least,
one scenario.
The three main "users" of libstorage (from the top of my head) are:
- (a) The partitioning proposal
- (b) Yast-Bootloader
- (c) The expert partitioner
For (a) we already have working code for very simple scenarios (ms-dos
style partitions with contiguous space).
(c) is not absolutely needed to perform an installation[1].
Yast-Bootloader has been recently refactored to the ground, killing a
lot of old code and replacing SCR with the more object-oriented CFA. It
should be in a sane-enough state to be touched.
So, as much as I would like to keep working in improving the proposal
and supporting LVM (two things that are indeed quite interesting from a
developer's point of view), I think we should postpone improving what we
already have and focus on having a first version of the stuff that is
missing (i.e. stuff that is preventing us from having that installable
ISO). (b) comes to mind, but sure I'm forgetting something.
Cheers.
[1] Moreover, we should probably use the opportunity to have the UI of
the expert partitioner redesigned (or at least reviewed), but that's
another story.
--
Ancor González Sosa
YaST Team at SUSE Linux GmbH
--
To unsubscribe, e-mail: opensuse-storage+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-storage+owner(a)opensuse.org