[opensolaris-summit] OS Summit topic proposal

Alan DuBoff alan.duboff at sun.com
Fri Sep 21 13:42:33 PDT 2007


On Fri, 21 Sep 2007, Garrett D'Amore wrote:

> This wasn't a complaint.  Just a statement... STREAMs programming is
> very different from most other kinds of programming, and requires a
> unique mindset.  As it was, I think Seth probably tried to cover too
> much too quickly.

Sure, but it was more of an overview session, not a hands on training 
course on writing device drivers. No fault of Seth for that, yes, there 
was quite a bit of information to absorb. I know we're in agreement on 
this.

> I believe a series of lectures, perhaps posted on-line, would be
> better.  If I were designing a kernel class today, I'd break it up into
> a series of lectures like this:

Sure, I think that I stated something to the safe effect.

> *) Simple kernel mode programming/fundamentals.
> *) Autoconfiguration.
> *) Character and Block Drivers
> *) Kernel synchronization and threadng
> *) 32- versus 64-bit programming
> *) Kernel statistics facility
> *) STREAMs drivers
> 5) Network drivers
> *) SCSI HBA drivers (SCSA)
> *) USB drivers
> *) Dynamic Reconfiguration
> *) Power management
> *) Testing and debugging

These are all good and it would seem we get back to a similar course that 
Max Brunning currently teaches at SunU.

>> That would be excellent, where would you do that? Not for the summit,
>> is it? I mean, that really doesn't fit in with the topics at the
>> summit, the summit will most likely be discussing how we could
>> incorporate drivers that are not in OpenSolaris today, not write new
>> ones, but maybe I'm mistaken.
>
> I dunno.  I was just offering.  Its looking like the Summit is going to
> be about governance and community topics, and have little to do with
> code... to the point that I'm not sure if any actual developers are
> going other than myself.

I think that was always the intention. Again, I could be wrong.

> That bothers me somewhat.  If there is a big disconnect between the
> engineers doing the work, and the folks who are going to be making
> policy, we're setting ourselves up for heartache later.  It somehow
> doesn't feel right that a bunch of folks who aren't actually involved
> intimately with the practice of engineering should be determining
> exclusively the processes which engineers must follow.

You wouldn't be alone in this feeling, I suspect there are quite a few 
folks in engineering that are still scratching their heads trying to 
figure out what exactly Indiana is. From the engineering standpoint, Sun 
hired Ian and they all of the sudden started hearing things that 
supposedly they were working on. I believe Ian is trying to do the best he 
can in the situation he's also been put in, but that doesn't help the 
communication between those folks involved in that and the actual 
engineers.

> Of course, if this is just a pow-wow of marketing type folks who are
> mostly interested in figuring how to *market* OpenSolaris to the rest of
> the world, then maybe there's not much point in folks who are mostly
> interested in development from attending.

I don't think it's fair to call it marketing type folks, there will be 
quite a few engineers there who are involved in pieces that will be used 
for Indiana, several of which were already under development before anyone 
heard light of Indiana.

> (And that would, for the most
> part, include me.   Don't get me wrong, I'm as keen as the next person
> to improve OpenSolaris adoption, but talking about web pages and
> marketing priorities just doesn't really turn me on.)

I don't think it's just about Solaris adoption, I think it's about 
figuring out a way that those marketing types and engineering types such 
as yourself to find a way to make all of this work, and be able to create 
a product that can be distributed in a given timeframe. Again, maybe I'm 
offbase on this concept as well, I'm just grasping what exactly Indiana is 
myself, and the definition has been a moving target.

> See above.  Probably there are a lot of sessions.  I don't think we have
> any other venue atm, but maybe I'm mistaken?

We have Tech Days that travels around, and does present similar session, 
most of similar length however.

This is something that might be worth talking to Chris Atwood about, he's 
in charge of training at Sun, and offering courses for that purpose (i.e., 
SunU).

--

Alan DuBoff - Solaris x86 IHV/OEM Group


More information about the opensolaris-summit mailing list