Re: the " 'official' point of view" expressed by kernelnewbies.orgregarding reiser4 inclusion
From: Jeff Garzik
Date: Sat Jul 22 2006 - 16:43:48 EST
Hans Reiser wrote:
Theodore Tso wrote:
Actually, the first bitsyes, the first bits.... other people send in completed filesystems....
Completed filesystems have a much higher barrier to entry, because they
require a fresh review.
ext4 will go upstream MUCH faster, because it follows the standard
process of Linux evolution, building on top of existing code with
cp -a ext3 ext4
This process builds upon existing reviews and knowledge of existing
code. This process also guarantees a higher degree of stability during
development, because the interim changes must always form a complete,
working, usable filesystem.
As the other poster mentioned, they went off to startups, and did not
become part of our community. How much of that was because their
contributions were more hassled than welcomed, I cannot say with
certainty, I can only say that they were discouraged by the difficulty
of getting their stuff in, and this was not as it should have been.
They were more knowledgeable than we were on the topics they spoke on,
and this was not recognized and acknowledged.
Outsiders are not respected by the kernel community. This means we miss
Anyone who fails to respect the kernel development process, the process
of building consensus, is turn not respected, flamed, and/or ignored.
If you don't respect us, why should we respect you?
No, because distros would wait until it is not experimental before
giving it to their users by default, in my proposed release model. lkml
Distros follow their own release model, and don't have a care about what
Hans Reiser thinks they should do.
<vendor hat on>
Red Hat has a pipeline in place for offering new technologies to users:
Fedora Core -> RHEL, and sometimes RHEL technology previews. SuSE
presumably does something similar with OpenSUSE.
There is PLENTY of opportunity to be experimental.
is populated with people FAR more suited to experimenting with
experimental filesystems than typical distro customer lists are. It is
commercial and political reasons that motivate distros being the first
with patches not tried yet by lkml, not the interests of the users.
Now, for other patches these commercial and political reasons may need
to be catered to as the price of getting the Redhats of the world to
fund kernel development, but that logic does not apply to Reiser4's
I always feel sad to hear technologists wail about politics.
In my experience, the cause of such is almost always the fault of the
submittor, ignoring consensus. But once the submittor has decided that
"politics" are cause of their troubles, the submittor focuses on that
rather than addressing the technology objections that were raised.
With you in particular, you demonstrated NO interest in maintaining
reiser3, once reiser4 began to make a splash. Linux kernel code exists
for DECADES, and as such, long term maintenance is a CRITICAL aspect of
Regardless of whatever new whiz-bang technology exists in reiser4, there
is a very real worry that you will abandon reiser4 once its in the tree
for a few years, just like what happened with reiser3.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/