That was a good session for sure.

The link to the original pagure issue and comments there https://pagure.io/fedora-magazine-proposals/issue/98

1 Like

Current article is Btrfs Coming to Fedora 33. And is ready for review and feedback.

There is one likely change needed before publishing: the compression paragraph. As it stands, I think the compression paragraph strongly suggests it is not only enabled by default, but across the board.

The compression feature itself needs either a commitment or a punt (to F34). If it’s a punt, then the paragraph will either be removed, replaced, or minimally reworked. And if reworked, probably also move it to the “What’s Next?” section. One idea for minimal rework is to just say we’re looking forward to leveraging it by default in Fedora 34, and there will be a forthcoming how to article (or blog post if that’s more appropriate) so folks can opt-in for Fedora 33.

1 Like

Hello @cmurf,
I’ll edit it and publish next Monday. I’ll get a stick of butter image and create an image for it too.

@jakfrost Looks great!

Since beta freeze is on Tuesdays, we’ve decided there isn’t enough time to make the changes to enable compression by default. So we’ll need to tweak the compression paragraph. I’m working on this right now. The article is locked so I can’t directly edit, but I can put the new version here shortly.

I can unlock that for you. Done, reverted to draft so you can edit it again.
Edit 2: Okay, so I copied your changes into the article, moved a couple of the paragraphs around the changes to make the flow better then set it back to schedule for Monday morning. If you need anything else changed just let me know.

Current:
In fact, users will have even more space because of Btrfs’ use of transparent compression. Compressing data reduces total writes, saving space and improving flash drive life. In many cases, it can also improve performance. Compression can be enabled on an entire file system, or per subvolume, directory, and even per file. Btrfs also uses a “copy on write” model: when copying a file, it does not write new data until you actually change the old data, saving even more space.

Rewrite:
Btrfs uses a “copy-on-write” model: your data and the file system itself are never overwritten. This enhances crash-safeness. When copying a file, Btrfs does not write new data until you actually change the old data, saving space.

In fact, users will save more space when using Btrfs’ transparent compression. Compressing data reduces total writes, saves space, and extends flash drive life. In many cases, it can also improve performance. Compression can be enabled on an entire file system, or per subvolume, directory, and even per file. You will be able to opt-in to using compression in Fedora 33. And it’s one of the features we’re looking forward to taking advantage of by default in future Fedora releases.

[The “saves space” in the rewrite is something I’m on the fence about. I’m inclined to strike it because it’s becoming redundant, but might add a bit of clarity that this form of space savings is different than the “efficient copy” space savings mentioned in the previous paragraph. I leave it up to editors to keep it in or toss it.]

It’s still not editable for me.

@cmurf @jakfrost I think I fixed this problem. The article being in draft, IIRC, has less to do with it than the user account having at least “Author” level access. (“Contributor” is not sufficient.) I changed that for Chris and hopefully editing should work now.


Paul

Thank you Paul. Sorry Chris.

Nope, still can’t edit. Logged out, logged back in.

Hello @cmurf,
I switched it back to draft. Try it now.

OK looks like it’s editable now, thanks!

OK I’m all done now!

Sorry, one more fix needed. “Data” should not be capitalized following the colon.

Btrfs is a stable and mature file system with modern features: Ddata integrity, optimizations for SSDs, compression, cheap writable snapshots, multiple device support, and more.

Okay, fixed and scheduled.

When we’re down to fixing capitalization after colons, good sign it’s probably done, and time to take a few steps back! Thanks for the help and have a good weekend!

You’re welcome, I think the article is a good start.

I’m trying to help out with a few comment approvals as they stack up, but when I click on the approval link in the email notification, I get “Sorry, you are not allowed to edit comments on this post.”

What do you think of closing the article to comments at this point? It’s getting a bit long in the tooth, and questions are getting increasingly esoteric. If appropriate, maybe create a discussion thread in one of the fpo forums, and add a final comment directing readers there?