[lkml]   [2005]   [Jun]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: reiser4 plugins (back to flames, oh well)
    Alan Cox wrote:

    >>I am entitled to get some advantage from being the first on the block
    >You were not first on the block. Linus was,
    >thats why it's Linux (well
    >not directly his fault about the name) and why he sets policy. I've
    >never heard Linus espousing such an idea so I wonder why you think that
    >way. Rather I've heard Linus tell groups of people with differing ideas
    >about interfaces to go figure it out first and build the right interface
    >then come back with a consensus (for example with SELinux)
    We aren't people with differing ideas about interfaces, we are one
    filesystem team with functionality that no other filesystem has yet
    expressed a concrete desire to use, and some guy who complains about it
    after it has been the basis for coding for 4 years without expressing
    any desire to use it himself, merely expressing a desire that we not use
    it because he never paid any attention to our website or mailing list
    for the last 4 years as we developed it.

    Oh, and he says it is duplicative without explaining where in VFS
    plugins and pluginids are currently defined.

    Oh, and rather than saying "clever guys, thanks for coming up with this,
    I am going to go write a patch that makes your ideas available to other
    filesystems to do this", he says, stay out of the tree because your code
    is so crappy that it has to be used by everyone else before you can go in.

    There is absolutely nothing preventing him from generalizing it to other
    filesystems after we go into the tree. If you take the existing code as
    a base, the generic part of the work required is I hope small. The fs
    specific part is more though, as each filesystem has to implement
    methods for storing and retrieving plugins, and then a set of plugins
    (and their methods).

    It is all pure turf war. Some guy suddenly realized that VFS was not
    doing something, and got upset that someone else was writing code that
    did the job. Since it was someone else's code, and ready to go, and he
    had nothing himself written yet, it had to be crap and kept out.

    In fairness, it might be possible to eliminate a function indirection or
    two if the effort was made. There is no need to do it this week as
    merging our code will not make it the least bit more difficult to change
    things later, but hey, if someone wants it, happy to discuss the right
    way to do it.

    This is why Linux doesn't have the contributors its market share would
    suggest it should expect. Contributing to Linux is such a misery.

    If you guys would just say "plugins, interesting, can we make it more
    general so other filesystems can use it?" I would be happy to have Zam
    do it for you.
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-06-24 03:29    [W:0.022 / U:77.000 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site