<p dir="ltr">On Oct 6, 2014 8:29 AM, &quot;Gene Czarcinski&quot; &lt;<a href="mailto:gczarcinski@gmail.com">gczarcinski@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; On 10/05/2014 08:25 PM, Josh Boyer wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Sun, Oct 5, 2014 at 3:03 PM, Gene Czarcinski &lt;<a href="mailto:gczarcinski@gmail.com">gczarcinski@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 10/05/2014 09:50 AM, Josef Bacik wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Oct 2, 2014 11:32 PM, &quot;Andre Robatino&quot; &lt;<a href="mailto:robatino@fedoraproject.org">robatino@fedoraproject.org</a>&gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; openSUSE 13.2, scheduled for release in November, will have btrfs as the<br>
&gt;&gt;&gt;&gt; default filesystem. What are the chances that F22 will follow suit,<br>
&gt;&gt;&gt;&gt; assuming<br>
&gt;&gt;&gt;&gt; openSUSE has no major problems with it?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; <a href="https://news.opensuse.org/2014/09/22/">https://news.opensuse.org/2014/09/22/</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; My plan is to push for F23, I&#39;m still wrapping up some balance bugs and some<br>
&gt;&gt;&gt; other issues we&#39;ve found at work and then this will be my next priority.<br>
&gt;&gt;&gt; Suse benefits from having a narrow &quot;supported&quot; criteria, like only use it<br>
&gt;&gt;&gt; with lots of space and don&#39;t use any of the RAID stuff, plus they have two<br>
&gt;&gt;&gt; kernel guys on it and Dave Sterba who is now in charge of btrfs-progs.<br>
&gt;&gt;&gt; Fedora unfortunately has me who has Facebook work to do and Eric who is a<br>
&gt;&gt;&gt; professional fs juggler. We will get there, and when we do it will be less<br>
&gt;&gt;&gt; painful than its going to be for Suse since they will have fixed it all for<br>
&gt;&gt;&gt; us ;).  Thanks,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; F23 sounds about right to me.  I am very much a fan of BTRFS and currently<br>
&gt;&gt;&gt; use it on all of my systems with few problems but I think that F22 is a bit<br>
&gt;&gt;&gt; early to make it the default.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; However, I do believe that there a couple of things that need to happen to<br>
&gt;&gt;&gt; make thjings easier/better:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; 1.  The Fedora developers/maintainers need to take BTRFS more seriously and<br>
&gt;&gt;&gt; address btrfs related problems seriously and quickly.  Yes, I know that<br>
&gt;&gt;&gt; BTRFS swap draining is a little bit difficult to deal with when you are up<br>
&gt;&gt;&gt; to you rear end in alligators but, a little more attension please.<br>
&gt;&gt;<br>
&gt;&gt; Nope.  See, we deal with what we think we can deal with and what is<br>
&gt;&gt; impacting the most people.  There are two of us.  A non-default<br>
&gt;&gt; filesystem with a lot of known issues isn&#39;t high on the priority list.<br>
&gt;&gt; If you would like to see more attention on btrfs, find some people<br>
&gt;&gt; that share your interest to triage and work on the bugs (which are all<br>
&gt;&gt; upstream bugs) or chip in yourself.<br>
&gt;<br>
&gt; Nope, I understand.  However, what I said is with the understanding to change to using BTRFS as the default ... whenever it takes place and I stand by my statement of needing more attention as a requirement.<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt; 2.  Currently anaconda supports supports installation of /boot on BTRFS<br>
&gt;&gt;&gt; either as a simple directory on a BTRFS volume (yes, I don&#39;t understand why<br>
&gt;&gt;&gt; someone would do this but ...), as a simple directory on a rootfs (&quot;/&quot;)<br>
&gt;&gt;&gt; subvolume, or as a spepate subvolume.  Grub2.02 also supports this and<br>
&gt;&gt;&gt; grubby will support if &quot;real soon now&quot; when pjones can get enough time to<br>
&gt;&gt;&gt; examine and integrate my grubby patches adding BTRFS support.<br>
&gt;&gt;<br>
&gt;&gt; This isn&#39;t a requirement for btrfs by default.  It&#39;s a nice to have.<br>
&gt;<br>
&gt; Using btrfs by default needs more users to want to use it.  Making it easier for more users to install into btrfs will see increased use.  It will also demonstrate that Fedora development/maintenance is paying attention to BTRFS.<br>
&gt;<br>
&gt; Now, there is another question which has not been voiced: what is the &quot;plan&quot; for filessystems in Fedora (and by implication RHEL)?  Is it BTRFS?  Or, perhaps is it LVM with XFS?  IIRC, some time ago it was stated that the plan was to move to BTRFS.  It is not clear to me that everyone is onboard with that decision.  Or, perhaps that decision is being reconsidered.<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt; Anyway, we are getting close.<br>
&gt;&gt;<br>
&gt;&gt; If it&#39;s getting close, it&#39;s entirely because of Josef&#39;s and the SuSE<br>
&gt;&gt; team&#39;s efforts.  They should be applauded.<br>
&gt;&gt;<br>
&gt; Yes, they should!  But Fedora moving to increased use of BTRFS seems to be receding at the speed of time: it is always a couple of releases from now; go away I am busy with other stuff.  Sorry is this bothers some people but that is the impression I get.</p>
<p dir="ltr">Well that&#39;s exactly what it is, go away I&#39;m busy with other stuff :).  The fact is I&#39;m the only one who can drive btrfs as the default filesystem feature in Fedora, and since I&#39;ve left Red Hat that has become much less of an priority for me.  But my &quot;other stuff&quot; is still mostly related to btrfs, so its not like this has just been abandoned, the focus has just shifted and I no longer feel like we need to be using btrfs as the default fs in Fedora to have a successful project, so it got moved down the priority list.  It will happen, and when it happens it will be relatively painless because Suse will have worked out a lot of the distro esque kinks and us at Facebook will have worked out a lot of the at scale kinks.  Thanks,</p>
<p dir="ltr">Josef</p>