On Mon, 31 Dec 2007, John Plocher wrote:

> James C. McPherson wrote:
>> Plocher wrote:
>>> On SX, we currently have a mix of open and closed source
>>> components that includes a closed driver for this chipset.
>>
>> Actually, we do not already have a driver of any sort for
>> this chip and card in Open or closed Solaris.
>
> Ahhh - As I said, I wasn't up on the details.  If there is no conflict
> with an existing driver, then the only real "ARC"hitectural question
> is the Sun/LSI plans - if any.
>
> I would suggest that you send a succinct note to William Franklin at
> Sun (the formal liaison between OS.o and Sun) with what you just wrote
> and ask him to provide a definitive answer to the question of whether
> and when Sun and/or LSI is going to provide an open source driver for
> LSI's MegaRAID SAS product for use in OS.o because we have a community
> member who wishes to contribute one, and there isn't room for two.

No - that does not make sense at all.  Of course we should ensure that 
William Franklin is fully aware of all on-going OpenSolaris activities 
- but your suggestion to ask him if Sun/LSI "is going to provide an 
open source driver" is like asking him if Sun has plans to integrate a 
star lookalike, and make decisions based upon his answer!

We already have a "rule" that says - the first one to integrate is the 
"leader" and "followers" must deal with the resulting fallout.  And 
rule #2 "no one is allowed to block an integration" - whether or not 
they have *plans* for a particular driver or a particular version of 
an improved tar (program).

And - secondly - we can't have an issue between the ready-to-integrate 
driver (mfi) and some unknown/possibly-planned/wishful-thinking 
"other" driver.  Why?  Because there is *only* the mfi driver that 
*is* ready to integrate *now*.

We simply can't hold up an RTI for vapor-ware.  And Sun should do 
everything possible to convince the community that it will not attempt 
to block a community member from integration because of some 
*possible*, or even *likely* private/public plan(s) it may have.

When there is a 2nd driver available for the same hardware device, 
then the 2nd RTI will have to resolve any technical issues that arise.

Is'nt that the way Solaris (before OpenSolaris) has always worked!? 
The ARCs etc. do everything possible to prevent future and foreseeable 
technical issues and make the best decisions with the information 
available at that time.  A future RTI that encounters technical 
issues, because of previous integrations, must deal with those issues 
at that time.

No one has a crystal ball that can see into the future or a mind 
reading device that can predict the corporate intentions of LSI. 
What we do have is a very worthwhile driver (mfi) ready to integrate 
*now* and no technical issues identified that should prevent 
integration.

"Lead, follow or get out of the way"!

> The answer you get will be one of three types:

No - the answer is irrelevant.  In fact - its pure guesswork and an 
attempt to predict the future.

.... snip .....

Even more rediculous:

----- Urgent Request -----
Hi - my name is Al Hopper and I have a future MegaSAS driver (which 
I'm going to call mfi2) that will possibly be ready in 3 months or 6 
months or sooner and .... could you possibly ensure that no-one else 
integrates a similar driver ahead of me, because it would possibly 
complicate my future RTI.  Thanks!
---- end of Urgent Request ------

Yeah right - totally rediculous....

Regards,

Al Hopper  Logical Approach Inc, Plano, TX.  al at logical-approach.com
            Voice: 972.379.2133 Fax: 972.379.2134  Timezone: US CDT
OpenSolaris Governing Board (OGB) Member - Apr 2005 to Mar 2007
http://www.opensolaris.org/os/community/ogb/ogb_2005-2007/
Graduate from "sugar-coating school"?  Sorry - I never attended! :)

Reply via email to