On 01/ 4/11 11:48 PM, Tim Cook wrote:


On Tue, Jan 4, 2011 at 8:21 PM, Garrett D'Amore <garr...@nexenta.com <mailto:garr...@nexenta.com>> wrote:

    On 01/ 4/11 09:15 PM, Tim Cook wrote:


    On Mon, Jan 3, 2011 at 5:56 AM, Garrett D'Amore
    <garr...@nexenta.com <mailto:garr...@nexenta.com>> wrote:

        On 01/ 3/11 05:08 AM, Robert Milkowski wrote:
        On 12/26/10 05:40 AM, Tim Cook wrote:


        On Sat, Dec 25, 2010 at 11:23 PM, Richard Elling
        <richard.ell...@gmail.com
        <mailto:richard.ell...@gmail.com>> wrote:


            There are more people outside of Oracle developing for
            ZFS than inside Oracle.
            This has been true for some time now.




        Pardon my skepticism, but where is the proof of this claim
        (I'm quite certain you know I mean no disrespect)?
         Solaris11 Express was a massive leap in functionality and
        bugfixes to ZFS.  I've seen exactly nothing out of "outside
        of Oracle" in the time since it went closed.  We used to
        see updates bi-weekly out of Sun.  Nexenta spending
        hundreds of man-hours on a GUI and userland apps isn't work
        on ZFS.



        Exactly my observation as well. I haven't seen any ZFS
        related development happening at Ilumos or Nexenta, at least
        not yet.

        Just because you've not seen it yet doesn't imply it isn't
        happening.  Please be patient.

           - Garrett



    Or, conversely, don't make claims of all this code contribution
    prior to having anything to show for your claimed efforts.  Duke
    Nukem Forever was going to be the greatest video game ever
    created... we were told to "be patient"... we're still waiting
    for that too.


    Um, have you not been paying attention?  I've delivered quite a
    lot of contribution to illumos already, just not in ZFS.   Take a
    close look -- there almost certainly wouldn't *be* an open source
    version of OS/Net had I not done the work to enable this in libc,
    kernel crypto, and other bits.  This work is still higher priority
    than ZFS innovation for a variety of reasons -- mostly because we
    need a viable and supportable illumos upon which to build those
    ZFS innovations.

    That said, much of the ZFS work I hope to contribute to illumos
    needs more baking, but some of it is already open source in
    NexentaStor.  (You can for a start look at zfs-monitor, the WORM
    support, and support for hardware GZIP acceleration all as things
    that Nexenta has innovated in ZFS, and which are open source today
    if not part of illumos.  Check out http://www.nexenta.org for
    source code access.)

    So there, money placed where mouth is.  You?

       - Garrett



The claim was that there are more people contributing code from outside of Oracle than inside to zfs. Your contributions to Illumos do absolutely nothing to backup that claim. ZFS-monitor is not ZFS code (it's an FMA module), WORM also isn't ZFS code, it's an OS level operation, and GZIP hardware acceleration is produced by Indra networks, and has absolutely nothing to do with ZFS. Does it help ZFS? Sure, but that's hardly a code contribution to ZFS when it's simply a hardware acceleration card that accelerates ALL gzip code.

Um... you have obviously not looked at the code.

Our WORM code is not some basic OS guarantees on top of ZFS, but modifications to the ZFS code itself so that ZFS *itself* honors the WORM property, which is implemented as a property on the ZFS filesystem.

Likewise, the GZIP hardware acceleration support includes specific modifications to the ZFS kernel filesystem code.

Of course, we've not done anything major to change the fundamental way that ZFS stores data... is that what you're talking about?

I think you must have a very narrow idea of what constitutes an "innovation" in ZFS.


So, great job picking three projects that are not proof of developers working on ZFS. And great job not providing any proof to the claim there are more developers working on ZFS outside of Oracle than within.

Nexenta don't represent that majority actually. A large number of ZFS folks -- people with names like Leventhal, Ahrens, Wilson, and Gregg, are working on ZFS related work at Delphix and Joyent, or so I've been told. I don't have first hand knowledge of *what* the details are, but I'm looking forward to seeing the results.

This ignores the contributions from people working on ZFS on other platforms as well.

Of course, since I know longer work there, I don't really know how many people Oracle still has working on ZFS. They could have tasked 1,000 people with it. Or they could have shut the project down entirely. But of the people who had, up until Oracle shut down the open code, made non-trivial contributions to ZFS, I think the majority of *those* people can be found working outside of Oracle now, and I think most of them are still working on ZFS projects. (There are a few "big names" that I don't know what they are doing precisely -- e.g. Jeff Bonwick.)


You're going to need a hell of a lot bigger bank account to cash the check than what you've got. As for me, I don't recall making any claims on this list that I can't back up, so I'm not really sure what you're getting at. I can only assume the defensive tone of your email is because you've been called out and can't backup the claims either.

So again: if you've got code in the works, great. Talk about it when it's ready. Stop throwing out baseless claims that you have no proof of and then fall back on "just be patient, it's coming". We've heard that enough from Oracle and Sun already.

Ok, I'll shut up now. But I'm going to completely ignore anything else you have to say on this topic, as I have a lot more knowledge of what we're doing at Nexenta than you have.

  - Garrett

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to