On Mon, May 16, 2016 at 1:05 PM, Tomáš Smetana <tsmet...@redhat.com> wrote: > Hello. > > On Fri, 13 May 2016 15:49:45 -0400 > Stephen Gallagher <sgall...@redhat.com> wrote: > >> On 05/13/2016 03:34 PM, Michael Catanzaro wrote: >> > On Fri, 2016-05-13 at 13:01 -0400, Stephen Gallagher wrote: >> >> CCing the desktop list, but please keep replies on the Fedora devel >> >> list. >> >> >> >> >> >> At today's FESCo meeting[1], we raised several questions that we >> >> would like to >> >> have answered about this change. >> >> >> >> 1) Have the GNOME, Anaconda/Blivet and Cockpit folks agreed to >> >> replacing Udisks2? > > As for Gnome: I think this has been sorted out -- as long as we don't break > anything, nobody seems to have strong opinions about udisks2 vs storaged. > > Anaconda/Blivet has never been the udisks2 API consumer: the storaged > dependency has been added for iSCSI support that was never present in udisks2. > >> >> 2) Is it expected to be a complete cutover (where we drop Udisks2 >> >> from the >> >> default install and/or from the distro entirely > > The plan for storaged is to provide complete udisks2 API drop-in replacement: > the dependent components should not notice. Once there is nothing requiring > udisks2 itself there is no need to keep it in the distribution... > >> > udisks upstream is inactive and has recently expressed some interest in >> > allowing the storaged developers to take over maintenance of udisks >> > going forward. It would be better to first try merging the storaged >> > changes into udisks instead; that way, we share the same code across >> > all distros, without having to evangelize storaged vs. udisks. >> >> With respect, the reason storaged exists is because Udisks2 upstream >> refused to accept patches to support LVM. I'm not saying we shouldn't try >> to merge them back together, but the fork happened because upstream was >> obstinate. > > Merging the code and joining forces would be of course the best way forward. > I wouldn't care about the name of the result. > >> To the best of my knowledge (Tomas Smetana can correct me), storaged is a >> proper superset (and has a more encompassing name), so my suggestion would >> be to just make storaged the official upstream and migrate away from the >> older Udisks2. (With a plan to deprecate the org.freedesktop.Udisks2 >> interface in 2-3 years in favor of the org.storaged.Storaged interface). > > There is no plan to deprecate the org.freedesktop.Udisks2 interface yet. And > if the two projects merge again it's perhaps better to keep the old naming so > the API consumers don't have to suffer unnecessary changes. The more > important tasks for storaged would be improving scalability, adding more > automated tests (especially for the new stuff), packaging for Debian/Ubuntu, > etc... > > Regards,
This Change has been turned to System-Wide Change [1]. [1] https://fedorahosted.org/fesco/ticket/1568#comment:13 Regards, Jan > -- > Tomáš Smetana > Platform Engineering, Red Hat > -- > devel mailing list > devel@lists.fedoraproject.org > http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org -- Jan Kuřík Platform & Fedora Program Manager Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic -- devel mailing list devel@lists.fedoraproject.org https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org