Re: Why isn't F2FS support in the Kernel?

2014-12-25 Thread Eduardo Javier Echeverria Alvarado

 FWIW, I see that f2fs-tools is in fedora, but it's a bit old, at v1.2.0
 while upstream is at 1.4.0.

 (http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git)

 If you're agitating for movement in the kernel, might want to give the
 userspace pkg maintainer ( echevemaster ) a heads up, too.

Done, the package has been updated. (would be great to count with the
support in the kernel soon.)
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-25 Thread Gerald B. Cox
On Wed, Dec 24, 2014 at 2:00 PM, Chris Murphy li...@colorremedies.com
wrote:

 UDF has been in the best position to do this for ~ 20 years, seeing as
 it has had Windows, OS X, and linux distro support for most of that
 time frame. And yet it didn't supplant FAT or NTFS on flash media on
 any platform or distribution.


Thanks Chris, I had looked at played around with UDF a while back and found
this:
http://askubuntu.com/questions/521900/fsck-tool-for-udf-filesysyem-in-14-04

Basically, from the ubuntu link it looks as if upstream for the udftools
project is dead and that
udf doesn't have fsck support.  Is that true?

On a more important note, I'm being yelled at to get off the computer on
Christmas!
Hope everyone is having a happy holiday!  Cheers!
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-24 Thread Matěj Cepl
On 2014-12-22, 17:20 GMT, Gerald B. Cox wrote:
 It isn't about a single module... you're a smart guy... you 
 know better.

I think you are a smart guy so you know better as well than ask 
somebody else to work for you on your pet project.

https://fedoraproject.org/wiki/Building_a_custom_kernel

*PLONK

Matěj

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-24 Thread drago01
On Wed, Dec 24, 2014 at 12:00 PM, Matěj Cepl mc...@cepl.eu wrote:
 On 2014-12-22, 17:20 GMT, Gerald B. Cox wrote:
 It isn't about a single module... you're a smart guy... you
 know better.

 I think you are a smart guy so you know better as well than ask
 somebody else to work for you on your pet project.

He already apologized ... no need to dig out the old mails ... let the
thread die.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-24 Thread Gerald B. Cox
On Wed, Dec 24, 2014 at 3:00 AM, Matěj Cepl mc...@cepl.eu wrote:

 I think you are a smart guy so you know better as well than ask
 somebody else to work for you on your pet project.

 https://fedoraproject.org/wiki/Building_a_custom_kernel



Thanks for the link, I'll take a look at it.  I don't really have much
experience with custom kernels,
but always willing to learn new things.

Just for the record, my intent was simply to comment on the Phoronix
article and the fact
that F2FS is being used and we don't have it.  It isn't a personal pet
project.
From what I read it has the possibility of getting rid of FAT / NTFS on
flash devices;
which would be a good thing - and I thought that would be something the
Fedora community
would be interested with participating.

People contribute in many different ways, and I didn't think I needed to
possess a kernel skill-set
to broach this topic.

That is pretty much it.  No anger, no malice, no passive aggressive hidden
messages.
I appreciate the fact the issue is currently being considered.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-24 Thread Matěj Cepl
On 2014-12-24, 11:10 GMT, drago01 wrote:
 I think you are a smart guy so you know better as well than ask
 somebody else to work for you on your pet project.

 He already apologized ... no need to dig out the old mails ... let the
 thread die.

Yes, my point was mainly to post the URL of building customized 
kernel. He can use it.

Matěj

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-24 Thread Reindl Harald


Am 24.12.2014 um 21:20 schrieb Matěj Cepl:

On 2014-12-24, 11:10 GMT, drago01 wrote:

I think you are a smart guy so you know better as well than ask
somebody else to work for you on your pet project.


He already apologized ... no need to dig out the old mails ... let the
thread die.


Yes, my point was mainly to post the URL of building customized
kernel. He can use it


then why did you write the angry *PLONK?
just curious because my intention is also way too often misinterpreted



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-24 Thread Matěj Cepl
On 2014-12-24, 20:59 GMT, Reindl Harald wrote:
 then why did you write the angry *PLONK?

PLONK is not angry. http://www.catb.org/jargon/html/P/plonk.html 
defines it in this way:

plonk: excl.,vt.

[Usenet: possibly influenced by British slang ‘plonk’ for 
cheap booze, or ‘plonker’ for someone behaving stupidly 
(latter is lit. equivalent to Yiddish schmuck)] The sound 
a newbie makes as he falls to the bottom of a kill file.  
While it originated in the newsgroup talk.bizarre, this term 
(usually written “*plonk*”) is now (1994) widespread on 
Usenet as a form of public ridicule.

For me it is just a sign that for the purposes of my mental 
hygiene I put author of the email into the killlist. No anger 
needs to be involved.

Matěj

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-24 Thread Chris Murphy
On Wed, Dec 24, 2014 at 10:04 AM, Gerald B. Cox gb...@bzb.us wrote:

 From what I read it has the possibility of getting rid of FAT / NTFS on
 flash devices;
 which would be a good thing - and I thought that would be something the
 Fedora community
 would be interested with participating.

UDF has been in the best position to do this for ~ 20 years, seeing as
it has had Windows, OS X, and linux distro support for most of that
time frame. And yet it didn't supplant FAT or NTFS on flash media on
any platform or distribution.

F2FS's main benefit is its tunablity. Meanwhile manufacturers aren't
going to make the internal geometry or FTL scheme their using
discoverable. Therefore a default format won't result in tuned
storage. It'll require the initiator of the format command to have
product specific knowledge so that the right format options are used.
This suggests a manufacturer specific formatting utility, assuming the
idea is to make F2FS general purpose across Windows, OS X and Linux.
But since there are no Windows or OS X drivers that's a premature
conclusion.

I think more likely it's a way to supplant all other file systems,
including Linux file systems, for tablets, phones, IVI, and other
embedded products. The manufacturers of those systems can use F2FS
across the board, and get the optimum formatting command from their
flash vendor of choice; and as they find out, probably as Samsung
hopes, that this will show Samsung flash outperforms everyone else
when optimized, that more embedded product developers will choose
Samsung flash.


-- 
Chris Murphy
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Josh Boyer
On Sun, Dec 21, 2014 at 11:09 PM, Gerald B. Cox gb...@bzb.us wrote:
 Yes, I looked at that bug report and the somewhat terse response.  I thought
 I'd post here first before I went the bugzilla route.

 Based upon the information I discovered tonight it seems a bit puzzling it
 isn't included.  Seriously, Ubuntu includes it and we don't?
 Google is using it for the Nexus 9?  The experimental rationale just
 doesn't hold weight - especially since we are allowing for
 BTRFS Raid5/6; which is made out to be toxic.  If it's good enough for
 Google and ahem:  Ubuntu - it's beyond ridiculous we don't have it.

So you looked at a bug that is a year and a half old, around the time
when F2FS was very new and under a lot of work, and assumed that
nothing could have possibly changed?  Maybe instead of getting angry
and incredulous, you could actually leave a comment in the bug or open
a new RFE bug to have it enabled.  If you do, highlighting your
findings without the snarky and aggressive tone would probably help
your case.

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Gerald B. Cox
Incredulous yes, angry no.  I came here instead of bugzilla because I
thought the issue
needed a wider audience - especially since it's made its way into the linux
media.
IMO the decision to exclude F2FS was a mistake.  The arguments stated as to
why it wasn't included
don't really stand up to scrutiny.  Being under heavy development hasn't
stopped other features as I mentioned earlier
BTRFS is the poster child for this.  Now we're in a situation where
products are actually being
rolled out that ship with F2FS, other major Linux distributions support it,
and
the one linux distribution which prides itself on having the latest and
greatest doesn't have it.

Sorry if my tone was overly aggressive... it's just very disappointing.

On Mon, Dec 22, 2014 at 6:16 AM, Josh Boyer jwbo...@fedoraproject.org
wrote:

 On Sun, Dec 21, 2014 at 11:09 PM, Gerald B. Cox gb...@bzb.us wrote:
  Yes, I looked at that bug report and the somewhat terse response.  I
 thought
  I'd post here first before I went the bugzilla route.
 
  Based upon the information I discovered tonight it seems a bit puzzling
 it
  isn't included.  Seriously, Ubuntu includes it and we don't?
  Google is using it for the Nexus 9?  The experimental rationale just
  doesn't hold weight - especially since we are allowing for
  BTRFS Raid5/6; which is made out to be toxic.  If it's good enough for
  Google and ahem:  Ubuntu - it's beyond ridiculous we don't have it.

 So you looked at a bug that is a year and a half old, around the time
 when F2FS was very new and under a lot of work, and assumed that
 nothing could have possibly changed?  Maybe instead of getting angry
 and incredulous, you could actually leave a comment in the bug or open
 a new RFE bug to have it enabled.  If you do, highlighting your
 findings without the snarky and aggressive tone would probably help
 your case.

 josh
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Eric Sandeen
On 12/22/14 8:16 AM, Josh Boyer wrote:
 On Sun, Dec 21, 2014 at 11:09 PM, Gerald B. Cox gb...@bzb.us wrote:
 Yes, I looked at that bug report and the somewhat terse response.  I thought
 I'd post here first before I went the bugzilla route.

 Based upon the information I discovered tonight it seems a bit puzzling it
 isn't included.  Seriously, Ubuntu includes it and we don't?
 Google is using it for the Nexus 9?  The experimental rationale just
 doesn't hold weight - especially since we are allowing for
 BTRFS Raid5/6; which is made out to be toxic.  If it's good enough for
 Google and ahem:  Ubuntu - it's beyond ridiculous we don't have it.
 
 So you looked at a bug that is a year and a half old, around the time
 when F2FS was very new and under a lot of work, and assumed that
 nothing could have possibly changed?  Maybe instead of getting angry
 and incredulous, you could actually leave a comment in the bug or open
 a new RFE bug to have it enabled.  If you do, highlighting your
 findings without the snarky and aggressive tone would probably help
 your case.
 
 josh

FWIW, I see that f2fs-tools is in fedora, but it's a bit old, at v1.2.0
while upstream is at 1.4.0.

(http://git.kernel.org/cgit/linux/kernel/git/jaegeuk/f2fs-tools.git)

If you're agitating for movement in the kernel, might want to give the
userspace pkg maintainer ( echevemaster ) a heads up, too.

-Eric
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Josh Boyer
On Mon, Dec 22, 2014 at 10:57 AM, Gerald B. Cox gb...@bzb.us wrote:

Please don't top post.

 Incredulous yes, angry no.  I came here instead of bugzilla because I
 thought the issue
 needed a wider audience - especially since it's made its way into the linux
 media.
 IMO the decision to exclude F2FS was a mistake.  The arguments stated as to
 why it wasn't included
 don't really stand up to scrutiny.  Being under heavy development hasn't

Would you have been willing to handle any and all F2FS bugs that are
reported against the kernel?  Maintenance and bug handling doesn't
come for free.  Granted, reports against this will likely be low now
but they're certainly not going to be dealt with at the same priority
level as other bugs.

So while you may think it was a mistake, the people that actually have
to handle the kernel weren't in a position to deal with bug reports
against a filesystem that was under heavy development at the time that
brought little benefit to Fedora itself.  If F2FS is in a better state
now, then it makes it easier to enable.

 stopped other features as I mentioned earlier
 BTRFS is the poster child for this.  Now we're in a situation where products

BTRFS is actually a poster child for enabling something before it was
really ready, people getting excited about it, and then being
disappointed when it isn't actually ready (still).  It's certainly
useful, but I wouldn't hold it up as an example of something we did
correctly.

 are actually being
 rolled out that ship with F2FS, other major Linux distributions support it,
 and
 the one linux distribution which prides itself on having the latest and
 greatest doesn't have it.

Latest and greatest is good and all, but not at the expense of
throwing stuff at the wall to see what sticks.  A year and a half ago,
that's the situation F2FS was in.

 Sorry if my tone was overly aggressive... it's just very disappointing.

Really?  It's very disappointing that a single module that isn't used
for anything in Fedora itself is disabled?  I understand the desire to
want to tinker, but to be very disappointed in this is... well it's
odd.

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Gerald B. Cox
On Mon, Dec 22, 2014 at 8:16 AM, Josh Boyer jwbo...@fedoraproject.org
wrote:

 Really?  It's very disappointing that a single module that isn't used
 for anything in Fedora itself is disabled?  I understand the desire to
 want to tinker, but to be very disappointed in this is... well it's
 odd.


You're really deflecting quite a bit in your above response, but this one
takes the cake.  Really?
Does this look familiar to you:

...The Fedora Project is sponsored by Redhat which invests in our
infrastructure and resources
to encourage collaboration and incubate innovative new technologies.

It isn't about a single module... you're a smart guy... you know better.

In any event, the whole point is now moot.  F2FS is out there and being
actively used.  Other distributions
include it.  Fedora should include it also.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Naheem Zaffar
Trying to turn this discussion into something more productive and
deliberately ignoring the negativity:

What is the present position/plan for f2fs in Fedora?

Is there any hardware out there that uses it?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Josh Boyer
On Mon, Dec 22, 2014 at 12:20 PM, Gerald B. Cox gb...@bzb.us wrote:

 On Mon, Dec 22, 2014 at 8:16 AM, Josh Boyer jwbo...@fedoraproject.org
 wrote:

 Really?  It's very disappointing that a single module that isn't used
 for anything in Fedora itself is disabled?  I understand the desire to
 want to tinker, but to be very disappointed in this is... well it's
 odd.


 You're really deflecting quite a bit in your above response, but this one
 takes the cake.  Really?

You neglected to reply to my other points about scaling, maintenance,
and bug handling.  Who's deflecting now?

 Does this look familiar to you:

 ...The Fedora Project is sponsored by Redhat which invests in our
 infrastructure and resources
 to encourage collaboration and incubate innovative new technologies.

 It isn't about a single module... you're a smart guy... you know better.

Ah.  I see.  To you this is just a single instance of some wider
problem.  Sure, OK.  I'm not comfortable flipping on random
filesystems as soon as they show up.  Similarly, I don't think it's
helpful to enable random drivers from staging just because they exist.
People in general have an expectation that if something is enabled in
the kernel, it works.  When it doesn't, they get just as disappointed
and frustrated.  Again, bleeding edge at the cost of wrecking people's
machines or setting unrealistic expectations is not OK with me.

The part I like in the thing you quoted is ...encourage
collaboration  We don't get much of that on the kernel side of
things in Fedora.  We get requests to turn on everything, which
doesn't scale without that collaboration and participation aspect.
The one bright spot where we do is the secondary arch teams.  They
handle everything about the entire architecture themselves.  I would
love to have more people request something to be enabled along with an
offer to help support that thing.

 In any event, the whole point is now moot.  F2FS is out there and being
 actively used.  Other distributions
 include it.  Fedora should include it also.

In this specific instance, maybe.  In general, not really.

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Josh Boyer
On Mon, Dec 22, 2014 at 12:24 PM, Naheem Zaffar naheemzaf...@gmail.com wrote:
 Trying to turn this discussion into something more productive and
 deliberately ignoring the negativity:

:)

 What is the present position/plan for f2fs in Fedora?

We'll likely enable it after looking at it a bit more.  We'll deal
with that in the reopened bug.  It won't be a high priority item in
terms of bug reports and handling.

 Is there any hardware out there that uses it?

Aside from the hardware already mentioned in this thread, which Fedora
doesn't run on, there might be some generic ARM boards that could use
it.

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Gerald B. Cox
On Mon, Dec 22, 2014 at 9:32 AM, Josh Boyer jwbo...@fedoraproject.org
wrote:

  Is there any hardware out there that uses it?

 Aside from the hardware already mentioned in this thread, which Fedora
 doesn't run on, there might be some generic ARM boards that could use
 it.


One use that quickly comes to mind is USB Flash drives... check out:
http://en.wikipedia.org/wiki/F2FS
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Eric Sandeen
On 12/22/14 12:12 PM, Gerald B. Cox wrote:
 
 On Mon, Dec 22, 2014 at 9:32 AM, Josh Boyer jwbo...@fedoraproject.org 
 mailto:jwbo...@fedoraproject.org wrote:
 
  Is there any hardware out there that uses it?
 
 Aside from the hardware already mentioned in this thread, which Fedora
 doesn't run on, there might be some generic ARM boards that could use
 it.
 
 
 One use that quickly comes to mind is USB Flash drives... check out:  
 http://en.wikipedia.org/wiki/F2FS

I'm not an F2FS expert by any means, but I think that's correct.

from Neil Brown's LWN writeup a while ago:

 f2fs is not targeted at raw flash devices, but rather at the specific
 hardware that is commonly available to consumers — SSDs, eMMC, SD
 cards, and other flash storage with an FTL (flash translation layer)
 already built in.

I'd encourage those advocating for enabling this to put it through its paces,
and see where it's at, rather than keying off phoronix  ubuntu.

In particular, getting [x]fstests up  running on f2fs shouldn't be too hard,
and it would be good to see if it uncovers any problems.

There was a patch to enable it on the list:

http://oss.sgi.com/archives/xfs/2014-06/msg00030.html

but it's not merged... I'll ask Dave about that.

Fedora succeeds when committed people share their time  effort .. can you
give f2fs a go w/ [x]fstests and report back?  Scratch that itch.  ;)
I can give you a hand running xfstests if you need it.

-Eric

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Gerald B. Cox
On Mon, Dec 22, 2014 at 9:29 AM, Josh Boyer jwbo...@fedoraproject.org
wrote:

 Ah.  I see.  To you this is just a single instance of some wider
 problem.  Sure, OK.  I'm not comfortable flipping on random
 filesystems as soon as they show up.  Similarly, I don't think it's
 helpful to enable random drivers from staging just because they exist.
 People in general have an expectation that if something is enabled in
 the kernel, it works.  When it doesn't, they get just as disappointed
 and frustrated.  Again, bleeding edge at the cost of wrecking people's
 machines or setting unrealistic expectations is not OK with me.


Well, I don't think the majority of folks would agree that F2FS is some
random filesystem.
You'll either turn it on, or explain why not.  The community can then judge
for themselves.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Rahul Sundaram
Hi

On Mon, Dec 22, 2014 at 1:31 PM, Gerald B. Cox  wrote:


 Well, I don't think the majority of folks would agree that F2FS is some
 random filesystem.
 You'll either turn it on, or explain why not.  The community can then
 judge for themselves.


That is not how it works.  The default position is to disable any feature
unless there is some requirement to enable it.  If you request something to
be enabled, you will have to be willing to do some amount of work to make
it happen.   Eric has indicated what could convince Fedora kernel
developers.  Would you be willing to do that?

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Gerald B. Cox
The XFStest scenario assumes that Fedora is being somewhat innovative... in
this instance we're not.  We're playing catch-up.
The horse has already left the barn.  The longer we delay, the sillier we
look.  The requirement is obvious.  The bugzilla on it
is active.  They'll either turn it on, or explain why not.  People can then
judge for themselves.

On Mon, Dec 22, 2014 at 10:41 AM, Rahul Sundaram methe...@gmail.com wrote:

 Hi

 On Mon, Dec 22, 2014 at 1:31 PM, Gerald B. Cox  wrote:


 Well, I don't think the majority of folks would agree that F2FS is some
 random filesystem.
 You'll either turn it on, or explain why not.  The community can then
 judge for themselves.


 That is not how it works.  The default position is to disable any feature
 unless there is some requirement to enable it.  If you request something to
 be enabled, you will have to be willing to do some amount of work to make
 it happen.   Eric has indicated what could convince Fedora kernel
 developers.  Would you be willing to do that?

 Rahul

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Rahul Sundaram
Hi

On Mon, Dec 22, 2014 at 2:04 PM, Gerald B. Cox  wrote:

 The XFStest scenario assumes that Fedora is being somewhat innovative...
 in this instance we're not.  We're playing catch-up.
 The horse has already left the barn.  The longer we delay, the sillier we
 look.  The requirement is obvious.  The bugzilla on it
 is active.


Does that mean you are unwilling to do any work to convince the Fedora
kernel developers?

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Gerald B. Cox
What exactly more do you propose?  Re-create the wheel?  Tests have already
been run.  A URL has already been posted in the bugzilla record showing a
video where Dave Chinner discusses it.  It's being used in consumer devices
now.  There is nothing to convince.  The facts speak for themselves.
They have all the information they need to make an informed decision.

On Mon, Dec 22, 2014 at 11:10 AM, Rahul Sundaram methe...@gmail.com wrote:

 Hi

 On Mon, Dec 22, 2014 at 2:04 PM, Gerald B. Cox  wrote:

 The XFStest scenario assumes that Fedora is being somewhat innovative...
 in this instance we're not.  We're playing catch-up.
 The horse has already left the barn.  The longer we delay, the sillier we
 look.  The requirement is obvious.  The bugzilla on it
 is active.


 Does that mean you are unwilling to do any work to convince the Fedora
 kernel developers?

 Rahul

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Stephen John Smoogen
On 22 December 2014 at 12:19, Gerald B. Cox gb...@bzb.us wrote:

 What exactly more do you propose?  Re-create the wheel?  Tests have
 already been run.  A URL has already been posted in the bugzilla record
 showing a
 video where Dave Chinner discusses it.  It's being used in consumer
 devices now.  There is nothing to convince.  The facts speak for themselves.
 They have all the information they need to make an informed decision.


No they do not have all the information needed. What they know is that some
other distribution ships it and that it works in a device using a custom
kernel. How does it work on a normal drive, how does it not work, how are
the tools functioning with the toolset, what extra patchsets need to be
found and gotten to make sure what is in the kernel actually works as well
as it does in say the Nexus 9. Those are all tasks which need someone to
work on before it can get included. A bunch of links do not actually show
that it works or what is needed. They just have a bunch of soundbites. What
it is going to take is someone to recompile the kernel, run the tests, and
post the results.. which in a volunteer group means the people who want it
need to do the work.

What I am going to ask you is the following. If you are interested in this,
are you interested enough to do the groundwork and be involved? If not then
don't be incredulous that others have things they are more interested in
that they are doing the groundwork for.


 On Mon, Dec 22, 2014 at 11:10 AM, Rahul Sundaram methe...@gmail.com
 wrote:

 Hi

 On Mon, Dec 22, 2014 at 2:04 PM, Gerald B. Cox  wrote:

 The XFStest scenario assumes that Fedora is being somewhat innovative...
 in this instance we're not.  We're playing catch-up.
 The horse has already left the barn.  The longer we delay, the sillier
 we look.  The requirement is obvious.  The bugzilla on it
 is active.


 Does that mean you are unwilling to do any work to convince the Fedora
 kernel developers?

 Rahul

 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct



 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




-- 
Stephen J Smoogen.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Gerald B. Cox
On Mon, Dec 22, 2014 at 11:31 AM, Stephen John Smoogen smo...@gmail.com
wrote:

 No they do not have all the information needed. What they know is that
 some other distribution ships it and that it works in a device using a
 custom kernel. How does it work on a normal drive, how does it not work,
 how are the tools functioning with the toolset, what extra patchsets need
 to be found and gotten to make sure what is in the kernel actually works as
 well as it does in say the Nexus 9.


Oy Vey!  This isn't a space shuttle launch.  If no one else was using this,
that would be another thing.  You're also making up rules that weren't
applied to other products which are included in Fedora; and asking for Q/A
theater to obfuscate.   You can try to spin it another way, but most people
aren't buying it.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Reindl Harald


Am 22.12.2014 um 20:57 schrieb Gerald B. Cox:

On Mon, Dec 22, 2014 at 11:31 AM, Stephen John Smoogen wrote:

No they do not have all the information needed. What they know is
that some other distribution ships it and that it works in a device
using a custom kernel. How does it work on a normal drive, how does
it not work, how are the tools functioning with the toolset, what
extra patchsets need to be found and gotten to make sure what is in
the kernel actually works as well as it does in say the Nexus 9.

Oy Vey!  This isn't a space shuttle launch.  If no one else was using
this, that would be another thing.  You're also making up rules that
weren't applied to other products which are included in Fedora; and
asking for Q/A theater to obfuscate.   You can try to spin it another
way, but most people aren't buying it


*wow* and i am accused to be abusive repeatly?

what about step back and wait until it is enabled...
F2FS is really not mission critical for a Workstation or Server



signature.asc
Description: OpenPGP digital signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Rahul Sundaram
Hi

On Mon, Dec 22, 2014 at 2:57 PM, Gerald B. Cox  wrote:

   If no one else was using this, that would be another thing.  You're also
 making up rules that weren't applied to other products which are included
 in Fedora;


It applies to filesystems enabled in Fedora.   Someone has to do the work.
If you aren't volunteering that's perfectly fine but other distributions
enable all sort of things that aren't enabled in Fedora and vice versa for
a number of different reasons. So that by itself isn't going to be
convincing.  Sorry.

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Gerald B. Cox
On Mon, Dec 22, 2014 at 12:01 PM, Reindl Harald h.rei...@thelounge.net
wrote:

 *wow* and i am accused to be abusive repeatly?


LOL... Yeah, it's kind of hard to gauge when to just shut-up in this group.

I don't believe that I said anything abusive, and that was not my intent.
If I hurt someones feelings, I am truly sorry for that.  That said, if
we've gotten
to the point where questioning decisions is abusive, there is something
wrong.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Stephen Gallagher



On Mon, 2014-12-22 at 11:57 -0800, Gerald B. Cox wrote:
 
 On Mon, Dec 22, 2014 at 11:31 AM, Stephen John Smoogen
 smo...@gmail.com wrote:
 No they do not have all the information needed. What they know
 is that some other distribution ships it and that it works in
 a device using a custom kernel. How does it work on a normal
 drive, how does it not work, how are the tools functioning
 with the toolset, what extra patchsets need to be found and
 gotten to make sure what is in the kernel actually works as
 well as it does in say the Nexus 9.
 
 Oy Vey!  This isn't a space shuttle launch.  If no one else was using
 this, that would be another thing.  You're also making up rules that
 weren't applied to other products which are included in Fedora; and
 asking for Q/A theater to obfuscate.   You can try to spin it another
 way, but most people aren't buying it.

Gerald, please moderate your tone. You are discouraging people from
listening to you.

To be clear, I'd like to use a car metaphor (because that's what we do,
right?) to help you recognize your behavior, that you might learn from
it and be more helpful in the future:

You drive your brand-new minivan up to the local racetrack. You hop out
of the driver's seat and walk up to the nearest mechanic. You say to
this mechanic Hey, I just heard that over in Raceville they have a guy
that put a Hemi in a Sienna. Stick one in my van over there and I'll
race it. The mechanic stares at you, confused. He says to you I don't
have any experience performing that sort of operation, nor do I have the
tools. And it's not a set of skills I can see being widely useful, so
it's not worth my time to learn how and buy the equipment to do it.
Meanwhile, you get angry and complain that Well, the other guys can do
it, so you must be able to do it too!

(Of course, in that metaphor, I'm assuming you're *at least* going to
offer to pay the mechanic to do the work. When you came in here and made
your demands, it was strongly implied that you expected someone to
expend their own time and money to please you, which is also not a good
way to encourage people to do what you want.)




Now, you are misunderstanding the level of effort necessary to get
certain features into Fedora. It's comparatively easy to get a new
application added to the distribution because it's self-contained. If it
doesn't work, it will have no impact outside of itself.

Traveling further down the stack, you start getting into packages that
are required dependencies for other packages (such as Django or Rails).
These require at least an order of magnitude more care and feeding
because of the number of other packages that depend on them. It takes a
more committed individual to include that in the distribution.

Now let's go a little further down the stack to the platform layer. Now
we have things like the python platform and glibc. These are packages
that are depended on by thousands of other packages. Maintaining any one
of these is likely to be the full-time job of at least one person (and
likely a whole team of them).

Now let's go even further down to the kernel (and specifically, the
filesystem layer). We are now at pretty much the absolute lowest level.
Everything on your installed system depends on this working and with no
critical issues. This is the full-time job of dozens of people, with
specialists in certain particular drivers. The filesystem layer is
extremely fundamental, as bugs in that layer usually mean that data is
lost or performance is unacceptable. This causes far-reaching issues.
That's the reason that everything that goes into the kernel is *very*
carefully vetted and tested. Well, most of the time; to use the specific
example you cited earlier in this thread, btrfs went in far before it
was ready because the btrfs developers committed to dealing with the
fallout. The btrfs developers have repeatedly and publicly stated that
btrfs is not production-ready (regardless of what certain other distros
claim) and Fedora is wise to listen.

F2FS is perfectly welcome in Fedora, as long as a sufficient set of
people are willing to do the stabilization and testing work necessary
for that inclusion. Demanding that a feature you want must be in the
distribution is not only unhelpful, it's actually insulting to all of
the people who work hard to see that Fedora is both leading *and*
actually stable for use. If you are not capable of maintaining it, then
your best bet would be to go to the *upstream* developers of F2FS and
ask *them* to volunteer to maintain the driver in Fedora. That would
have a far higher chance of success than ranting on the Fedora lists.




signature.asc
Description: This is a digitally signed message part
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Gerald B. Cox
Please accept my apologies.  My initial post was sufficient to make my
point.


On Mon, Dec 22, 2014 at 12:29 PM, Stephen Gallagher sgall...@redhat.com
wrote:




 On Mon, 2014-12-22 at 11:57 -0800, Gerald B. Cox wrote:
 
  On Mon, Dec 22, 2014 at 11:31 AM, Stephen John Smoogen
  smo...@gmail.com wrote:
  No they do not have all the information needed. What they know
  is that some other distribution ships it and that it works in
  a device using a custom kernel. How does it work on a normal
  drive, how does it not work, how are the tools functioning
  with the toolset, what extra patchsets need to be found and
  gotten to make sure what is in the kernel actually works as
  well as it does in say the Nexus 9.
 
  Oy Vey!  This isn't a space shuttle launch.  If no one else was using
  this, that would be another thing.  You're also making up rules that
  weren't applied to other products which are included in Fedora; and
  asking for Q/A theater to obfuscate.   You can try to spin it another
  way, but most people aren't buying it.

 Gerald, please moderate your tone. You are discouraging people from
 listening to you.

 To be clear, I'd like to use a car metaphor (because that's what we do,
 right?) to help you recognize your behavior, that you might learn from
 it and be more helpful in the future:

 You drive your brand-new minivan up to the local racetrack. You hop out
 of the driver's seat and walk up to the nearest mechanic. You say to
 this mechanic Hey, I just heard that over in Raceville they have a guy
 that put a Hemi in a Sienna. Stick one in my van over there and I'll
 race it. The mechanic stares at you, confused. He says to you I don't
 have any experience performing that sort of operation, nor do I have the
 tools. And it's not a set of skills I can see being widely useful, so
 it's not worth my time to learn how and buy the equipment to do it.
 Meanwhile, you get angry and complain that Well, the other guys can do
 it, so you must be able to do it too!

 (Of course, in that metaphor, I'm assuming you're *at least* going to
 offer to pay the mechanic to do the work. When you came in here and made
 your demands, it was strongly implied that you expected someone to
 expend their own time and money to please you, which is also not a good
 way to encourage people to do what you want.)




 Now, you are misunderstanding the level of effort necessary to get
 certain features into Fedora. It's comparatively easy to get a new
 application added to the distribution because it's self-contained. If it
 doesn't work, it will have no impact outside of itself.

 Traveling further down the stack, you start getting into packages that
 are required dependencies for other packages (such as Django or Rails).
 These require at least an order of magnitude more care and feeding
 because of the number of other packages that depend on them. It takes a
 more committed individual to include that in the distribution.

 Now let's go a little further down the stack to the platform layer. Now
 we have things like the python platform and glibc. These are packages
 that are depended on by thousands of other packages. Maintaining any one
 of these is likely to be the full-time job of at least one person (and
 likely a whole team of them).

 Now let's go even further down to the kernel (and specifically, the
 filesystem layer). We are now at pretty much the absolute lowest level.
 Everything on your installed system depends on this working and with no
 critical issues. This is the full-time job of dozens of people, with
 specialists in certain particular drivers. The filesystem layer is
 extremely fundamental, as bugs in that layer usually mean that data is
 lost or performance is unacceptable. This causes far-reaching issues.
 That's the reason that everything that goes into the kernel is *very*
 carefully vetted and tested. Well, most of the time; to use the specific
 example you cited earlier in this thread, btrfs went in far before it
 was ready because the btrfs developers committed to dealing with the
 fallout. The btrfs developers have repeatedly and publicly stated that
 btrfs is not production-ready (regardless of what certain other distros
 claim) and Fedora is wise to listen.

 F2FS is perfectly welcome in Fedora, as long as a sufficient set of
 people are willing to do the stabilization and testing work necessary
 for that inclusion. Demanding that a feature you want must be in the
 distribution is not only unhelpful, it's actually insulting to all of
 the people who work hard to see that Fedora is both leading *and*
 actually stable for use. If you are not capable of maintaining it, then
 your best bet would be to go to the *upstream* developers of F2FS and
 ask *them* to volunteer to maintain the driver in Fedora. That would
 have a far higher chance of success than ranting on the Fedora lists.



 --
 devel mailing list
 devel@lists.fedoraproject.org
 

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Josh Boyer
On Mon, Dec 22, 2014 at 3:41 PM, Gerald B. Cox gb...@bzb.us wrote:
 Please accept my apologies.  My initial post was sufficient to make my
 point.

Your post had sufficient information for us to reevaluate F2FS, yes.
Thanks for that.

josh
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-22 Thread Gerald B. Cox
On Mon, Dec 22, 2014 at 1:41 PM, Josh Boyer jwbo...@fedoraproject.org
wrote:

 Your post had sufficient information for us to reevaluate F2FS, yes.
 Thanks for that.


You're very welcome.  Glad I could help.  Thanks for keeping an open mind
and taking the time
to reevaluate.  It is much appreciated.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Why isn't F2FS support in the Kernel?

2014-12-21 Thread Gerald B. Cox
I was wanting to play around with F2FS about 6 months ago, found it wasn't
yet included in the F20 kernel (even though Fedora packages f2fs-tools?).
I did a quick search and found some comments basically saying it was under
heavy development, stay away, etc. etc. so I kinda forgot about it.

Today I see an article on Phoronix:
http://www.phoronix.com/scan.php?page=news_itempx=MTg3MDQ

which wonders why Fedora doesn't ship it.  Then, it says Ubuntu and other
distributions are shipping it?  I then find out that the Nexus 9 tablet
uses it as its default file system...

So, Ubuntu and other distributions ship it... Google is using it for their
latest tablets, yet Fedora says it isn't ready to ship?

Something isn't right.  I thought Fedora was suppose to be on the leading
edge.  Is this some sort of political thing with Redhat/Samsung?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-21 Thread Orion Poplawski

On 12/21/2014 07:48 PM, Gerald B. Cox wrote:

I was wanting to play around with F2FS about 6 months ago, found it
wasn't yet included in the F20 kernel (even though Fedora packages
f2fs-tools?).  I did a quick search and found some comments basically
saying it was under heavy development, stay away, etc. etc. so I kinda
forgot about it.

Today I see an article on Phoronix:
http://www.phoronix.com/scan.php?page=news_itempx=MTg3MDQ

which wonders why Fedora doesn't ship it.  Then, it says Ubuntu and
other distributions are shipping it?  I then find out that the Nexus 9
tablet uses it as its default file system...

So, Ubuntu and other distributions ship it... Google is using it for
their latest tablets, yet Fedora says it isn't ready to ship?

Something isn't right.  I thought Fedora was suppose to be on the
leading edge.  Is this some sort of political thing with Redhat/Samsung?


Not much info at the old request: 
https://bugzilla.redhat.com/show_bug.cgi?id=972446 but that would be the 
place to ask I would think.


--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA DivisionFAX: 303-415-9702
3380 Mitchell Lane  or...@cora.nwra.com
Boulder, CO 80301  http://www.cora.nwra.com
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: Why isn't F2FS support in the Kernel?

2014-12-21 Thread Gerald B. Cox
Yes, I looked at that bug report and the somewhat terse response.  I
thought I'd post here first before I went the bugzilla route.

Based upon the information I discovered tonight it seems a bit puzzling it
isn't included.  Seriously, Ubuntu includes it and we don't?
Google is using it for the Nexus 9?  The experimental rationale just
doesn't hold weight - especially since we are allowing for
BTRFS Raid5/6; which is made out to be toxic.  If it's good enough for
Google and ahem:  Ubuntu - it's beyond ridiculous we don't have it.


On Sun, Dec 21, 2014 at 7:09 PM, Orion Poplawski or...@cora.nwra.com
wrote:

 On 12/21/2014 07:48 PM, Gerald B. Cox wrote:

 I was wanting to play around with F2FS about 6 months ago, found it
 wasn't yet included in the F20 kernel (even though Fedora packages
 f2fs-tools?).  I did a quick search and found some comments basically
 saying it was under heavy development, stay away, etc. etc. so I kinda
 forgot about it.

 Today I see an article on Phoronix:
 http://www.phoronix.com/scan.php?page=news_itempx=MTg3MDQ

 which wonders why Fedora doesn't ship it.  Then, it says Ubuntu and
 other distributions are shipping it?  I then find out that the Nexus 9
 tablet uses it as its default file system...

 So, Ubuntu and other distributions ship it... Google is using it for
 their latest tablets, yet Fedora says it isn't ready to ship?

 Something isn't right.  I thought Fedora was suppose to be on the
 leading edge.  Is this some sort of political thing with Redhat/Samsung?


 Not much info at the old request: https://bugzilla.redhat.com/
 show_bug.cgi?id=972446 but that would be the place to ask I would think.

 --
 Orion Poplawski
 Technical Manager 303-415-9701 x222
 NWRA/CoRA DivisionFAX: 303-415-9702
 3380 Mitchell Lane  or...@cora.nwra.com
 Boulder, CO 80301  http://www.cora.nwra.com
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
 Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct