Hi Ed, Ed W: > At the very least you have a clear argument for requesting some subset > of features which are required in order to maintain aufs out of tree? > > This news basically shows that there is long term and persistent demand > for an overly type filesystem, even if the exact features required are > disputed. As such it becomes an interesting area for development and > just like FUSE becomes a way to stop people bugging kernel with requests > for obscure filesystems to be included, so too would be an extension of > the exported symbols that are required to maintain aufs (et al) out of tree?
While I may not fully understand what you wrote, I try replying. If those symbols are exported, then it is definitly good to aufs and of course users (who are boring the patch-work). But, for me as a developer, it is not good to linux kernel mainline I am afraid. It looks like a generic problem which is "eliminating the waste in a program." You would agree that when a programmer finds some unused variables or functions in his source code, then he will remove it because such variables or functions are just the waste. If he keeps them, then other developers will be confused because of unused but declared symbols. It is not good obviously. I think this is similar to export symbols. While they are necessary from aufs's point of view, they are unnecessary from mainline kernel's point of view. And I think it is good for mainline kernel to keep itself clean. > I think it's hard to imagine you have a small user base... For sure only > a few direct users hang out here, but there are a VERY large number of > indirect users using live boot CDs, thin terminals, etc, who are users > and wouldn't know to come here and say thanks? > > Very pleased with aufs - many thanks for maintaining it! Yes, I remember many people had made donations via Tomas M, and of course you made it too. That is one big reason for aufs lives for long time despite of outside. J. R. Okajima ------------------------------------------------------------------------------ uberSVN's rich system and user administration capabilities and model configuration take the hassle out of deploying and managing Subversion and the tools developers use with it. Learn more about uberSVN and get a free download at: http://p.sf.net/sfu/wandisco-dev2dev