One of the things we got asked about last year at Connectathon 2006 was where was the OpenSolaris station? Well, I just asked my manager that question and also volunteered to staff that station at Connectathon 2007. And he agreed that we should do it.
The commitment to OpenSolaris is pretty deep at Sun. He didn't question whether it would work, how it would impact the other stuff I'm supposed to be doing at Cthon, or impose any other typical management hurdles. He just said. "I like it!"
Now I have to figure out how to tie OpenSolaris and NFS together for the event. I don't have an outstanding body of work that is being done outside of Sun. But I don't need to have that ready, I can take a project which I've been developing at Sun.
I guess I'll get coverage of the In-Kernel Sharetab project that I have been working on - it moves /etc/dfs/sharetab into main memory. This should allow for faster bootups with a larger number of shares (the file lock is gone and think of thousands of ZFS filesystems - one per user) and also allow the delegation of ZFS filesystem creation to non-root users. /etc/dfs/sharetab is owned by root and is marked as read-only. ZFS doesn't use RBAC - it uses acls. So to modify the file, you need a setuid program to change your effective UID. With my changes, ZFS can have sharemgr make a system call to add a share for a new filesystem.