On 10/07/2011 11:58 AM, Jeff Putney wrote:
> The rescue tool may have a lot of the logic I personally am most
> interested in reading.  Thank you for that!
> 
>> The problem is people won't just read it, they will use it.
> 
> I've read every last line of the current btrfsck, even though it
> doesn't do anything.  I am interested in the source specifically to
> read it.
> 
>> I wrote a
>> basic repair tool for a user in Fedora who seemed to have a very
>> specific kind of corruption, and earlier this week almost a month after
>> my initial repair tool I had to write another tool to go in and just
>> pull all his data off his disk because a bug in my repair tool made his
>> fs _WORSE_, to the point I'm not sure I can fix it.
> 
> These are specifically the types of one off solutions that are having
> to be done because the source hasn't been released for the community
> to finish up.
> 
>> Fsck has the
>> potential to make any users problems worse, and given the increasing
>> number of people putting production systems on btrfs with no backups the
>> idea of releasing a unpolished and not fully tested fsck into the world
>> is terrifying, and would likely cause long term "I heard that file
>> system's fsck tool eats babies" sort of reputation.
> 
> I fail to see the distinction between releasing an unpolished fsck vs
> releasing an unpolished fs driver.  They are collaborating parts of
> the same system.  Whether they say btrfsck eats babies or btrfs eats
> babies, they are still saying that the babies are getting eaten.
> 
>> Release early and release often is nice for web browsers and desktop
>> environments, it's not so nice with things that could result in data
>> loss, especially when our user base is growing in leaps and bounds and
>> aren't necessarily informed enough on the dangers of using an file
>> system that's still under heavy development.
> 
> What you are saying is that the specter of increased data loss somehow
> outweighs the combined benefit that the community has to offer.
> Unless the current state of the project IS due solely to the work of
> Chris and Josef, and you don't feel that the community at large has
> provided meaningful contributions, than I think that's a pretty
> skeptical and unappreciative attitude towards all of the people who
> HAVE contributed to this project.
> 
> The 'specialness' of an fsck tool is highly suspect.  Current
> development versions of all the other fsck tools are available in
> their respective repositories, and yet headlines of their eating
> babies are still pretty scarce.
> I'm glad that Linus didn't use your logic when it came to releasing
> the linux kernel.  Do you think the entire linux kernel is more like a
> web browser, or a desktop environment?
> 
> This smells more like post hoc justification of being territorial over
> a pet project than it does actual reasons for keeping the source a
> state secret of oracle.  Unless their is no intention of releasing the
> source, and Oracle intends to keep it a closed source product for
> their own linux distributions alone.

Well you've caught us, this is all just a conspiracy to keep the users
under our thumbs and to block out any contributions.  Sorry Chris, we
kept it up for a good year tho!

Josef
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to