From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mondschein.lichtvoll.de ([194.150.191.11]:56747 "EHLO mail.lichtvoll.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755868AbcIKO7L (ORCPT ); Sun, 11 Sep 2016 10:59:11 -0400 From: Martin Steigerwald To: Hugo Mills Cc: Waxhead , linux-btrfs@vger.kernel.org Subject: Re: Is stability a joke? Date: Sun, 11 Sep 2016 16:59:08 +0200 Message-ID: <6220601.5CYlLvJhem@merkaba> In-Reply-To: <20160911130221.GE7138@carfax.org.uk> References: <57D51BF9.2010907@online.no> <57D55072.2010701@online.no> <20160911130221.GE7138@carfax.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Sender: linux-btrfs-owner@vger.kernel.org List-ID: Am Sonntag, 11. September 2016, 13:02:21 CEST schrieb Hugo Mills: > On Sun, Sep 11, 2016 at 02:39:14PM +0200, Waxhead wrote: > > Martin Steigerwald wrote: > > >Am Sonntag, 11. September 2016, 13:43:59 CEST schrieb Martin Steigerwald: > > >>>>Thing is: This just seems to be when has a feature been implemented > > >>>>matrix. > > >>>>Not when it is considered to be stable. I think this could be done > > >>>>with > > >>>>colors or so. Like red for not supported, yellow for implemented and > > >>>>green for production ready. > > >>> > > >>>Exactly, just like the Nouveau matrix. It clearly shows what you can > > >>>expect from it. > > > > > >I mentioned this matrix as a good *starting* point. And I think it would > > >be > > >easy to extent it: > > > > > >Just add another column called "Production ready". Then research / ask > > >about production stability of each feature. The only challenge is: Who > > >is authoritative on that? IŽd certainly ask the developer of a feature, > > >but IŽd also consider user reports to some extent. > > > > > >Maybe thats the real challenge. > > > > > >If you wish, IŽd go through each feature there and give my own > > >estimation. But I think there are others who are deeper into this. > > > > That is exactly the same reason I don't edit the wiki myself. I > > could of course get it started and hopefully someone will correct > > what I write, but I feel that if I start this off I don't have deep > > enough knowledge to do a proper start. Perhaps I will change my mind > > about this. > > Given that nobody else has done it yet, what are the odds that > someone else will step up to do it now? I would say that you should at > least try. Yes, you don't have as much knowledge as some others, but > if you keep working at it, you'll gain that knowledge. Yes, you'll > probably get it wrong to start with, but you probably won't get it > *very* wrong. You'll probably get it horribly wrong at some point, but > even the more knowledgable people you're deferring to didn't identify > the problems with parity RAID until Zygo and Austin and Chris (and > others) put in the work to pin down the exact issues. > > So I'd strongly encourage you to set up and maintain the stability > matrix yourself -- you have the motivation at least, and the knowledge > will come with time and effort. Just keep reading the mailing list and > IRC and bugzilla, and try to identify where you see lots of repeated > problems, and where bugfixes in those areas happen. > > So, go for it. You have a lot to offer the community. Yep! Fully agreed. -- Martin