On 05/03/2015 09:45 AM, jdd wrote:
I sympathise with the idea that BtrFS, like KDE4, has been forced on users, but the reality is that unless this kind of push is made how else are users going to aggressively debug this in the field, as you quite rightly point out. There is a limit to what developers can do unaided.
There is one BIG difference though. When I get an update to KDE4 or one of its components like kate, Calligra or gwenview I just log out of the application or possibly out of KDE. More often than not the updates are to libraries and that may impact a number of applications. But with the patches to BtrFS its different. Its not like its a FUSE application. It kernel, its core. And since many of us are running BtrFS on the rootFS its not something that can easily be patched on the fly even if using the 4.x kernel. Its a reboot. And that's assuming that the kernel gets rebuilt daily. Sorry, I'm not into doing a git fetch and building my own kernel! yes its important to report bugs to the developers, but the nature of this cycle means that for most of us the developers are long, long past the revision of BtrFS in the kernel in use. And how exactly does the ordinary openSuse user determine what version of BtrFS is in the version of the kernel he's using? See also https://btrfs.wiki.kernel.org/index.php/FAQ#Are_btrfs_changes_backported_to_... I have Information for package btrfsprogs: ----------------------------------- Repository: openSUSE BuildService - filesystems Name: btrfsprogs Version: 4.0-184.1 Arch: x86_64 Vendor: obs://build.opensuse.org/filesystems Installed: Yes Status: up-to-date Installed Size: 3.0 MiB Summary: Utilities for the Btrfs filesystem Description: Utilities needed to create and maintain btrfs file systems under Linux. Information for package btrfsmaintenance: ----------------------------------------- Repository: openSUSE BuildService - filesystems Name: btrfsmaintenance Version: 0.1-10.1 Arch: noarch Vendor: obs://build.opensuse.org/filesystems Installed: Yes Status: up-to-date Installed Size: 29.6 KiB Summary: Scripts for btrfs periodic maintenance tasks Description: Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag on selected mountpoints or directories. Both those are up to date but the numbering doesn't correspond to the version of kernel I have 4.0.0-4.g27299c0-desktop #1 SMP PREEMPT Fri Apr 24 12:39:28 UTC 2015 -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org