[osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Darren J Moffat
Before we go too far down the track of creating a "so called" reference 
binary distribution of OpenSolaris I think we need to first clearly for 
the whole community document exactly what problem we are trying to solve.


For something to be *the* reference distribution for OpenSolaris is 
quite a significant status.   Exactly why do we even need that status ?


What is so special about the reference distribution that it can't be one 
of the existing distros ?


What special status should a reference distribution actually have ? 
What is the implication to other distros if they do things differently 
to other distros ?


My personal opinion is that I don't want to see a reference distro, at 
this time I just don't see any value in it.  What I do see today is 
great competition and collaboration based on the distros we have.  I 
think there is scope for more distros (and if I had the time I would be 
creating my own to experiement with some ideas), however I don't think 
any single distro (not even the "original" Solaris from Sun) should be 
elevated to "reference" at this time.


--
Darren J Moffat
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Ian Murdock

On 5/31/07, Darren J Moffat <[EMAIL PROTECTED]> wrote:

Before we go too far down the track of creating a "so called" reference
binary distribution of OpenSolaris I think we need to first clearly for
the whole community document exactly what problem we are trying to solve.

For something to be *the* reference distribution for OpenSolaris is
quite a significant status.   Exactly why do we even need that status ?

What is so special about the reference distribution that it can't be one
of the existing distros ?

What special status should a reference distribution actually have ?
What is the implication to other distros if they do things differently
to other distros ?

My personal opinion is that I don't want to see a reference distro, at
this time I just don't see any value in it.  What I do see today is
great competition and collaboration based on the distros we have.  I
think there is scope for more distros (and if I had the time I would be
creating my own to experiement with some ideas), however I don't think
any single distro (not even the "original" Solaris from Sun) should be
elevated to "reference" at this time.


Two reasons in my view:

1. We need a better answer to the question, "What is OpenSolaris?" Ideally,
it's something tangible, i.e., something people can download and install.
The current "OpenSolaris is just the source code, like kernel.org, and Sun
and others take that code and make operating systems out of it" is
confusing.. Bottom line, the market thinks OpenSolaris is an
operating system ("OpenSolaris is the community version of Solaris..
Right?"). I consider this a big part of the "familiarity gap".

2. With all the negative opinions about Linux around here, I'm surprised
to have to say this, but: Multiple distributions without a reference for
compatibility is *not* a feature of Linux we want to emulate! I know, I've
spent the better part of the last 5 years trying to clean up the mess,
with mixed results. It's far easier to create an ecosystem of compatible
implementations if you *start* with a reference. All attempts at
building a reference after the fact in Linux have been an abject failure.

-ian
--
Ian Murdock
650-331-9324
http://ianmurdock.com/

"Don't look back--something might be gaining on you." --Satchel Paige
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Dennis Clarke

> On 5/31/07, Darren J Moffat <[EMAIL PROTECTED]> wrote:
>> Before we go too far down the track of creating a "so called" reference
>> binary distribution of OpenSolaris I think we need to first clearly for
>> the whole community document exactly what problem we are trying to solve.
>>
>
> Two reasons in my view:
>
> 1. We need a better answer to the question, "What is OpenSolaris?" Ideally,
> it's something tangible, i.e., something people can download and install.

  Excellent.  This seems to be what Solaris Nevada is with the exception
  of being built behind Sun firewalls.  It should not take too much work
  to take snv outside entirely.  I'm merely thinking out loud here.

> The current "OpenSolaris is just the source code, like kernel.org,

  I hate to be the one to say this but Linux is the kernel. Now that I
  feel like an idiot for saying that ( to you of all people ) I must
  now quickly say that the JDS/Vermillion bits far outweigh the ON
  bits.  The GNU + all open source software packages at Blastwave
  outweigh both of them combined by an order of magnitude.

  The trick I think is to have a reference distro that allows a new
  user to have access to everything in the palm of their hand but
  without all the confusion.  Also, we need to carry the legacy Solaris
  users forward without any more loss in the herd.

  Again .. just thinking out loud here.

> and Sun
> and others take that code and make operating systems out of it" is
> confusing.. Bottom line, the market thinks OpenSolaris is an
> operating system ("OpenSolaris is the community version of Solaris..
> Right?"). I consider this a big part of the "familiarity gap".

 From twenty thousand feet up .. its a good place to start.
 The blades of grass down here are a real issue to deal with however.
 Quickly.  We don't need a two year process.

> 2. With all the negative opinions about Linux around here, I'm surprised
> to have to say this, but: Multiple distributions without a reference for
> compatibility is *not* a feature of Linux we want to emulate! I know, I've
> spent the better part of the last 5 years trying to clean up the mess,
> with mixed results. It's far easier to create an ecosystem of compatible
> implementations if you *start* with a reference. All attempts at
> building a reference after the fact in Linux have been an abject failure.

  That has been an item of some discussion in various off-line places.
  No argument there.

Dennis

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Brian Nitz

Ian Murdock wrote:

On 5/31/07, Darren J Moffat <[EMAIL PROTECTED]> wrote:

Before we go too far down the track of creating a "so called" reference
binary distribution of OpenSolaris I think we need to first clearly for
the whole community document exactly what problem we are trying to 
solve.


For something to be *the* reference distribution for OpenSolaris is
quite a significant status.   Exactly why do we even need that status ?

What is so special about the reference distribution that it can't be one
of the existing distros ?

What special status should a reference distribution actually have ?
What is the implication to other distros if they do things differently
to other distros ?

My personal opinion is that I don't want to see a reference distro, at
this time I just don't see any value in it.  What I do see today is
great competition and collaboration based on the distros we have.  I
think there is scope for more distros (and if I had the time I would be
creating my own to experiement with some ideas), however I don't think
any single distro (not even the "original" Solaris from Sun) should be
elevated to "reference" at this time.


Two reasons in my view:

1. We need a better answer to the question, "What is OpenSolaris?" 
Ideally,

it's something tangible, i.e., something people can download and install.
The current "OpenSolaris is just the source code, like kernel.org, and 
Sun

and others take that code and make operating systems out of it" is
confusing.. Bottom line, the market thinks OpenSolaris is an
operating system ("OpenSolaris is the community version of Solaris..
Right?"). I consider this a big part of the "familiarity gap".

2. With all the negative opinions about Linux around here, I'm surprised
to have to say this, but: Multiple distributions without a reference for
compatibility is *not* a feature of Linux we want to emulate! I know, 
I've

spent the better part of the last 5 years trying to clean up the mess,
with mixed results. It's far easier to create an ecosystem of compatible
implementations if you *start* with a reference. All attempts at
building a reference after the fact in Linux have been an abject failure.
-ian
I certainly understand the goal of avoiding compatibility issues, then I 
think this means the reference should be:


  1) Smallish (least common denominator between all distributions, if 
your binary works here, it will work anywhere...)
  2) Completely free from proprietary and other incompatibly licensed 
components:  (If you have an encumbered lib in a reference dist, someone 
is going to use it)


Unfortunately these may go against what I believe should also be a 
requirement of a reference distribution:
  3) It should run on as many platforms as possible and be usable by as 
many people as possible (to shake out bugs).


The problem here is that a "pure" distribution is unlikely to have 
drivers for everyone's wifi card or accelerated drivers for every 
proprietary graphics card (e.g. ATI and their closed drivers.)  A pure 
distribution probably won't have codecs for proprietary streaming media, 
is unlikely to be able to play equally license encumbered DVDs unless a 
mechanism for installing proprietary add-ons is also part of the 
reference.  How do we combine purity and usability in a single 
distribution?  Debian came close, but it seems from its popularity that 
Ubuntu increased usability by leaving some slack in purity.

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread John Plocher

Darren J Moffat wrote:
For something to be *the* reference distribution for OpenSolaris is 
quite a significant status.   Exactly why do we even need that status ?


Because many people have asked for something like it and some other 
group has decided to go scratch that itch.  Do you really need any 
other reason?



What is so special about the reference distribution that it can't be one 
of the existing distros ?


Someone wishes to do their own distro and do it their own way.
See the recent thread on why the existing distros were started...



What special status should a reference distribution actually have ? What 
is the implication to other distros if they do things differently to 
other distros ?


None and None.



My personal opinion is that I don't want to see a reference distro, at 
this time I just don't see any value in it.


Then don't work on it.  Put your energies elsewhere.  Vote with
your feet.  But please don't shut down the people who /want/ to
work on it.

  -John


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Darren J Moffat

Ian Murdock wrote:

2. With all the negative opinions about Linux around here, I'm surprised
to have to say this, but: Multiple distributions without a reference for
compatibility is *not* a feature of Linux we want to emulate! I know, I've
spent the better part of the last 5 years trying to clean up the mess,
with mixed results. It's far easier to create an ecosystem of compatible
implementations if you *start* with a reference. All attempts at
building a reference after the fact in Linux have been an abject failure.


But what is the purpose of such a reference ?  To tell other people they 
are doing it wrong ?  To be the supported platform people point to when 
an ISV starts porting their application ?


I don't think saying Linux is in a mess because it doesn't have one is 
fair here.  OpenSolaris is very different it has Solaris as a legacy, 
and it conforms to standards that many Linux distros don't.


So what problem are you trying to solve here ?  I just don't get it.

--
Darren J Moffat
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread John Mark Walker
I know that Ian, in his capacity as LSB leader, has many opinions here,
but I'd like to chime in with my own.

Darren J Moffat wrote:
> But what is the purpose of such a reference ?  To tell other people
> they are doing it wrong ?  To be the supported platform people point
> to when an ISV starts porting their application ?

Answers, in sequence: no and yes. The other OpenSolaris-based distros
are already using different toolkits from SE. Can you say
"incompatibility"? If not now, then certainly in the future. This is not
a path you want to go down.

>
> I don't think saying Linux is in a mess because it doesn't have one is
> fair here.  OpenSolaris is very different it has Solaris as a legacy,
> and it conforms to standards that many Linux distros don't.

The longer you go without the officially-sponsored, Sun-blessed
OpenSolaris distro, the more likely it is that downstream distros are
going to fragment from the upstream. Why take that chance?

>
> So what problem are you trying to solve here ?  I just don't get it.

I'm not trying to be flip here, but the problem and solution seems
rather simple to me. I see a lot of good that can come from having a
reference distro, and a lot of bad that can come from not having one.
I'm curious - what about a reference distribution do you not like?

-JM
http://www.hyperic.com/

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Darren J Moffat

John Plocher wrote:
What special status should a reference distribution actually have ? 
What is the implication to other distros if they do things differently 
to other distros ?


None and None.


The it isn't a reference distribution but just another distro.

The word I have issue with is "reference" that implies some special 
status.  If this distro isn't intended to have such special status then 
its just another distro and that is good.


--
Darren J Moffat
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread James Carlson
John Mark Walker writes:
> I'm not trying to be flip here, but the problem and solution seems
> rather simple to me. I see a lot of good that can come from having a
> reference distro, and a lot of bad that can come from not having one.
> I'm curious - what about a reference distribution do you not like?

It effectively shuts down the possibility of alternate distributions
that focus on different needs and different areas.

At one point, this was seen as a potential strength of OpenSolaris,
and we (Sun) actually pointed to it proudly as a badge of success.  We
could have a Nexenta that tried to be soft Debian with a crunchy
Solaris core.  Or we could have Belenix with an interesting new
install experience.  And so on.

Granted, it has the obvious risk that Linux faces with multiple
independent distributions with the possibility of disasterous forks.
It also has the benefits.

I think having a "Sun Experimental" distribution -- something even
less structured than SX -- would be neat to have, and may well satisfy
a fair percentage of folks interested in this new distribution.
However, I'm not sure I understand the point of having a specific
OpenSolaris reference distribution, or its risks.

(No, I'm not saying I'm opposed, or that I'm standing in the way [any
more than trying to discuss the issue is apparently seen by some
advocates as "standing in the way"], but rather that the implications
aren't at all clear to me.)

-- 
James Carlson, Solaris Networking  <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive 71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread John Mark Walker
Very good points. Thank you for taking the time to write that. Following
is my best attempt at an  answer:

James Carlson wrote:
> It effectively shuts down the possibility of alternate distributions
> that focus on different needs and different areas.
>   

This is where we fundamentally disagree. An
[official|reference|experimental] OpenSolaris distribution would not
shut down this possibility. You're assuming that an OpenSolaris project
will magically fulfill all of the requirements of its users - it will
not. Look what happened with Fedora Core - "extras" repositories pop up
all over the place, giving users an easy way to supplement what came
from RedHat. It's important to note that the Extras repo is now an
official part of Fedora, thus closing the feedback loop. So what we have
is a community effort to build a better Fedora, recognition from the
core Fedora developers of a helpful effort, and the ultimate
collaboration between the two. The end result? A better user experience.

Debian provides a different example of community collaboration, where
another community (Ubuntu) develops to fill the gaps. Debian has always
been a fully functional Linux-based operating system, and yet, there
were still gaps to be filled by downstream developers. Other communities
formed around those gaps. The end result is not the same as the Fedora
example above, but it's another example of the reference distro not
shutting out community innovation.

> At one point, this was seen as a potential strength of OpenSolaris,
> and we (Sun) actually pointed to it proudly as a badge of success.  We
> could have a Nexenta that tried to be soft Debian with a crunchy
> Solaris core.  Or we could have Belenix with an interesting new
> install experience.  And so on.
>   

A healthy ecosystem is a badge of success. Our difference of opinion
stems from your belief that an official distro would cut off the
ecosystem. I don't buy that argument, because I've seen too many
examples where an official distro fed the downstream innovation.

> I think having a "Sun Experimental" distribution -- something even
> less structured than SX -- would be neat to have, and may well satisfy
> a fair percentage of folks interested in this new distribution.
> However, I'm not sure I understand the point of having a specific
> OpenSolaris reference distribution, or its risks.
>   

I think the experimental distro would be interesting - and maybe this
issue boils down to semantics, after all. In my mind, the real question
is... do you prefer the Fedora or Debian model?

> (No, I'm not saying I'm opposed, or that I'm standing in the way [any
> more than trying to discuss the issue is apparently seen by some
> advocates as "standing in the way"], but rather that the implications
> aren't at all clear to me.)

Personally, I like a good debate :@)

-JM

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread James Carlson
John Mark Walker writes:
> Very good points. Thank you for taking the time to write that. Following
> is my best attempt at an  answer:
> 
> James Carlson wrote:
> > It effectively shuts down the possibility of alternate distributions
> > that focus on different needs and different areas.
> >   
> 
> This is where we fundamentally disagree. An
> [official|reference|experimental] OpenSolaris distribution would not
> shut down this possibility. You're assuming that an OpenSolaris project
> will magically fulfill all of the requirements of its users - it will
> not.

I suspect it will seriously curtail the ability for other
distributions to walk outside of the lines set by the reference
distribution.

> Look what happened with Fedora Core - "extras" repositories pop up
> all over the place, giving users an easy way to supplement what came
> from RedHat. It's important to note that the Extras repo is now an

The situation is not analogous to that one.  There isn't a "Linux
reference distribution."  Nobody is held accountable for being
compatible with that sort of situation.  Instead, there are multiple
Linux-based distributions, each of which is free to do its own thing.
(The most notable difference being .deb versus .rpm; but many others
exist.)

What's being proposed here seems quite a bit different.  It's a
community distribution akin to getting full system binaries from
kernel.org, and expecting each of RedHat, Debian, and the others to do
something "compatible."

> Debian provides a different example of community collaboration, where
> another community (Ubuntu) develops to fill the gaps. Debian has always
> been a fully functional Linux-based operating system, and yet, there
> were still gaps to be filled by downstream developers. Other communities
> formed around those gaps. The end result is not the same as the Fedora
> example above, but it's another example of the reference distro not
> shutting out community innovation.

It does however constrain it.

> A healthy ecosystem is a badge of success. Our difference of opinion
> stems from your belief that an official distro would cut off the
> ecosystem. I don't buy that argument, because I've seen too many
> examples where an official distro fed the downstream innovation.

So, if the reference distribution decides that SysV packaging is the
right answer, should Nexenta be expected to disappear?

> > I think having a "Sun Experimental" distribution -- something even
> > less structured than SX -- would be neat to have, and may well satisfy
> > a fair percentage of folks interested in this new distribution.
> > However, I'm not sure I understand the point of having a specific
> > OpenSolaris reference distribution, or its risks.
> >   
> 
> I think the experimental distro would be interesting - and maybe this
> issue boils down to semantics, after all.

That's possible.  It's the issue of the use of "OpenSolaris" in the
name that unnerves me.  It puts this distribution in a special
position that no other distribution holds.  If that special place
doesn't wield influence over the others, then what's the point?  If it
does, then do we understand what we're asking for?

> In my mind, the real question
> is... do you prefer the Fedora or Debian model?

Actually neither.  ;-}

-- 
James Carlson, Solaris Networking  <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive 71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Peter Tribble

On 5/31/07, Darren J Moffat <[EMAIL PROTECTED]> wrote:

Before we go too far down the track of creating a "so called" reference
binary distribution of OpenSolaris I think we need to first clearly for
the whole community document exactly what problem we are trying to solve.

For something to be *the* reference distribution for OpenSolaris is
quite a significant status.   Exactly why do we even need that status ?

What is so special about the reference distribution that it can't be one
of the existing distros ?

What special status should a reference distribution actually have ?
What is the implication to other distros if they do things differently
to other distros ?

My personal opinion is that I don't want to see a reference distro, at
this time I just don't see any value in it.  What I do see today is
great competition and collaboration based on the distros we have.  I
think there is scope for more distros (and if I had the time I would be
creating my own to experiement with some ideas), however I don't think
any single distro (not even the "original" Solaris from Sun) should be
elevated to "reference" at this time.


It depends on how you see a reference distribution fitting into
the overall scheme.

I see two possibilities (although in reality it's a continuum): a
reference distribution can either be something above other
distributions, or it can be something underneath it.

Are you worried about the former? (Your usage of the word
"elevated" implies a distribution that is above all others.)

I would like to see a reference distribution that is the latter:
a foundation distro, something fairly simple and neutral
(even bland), but one which can be used by others to build
their own distributions - with their own unique character - on top
of. It might be a proper distribution in its own right (but would
be essentially a freely redistributable SXCE, which wouldn't
be all that technically interesting), but may also supply a base
kit that could be used to build other distributions. Having such
a base makes it much easier - you just scrap the bits you don't
want and replace the bits you find interesting, without having to
worry about building and maintaining the whole infrastructure
necessary for a standalone distribution.

--
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Darren . Reed

Darren J Moffat wrote:


Ian Murdock wrote:


2. With all the negative opinions about Linux around here, I'm surprised
to have to say this, but: Multiple distributions without a reference for
compatibility is *not* a feature of Linux we want to emulate! I know, 
I've

spent the better part of the last 5 years trying to clean up the mess,
with mixed results. It's far easier to create an ecosystem of compatible
implementations if you *start* with a reference. All attempts at
building a reference after the fact in Linux have been an abject 
failure.



But what is the purpose of such a reference ?  To tell other people 
they are doing it wrong ?  To be the supported platform people point 
to when an ISV starts porting their application ?


I don't think saying Linux is in a mess because it doesn't have one is 
fair here.  OpenSolaris is very different it has Solaris as a legacy, 
and it conforms to standards that many Linux distros don't.


So what problem are you trying to solve here ?  I just don't get it.



I would see a reference distribution responsible for defining things like:
- CLI for essential utilities
- minimum set of features/bugs in borne shell
- starting and stopping services
- package maintainance
- and so on...maybe even just establishing "ON" as "the reference"

To pick a trivial example of where Lin*x fails, the command line for
enabling a service for run levels 3/4/5 is different on RedHat and SuSe.
Thus it is impossible to ship a single rc script that works for both.

If someone were to take OpenSolaris today and build a distribution
that shipped with a wildly different package or SMF front end, what
value does that add vs the cost to 3rd parties to "deal with" ?

A reference needs to be established so that 3rd parties and
systems folks have a common core set of interfaces that they
can expect to interact with for basic system tasks.

Darren

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Bart Blanquart
2. With all the negative opinions about Linux around here, I'm  
surprised
to have to say this, but: Multiple distributions without a  
reference for
compatibility is *not* a feature of Linux we want to emulate! I  
know, I've

spent the better part of the last 5 years trying to clean up the mess,
with mixed results. It's far easier to create an ecosystem of  
compatible

implementations if you *start* with a reference. All attempts at
building a reference after the fact in Linux have been an abject  
failure.


Then document some standards, and make that the requirements to carry  
some type of identifier indicating compatibility to that standard  
(and I do believe there is value in this, and it's probably something  
that should be done sooner rather than later, if it is to be done).


But please don't call that standard the "OpenSolaris Standard", and  
don't raise one specific distribution to become the "OpenSolaris  
Reference Distribution". Either of those implies endorsement by the  
community at large, and implies that those that don't comply aren't  
really doing it right...


The reason I'm not keen on that is that I'd really like to see  
someone build something on top of the OpenSolaris kernel that doesn't  
want or need to be like something that's already out there: something  
that's not like Solaris, that's not like GNU/Linux, that's not like  
BSD,...  (Some random examples: a distribution with a non-Unix-y user  
land, or one that removes most of the compatibility features -- so  
you'd only have SMF to run services (no more rc scripts), that get  
their configuration from within SMF (so no more /etc/ 
banana.conf)...), the barrier for which is raised if it means  
fighting against (the perception of) such community endorsement.


Bart
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Alan DuBoff

On Thu, 31 May 2007, Ian Murdock wrote:


1. We need a better answer to the question, "What is OpenSolaris?" Ideally,
it's something tangible, i.e., something people can download and install.
The current "OpenSolaris is just the source code, like kernel.org, and Sun
and others take that code and make operating systems out of it" is
confusing.. Bottom line, the market thinks OpenSolaris is an
operating system ("OpenSolaris is the community version of Solaris..
Right?"). I consider this a big part of the "familiarity gap".


I completely agree but don't like the term market, since I don't see this 
as a product that is marketed. Even if I was to agree that it is a product 
that should be marketed, I certainly wouldn't want any of the folks that 
were involved with Solaris marketing involved with it. Why pick people 
that have failed at the same job before?



2. With all the negative opinions about Linux around here, I'm surprised
to have to say this, but: Multiple distributions without a reference for
compatibility is *not* a feature of Linux we want to emulate!


When you say "we", who do you refer to?


I know, I've
spent the better part of the last 5 years trying to clean up the mess,
with mixed results. It's far easier to create an ecosystem of compatible
implementations if you *start* with a reference. All attempts at
building a reference after the fact in Linux have been an abject failure.


I certainly don't agree with that, and think you will find that by 
creating a reference you create the same mess than Red Hat vs the rest of 
the world created in the Linux space.


--

Alan DuBoff - Solaris x86 IHV/OEM Group
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Dennis Clarke

> There are many (good) reasons for the confusion:
>
> * OpenSolaris is not even 2 yet.

Jim, thank you for laying out the "big picture" with some history also.

Often times the techies get caught up in the blades of grass and totally
miss the fact that we cleared the field of rocks and stumps, plowed it,
worked it with bare hands and are now in the middle of it.

So it takes some time to reap a crop.  Okay.

No one said this was going to be easy.

At this point I think that Bryan C. laid out the clearest thinking, create a
prototype and then hold it up and say "see, here is something we grew".

Personally I am leaning towards BeleniX with all the Blastwave software
bolted in because ALL of that happened with community people.  Just my
thoughts.

Dennis Clarke
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-05-31 Thread Jim Grisanzio

Ian Murdock wrote:

On 5/31/07, Darren J Moffat <[EMAIL PROTECTED]> wrote:


Before we go too far down the track of creating a "so called" reference
binary distribution of OpenSolaris I think we need to first clearly for
the whole community document exactly what problem we are trying to solve.

For something to be *the* reference distribution for OpenSolaris is
quite a significant status.   Exactly why do we even need that status ?

What is so special about the reference distribution that it can't be one
of the existing distros ?

What special status should a reference distribution actually have ?
What is the implication to other distros if they do things differently
to other distros ?

My personal opinion is that I don't want to see a reference distro, at
this time I just don't see any value in it.  What I do see today is
great competition and collaboration based on the distros we have.  I
think there is scope for more distros (and if I had the time I would be
creating my own to experiement with some ideas), however I don't think
any single distro (not even the "original" Solaris from Sun) should be
elevated to "reference" at this time.



Two reasons in my view:

1. We need a better answer to the question, "What is OpenSolaris?" Ideally,
it's something tangible, i.e., something people can download and install.
The current "OpenSolaris is just the source code, like kernel.org, and Sun
and others take that code and make operating systems out of it" is
confusing.. Bottom line, the market thinks OpenSolaris is an
operating system ("OpenSolaris is the community version of Solaris..
Right?"). I consider this a big part of the "familiarity gap".



There are many (good) reasons for the confusion:

* OpenSolaris is not even 2 yet.
* The opening of Solaris isn't finished (as we've always stated)
* The market has changed substantially since we opened
* Sun's position in the market has changed substantially recently
* The perception of Solaris/OpenSolaris has changed substantially
* The attention being focused on Solaris/OpenSolaris has changed
* We've been *very* successful when *everyone* predicted utter failure.

We've been dealing with the confusion all along, but only recently has 
it been a *market* issue. Before we opened it was just the pilot 
community (about 300 people inside and outside). Then for the entire 
first year after opening, no one outside our community really knew we 
existed. Aside from a few of Sun's competitors slapping us around from 
time to time, people pretty much left us alone. Most of the attention 
(and hostility) towards OpenSolaris occured pre launch and most of that 
was around the license announcement. Yet, we continued to release code 
and build community. Also, there has been very little in the way of mass 
marketing/publicity around the project, whereas we preferred community 
marketing and that's where the Sun marketing people have contributed 
very well.


This was all by design, actually, since we didn't want Sun to over spin 
OpenSolaris while we were also saying that the project would be opened 
over time and in stages (releasing code, building infrastructure, moving 
projects, migrating gates, etc). In other words, we didn't want to shoot 
our mouths off in the market before we had earned our way as an 
engineering project. Sun is known to have an aggressive corporate voice, 
but we felt that was not appropriate for OpenSolaris. This was a 
deliberate decision and one that we debated often. I was supportive of 
this strategy -- and lobbied hard for it, actually -- knowing full well 
that there would be a time in the future for us to get more assertive.


Then, as a result of our successful first year, we started getting a lot 
more attention. Now, instead of the confusion being limited to 
relatively few people, it was magnified among many -- across many 
markets and cultures and regions around the world. Right around the 
start of year two we started promoting the project more aggressively via 
conferences and other such activities, and the community became much 
more popular as a result.


Bottom line: the market thinks OpenSolaris is an operating system 
because OpenSolaris has been unbelievably successful.


I think a distro built entirely from open source and branded as 
"OpenSolaris" would be helpful to answering the question of "What is 
OpenSolaris?" but I also think that it will not solve the "familiarity 
gap" entirely. From a marketing and communications perspective, you have 
to consider that you have an entire world to educate. So as your team 
works on Indy I'd very much support the notion of community-based 
marketing (Advocacy, PR, marketing, user groups, whatever) programs to 
support the effort. I'd be happy participate in those activities, 
obviously, and I think you'll find a community willing to participate as 
well.



2. With all the negative opinions about Linux around here, 


Oh, the other guys pounded on us a great deal, too. :) I kept a nice 

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Ian Murdock

On 5/31/07, John Mark Walker <[EMAIL PROTECTED]> wrote:

The other OpenSolaris-based distros are already using different
toolkits from SE. Can you say "incompatibility"? If not now, then
certainly in the future. This is not a path you want to go down.


*Amen*.
Given how negative this community is on Linux and how positive it is
on compatibility, I'm floored this is even an issue. This is not the
feature of Linux you want to be emulating!

-ian
--
Ian Murdock
650-331-9324
http://ianmurdock.com/

"Don't look back--something might be gaining on you." --Satchel Paige
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Ian Murdock

People are getting too hung up over the "reference" aspect--and note that
that word wasn't even mentioned in the original proposal. If anything, it
has come up in the context of assuring people that multiple distros *can*
continue to exist even with OpenSolaris expanding to incorporate a distro,
and that we can avoid Linux-style fragmentation in the face of
multiple distros by thinking of the new thing as a reference. That is all.

*Building a reference isn't the main goal*. What is the main goal? Making
OpenSolaris more accessible to people like this:

  As an outsider to the Solaris community that's been interested in
  trying it out, let me say that it's about damn time this happens.
  If you go to the OpenSolaris web site, all bright eyed and eager to
  download a new operating system, you will walk away in bitter
  disappointment. Sure, it says the word "open" in two dozen languages
  on the web page, but when you go hunting for an installer disk to
  download, suddenly you are cast into a maze. Nevada builds? What the
  hell is Nevada? Oh, it's what they're calling the OpenSolaris code
  base. You'll need to download these components and build them. Well,
  how do I install it? Oh, you can't do that, you need to have a
  Solaris machine up already to build on. But you can get started
  if you go to Sun's site and download their Solaris Express
  Enterprise Pro Champion Edition (after dutifully registering),
  and then enjoy that pleasant install experience. And when that's
  done, you still have the work ahead of you of getting ON (what
  the hell is that? Oh, OS and Network. Sorry, I don't work at Sun)
  built and updated. Did I miss anything? We haven't gotten to
  packages to make the system usable yet. I just want an ISO
  that says OpenSolaris and installs THE OpenSolaris system. In a usable
  state. Then I'll be able to test my apps against it and claim they
  work. "Well, it runs on Belenix" doesn't quite feel the same, does it?

http://www.theregister.co.uk/2007/05/31/sun_project_indiana/comments/#c_17095

-ian
--
Ian Murdock
650-331-9324
http://ianmurdock.com/

"Don't look back--something might be gaining on you." --Satchel Paige
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Alan Burlison

Ian Murdock wrote:


People are getting too hung up over the "reference" aspect--and note that
that word wasn't even mentioned in the original proposal. If anything, it
has come up in the context of assuring people that multiple distros *can*
continue to exist even with OpenSolaris expanding to incorporate a distro,
and that we can avoid Linux-style fragmentation in the face of
multiple distros by thinking of the new thing as a reference. That is all.

*Building a reference isn't the main goal*. What is the main goal? Making
OpenSolaris more accessible to people like this:


[snip]

How is Indiana going to fix his issue?  Note he's not complaining about 
the lack of GNU tools (for example), he's complaining about not being 
able to find a download.  This is *despite* the great big button on the 
home page that would allow him to order a starter kit, or the paragraph 
on the download page (1 click away) which says:


--
Solaris Express, Community Edition is Sun's binary release for 
OpenSolaris developers (code named "Nevada"). It is built from the 
latest OpenSolaris source and additional technology that has not been 
published in the OpenSolaris source base. This release is unsupported. 
Developers can build the OpenSolaris source by using this release as the 
base system. It is updated every other Friday.

--

Plus similar info for all the other distros.

Which seems pretty damn clear to me.

I talked to two people from the Indiana team a couple of weeks ago for 
over an hour, and at the end of it I *still* had no clear idea of what 
problem Indiana was supposed to solve or how, and I *still* don't. 
You've said that Indiana is going to fix this guy's problem - How?  It 
seems to me that his problem is more to do with the mechanics of getting 
an install, not the contents of the install.


You keep claiming that Indiana is going to solve all our problems 
without explaining exactly what you think those problems are, and how 
you are going to fix them.  We were all under the assumption (mistaken, 
it now seems) that Indiana was a reference distro, if it isn't, please 
tell us what it is.  Glynn's project proposal mail says nothing more 
than telling us that Indiana is a distro (well, duh) with the aim of 
"increasing the userbase and growing mindshare in the volume market by 
providing easy access to the technology created within the OpenSolaris 
community" which is so general as to be meaningless - *any* distro helps 
do those things.


As I've already said I fully support your right to run 'Project 
Indiana', whatever it actually is - even though I personally have no 
interest in it.  But *please* stop telling us that you are going to fix 
every random gripe that someone makes.  If you give us a specific, 
measurable and realistic list of goals we can have some sort of 
meaningful discussion about your project and whether we as individuals 
want to be involved.  Until that happens, all you are doing is confusing 
people, and that's not going to incline them to want to help you.


--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Alberto Ruiz

2007/6/1, Alan Burlison <[EMAIL PROTECTED]>:


Ian Murdock wrote:

> People are getting too hung up over the "reference" aspect--and note
that
> that word wasn't even mentioned in the original proposal. If anything,
it
> has come up in the context of assuring people that multiple distros
*can*
> continue to exist even with OpenSolaris expanding to incorporate a
distro,
> and that we can avoid Linux-style fragmentation in the face of
> multiple distros by thinking of the new thing as a reference. That is
all.
>
> *Building a reference isn't the main goal*. What is the main goal?
Making
> OpenSolaris more accessible to people like this:

[snip]

How is Indiana going to fix his issue?  Note he's not complaining about
the lack of GNU tools (for example), he's complaining about not being
able to find a download.  This is *despite* the great big button on the
home page that would allow him to order a starter kit, or the paragraph
on the download page (1 click away) which says:

--
Solaris Express, Community Edition is Sun's binary release for
OpenSolaris developers (code named "Nevada"). It is built from the
latest OpenSolaris source and additional technology that has not been
published in the OpenSolaris source base. This release is unsupported.
Developers can build the OpenSolaris source by using this release as the
base system. It is updated every other Friday.
--

Plus similar info for all the other distros.

Which seems pretty damn clear to me.

I talked to two people from the Indiana team a couple of weeks ago for
over an hour, and at the end of it I *still* had no clear idea of what
problem Indiana was supposed to solve or how, and I *still* don't.
You've said that Indiana is going to fix this guy's problem - How?  It
seems to me that his problem is more to do with the mechanics of getting
an install, not the contents of the install.



I think that the idea is clear, fixing the usability problems of OpenSolaris
by creating a new binary distro within the opensolaris.org community, as a
community effort.

I think as a first goal Indiana should identify a comprehensive list of
usability problems for newcomers, and then figure out solutions for that.
It's pretty obvious to me, that all that problems should be implemented on a
distribution, and some of those implementations might not fix on the
existing ones (which doesn't mean that we cannot take advantage of the work
that is already done).

At the same time, I have the feeling that for production purposes, none is
recommending anything but Solaris Express, and Solaris Express is not a
distribution aimed to be easy to use however it has its own goals, which
makes the idea of a new distribution, not necessarily a reference one, a
good idea to me.

You keep claiming that Indiana is going to solve all our problems

without explaining exactly what you think those problems are, and how
you are going to fix them.  We were all under the assumption (mistaken,
it now seems) that Indiana was a reference distro, if it isn't, please
tell us what it is.  Glynn's project proposal mail says nothing more
than telling us that Indiana is a distro (well, duh) with the aim of
"increasing the userbase and growing mindshare in the volume market by
providing easy access to the technology created within the OpenSolaris
community" which is so general as to be meaningless - *any* distro helps
do those things.

As I've already said I fully support your right to run 'Project
Indiana', whatever it actually is - even though I personally have no
interest in it.  But *please* stop telling us that you are going to fix
every random gripe that someone makes.  If you give us a specific,
measurable and realistic list of goals we can have some sort of
meaningful discussion about your project and whether we as individuals
want to be involved.  Until that happens, all you are doing is confusing
people, and that's not going to incline them to want to help you.

--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org





--
Un saludo,
Alberto Ruiz
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Paul Jakma

On Fri, 1 Jun 2007, Ian Murdock wrote:

Given how negative this community is on Linux and how positive it is 
on compatibility, I'm floored this is even an issue. This is not the 
feature of Linux you want to be emulating!


FWIW, I don't think we can stop incompatibility.

Indeed, it's not desirable - it would might things like an OpenSolaris 
distro targetted at small-footprint devices, or Nexenta.


And to echo-chamber Casper's comment: The compatibility distro exists 
already, it's Sun Solaris. Ensuring the required levels of compatibility 
are kept is something Sun will invest in /independently/ of OpenSolaris, 
as part of Solaris engineering.


So possibly Indiana doesn't need to try be a reference for 
compatibility..


Echoing Alan's comments: Just do what you think is best for Indiana, 
given your goals for it (which, as Alan has stated, aren't immediately 
obvious to all here). You don't need a rubber-stamp from the OpenSolaris 
community to build an interesting distro.. :) - you'll automatically get 
participation if you build one though.


Personally, I'd love to see an OpenSolaris distro with a nice balance 
between Solaris and GNU/Linux compatibility: One that remained 
reasonably compatible with Solaris, but had the freedom to change things 
incompatibly, or experiment, where it made sense. E.g.:


- GNU tools the default, as much as sensibly possible
- Remain essentially compatible with Solaris C library ABIs and APIs
  - should be "free", as part of Suns' engineering work on Solaris..
- Sys PKG'ing, but with fine-grained pkg dependencies
  - If this worked out, it could benefit Solaris too eventually.
- package-centric upgrades, with some pkg-get/apt like tool
- Metronomic release cycles

That'd grab me at least..

regards,
--
Paul Jakma,
Solaris Networking   Sun Microsystems, Scotland
http://opensolaris.org/os/project/quagga tel: EMEA x73150 / +44 15066 73150
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Alan Burlison

Alberto Ruiz wrote:

I think that the idea is clear, fixing the usability problems of 
OpenSolaris

by creating a new binary distro within the opensolaris.org community, as a
community effort.


No it *isn't* clear - what do you mean by "usability problems"?  That's 
a phrase which is so general as to be meaningless. As I said I had this 
conversation with the Indiana folks and they couldn't tell me what they 
actually meant when they said "usability problems".  Plus there are 
already several ongoing projects (/usr/gnu, approachability) that are 
already trying to address these sorts of issues.  What is Indiana going 
to do that isn't already being done, and why is a distro the right 
vehicle for addressing usability issues?



I think as a first goal Indiana should identify a comprehensive list of
usability problems for newcomers, and then figure out solutions for that.
It's pretty obvious to me, that all that problems should be implemented 
on a

distribution, and some of those implementations might not fix on the
existing ones (which doesn't mean that we cannot take advantage of the work
that is already done).


I think the first thing the Indiana team should do is carry out a 
detailed evaluation of all the existing distros and tell us what they 
think their strengths and weaknesses are, and how Indiana would be 
different.  That would have two major benefits:


1. It would help us all understand what the Indiana team think the 
issues are with the existing distros, and what they propose to do in 
concrete terms.


2. It would provide the existing distros with invaluable feedback on 
areas where they need to improve.


--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Paul Jakma

On Fri, 1 Jun 2007, Paul Jakma wrote:


FWIW, I don't think we can stop incompatibility.

Indeed, it's not desirable - it would might things like an OpenSolaris


Gack: s/might/preclude/


distro targetted at small-footprint devices, or Nexenta.


regards,
--
Paul Jakma,
Solaris Networking   Sun Microsystems, Scotland
http://opensolaris.org/os/project/quagga tel: EMEA x73150 / +44 15066 73150
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Francois Saint-Jacques
> http://www.theregister.co.uk/2007/05/31/sun_project_indiana/comments/#c_17095
> 
> -ian

+1, exactly why OpenSolaris is not running on any of my machine.

-- 
Francois Saint-Jacques
http://www.networkdump.com
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread John Mark Walker
Alan Burlison wrote:
>
> --
> Solaris Express, Community Edition is Sun's binary release for
> OpenSolaris developers (code named "Nevada"). It is built from the
> latest OpenSolaris source and additional technology that has not been
> published in the OpenSolaris source base. This release is unsupported.
> Developers can build the OpenSolaris source by using this release as
> the base system. It is updated every other Friday.
> --

Because it's been marketed as "OpenSolaris", so people expect to
download an installer for OpenSolaris. If you think the Register guy is
the only one to have complaints, you're wrong. The first time I went to
opensolaris.org, I wondered "where the F*** is OpenSolaris?" I know I'm
not the only one.

Thanks to Jim for providing more of the project's history. Being a
newcomer, I'm not aware of everything that was involved in making
OpenSolaris happen, and it's important to realize the progress that has
been made - it was, and continues to be a great undertaking.

Perhaps the answer to all of this is just to make an OpenSolaris distro
happen - and if it works great, if not move on and learn from it. Do
folks have the patience for that type of experimenting?

-JM

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Alberto Ruiz

2007/6/1, John Mark Walker <[EMAIL PROTECTED]>:


Alan Burlison wrote:
>
> --
> Solaris Express, Community Edition is Sun's binary release for
> OpenSolaris developers (code named "Nevada"). It is built from the
> latest OpenSolaris source and additional technology that has not been
> published in the OpenSolaris source base. This release is unsupported.
> Developers can build the OpenSolaris source by using this release as
> the base system. It is updated every other Friday.
> --

Because it's been marketed as "OpenSolaris", so people expect to
download an installer for OpenSolaris. If you think the Register guy is
the only one to have complaints, you're wrong. The first time I went to
opensolaris.org, I wondered "where the F*** is OpenSolaris?" I know I'm
not the only one.



It would be interesting to tracks visitors activity, don't we have something
like google analytics? That helped me to figure out what should be fixed in
other project sites in term of usability ( pygtk.org).

However, I had this problem. And everyone that comes to the site with basic
knowledge of what opensolaris is (open source solaris), falls into that
problem. And most of them get annoyed about the sun.com registration to
download Solaris Express.

So, Solaris Express is not helping our community to make newcomers feel
welcome. Newcomers are the main source of user base, and user base is the
main source of new contributors and developers, and without more developers,
there is no way to success.



Perhaps the answer to all of this is just to make an OpenSolaris distro
happen - and if it works great, if not move on and learn from it. Do
folks have the patience for that type of experimenting?



Good point. I don't understand  why there are so many people against
something new that can be potentially good for the community, if they think
is not needed, they shouldn't contribute, and that's all. I would like to
see more constructive approaches to this issue. We have anything to loose,
and lot to gain.

-JM


___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org





--
Un saludo,
Alberto Ruiz
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Alan Burlison

John Mark Walker wrote:


Solaris Express, Community Edition is Sun's binary release for
OpenSolaris developers (code named "Nevada"). It is built from the
latest OpenSolaris source and additional technology that has not been
published in the OpenSolaris source base. This release is unsupported.
Developers can build the OpenSolaris source by using this release as
the base system. It is updated every other Friday.
--


Because it's been marketed as "OpenSolaris", so people expect to
download an installer for OpenSolaris. If you think the Register guy is
the only one to have complaints, you're wrong. The first time I went to
opensolaris.org, I wondered "where the F*** is OpenSolaris?" I know I'm
not the only one.


Steve Lau has explained this very clearly, perhaps there should be a 
link to his diagram on the download page...


http://whacked.net/2007/02/13/opensolarissolaris-relationships/

--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Paul Gress

Alan Burlison wrote:


Steve Lau has explained this very clearly, perhaps there should be a 
link to his diagram on the download page...


http://whacked.net/2007/02/13/opensolarissolaris-relationships/


The way I see it, is all the distributions have their own theme.


SXCE -> SXDE -> S11 is Suns theme, their installer, Gnome and CDE

Nexenta, their theme is GNU

and so on.


The OpenSolaris reference binary can be what everybody says is needed.  
People gripe about the desktop, they want KDE and XFCE.  Why couldn't 
these be part of the distribution?  The only catch is any binary added 
should be from an OpenSolaris project or source. It would be great to 
get Blastwave as an OpenSolaris Project so all the dependencies would be 
consolidated.


I see this as being good, if mostly everyone cooperates.

Paul
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Doug Scott

Paul Gress wrote:
 It would be great to get Blastwave as an OpenSolaris Project so all 
the dependencies would be consolidated.




This would be great, except that blastwave is built for Solaris 8, not 
OpenSolaris. It probably not best to be dependent on what Solaris 8 does 
not have. What is needed is a Blastwave II (OpenSolaris Edition) which 
combines the current work done in Blastwave and the build 
scripts/patches SFE and PMPKG etc.


Doug
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Brian Gupta


This would be great, except that blastwave is built for Solaris 8, not
OpenSolaris. It probably not best to be dependent on what Solaris 8 does
not have. What is needed is a Blastwave II (OpenSolaris Edition) which
combines the current work done in Blastwave and the build
scripts/patches SFE and PMPKG etc.



Dennis has said on numerous occasions that he is willing to work with
OS.Oto standardize a pathing, and packaging scheme. He is waiting for
the
invitiation.

-Brian
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Paul Gress

Brian Gupta wrote:


This would be great, except that blastwave is built for Solaris 8, not
OpenSolaris. It probably not best to be dependent on what Solaris
8 does
not have. What is needed is a Blastwave II (OpenSolaris Edition) which
combines the current work done in Blastwave and the build
scripts/patches SFE and PMPKG etc.


Thats what I meant to say.  You couldn't consolidate the dependencies 
unless it were integrated properly into the OpenSolaris reference.



Dennis has said on numerous occasions that he is willing to work with 
OS.O to standardize a pathing, and packaging scheme. He is waiting for 
the invitiation.


-Brian
Maybe this project will be the start of integrating all the projects 
into one distribution and possibly starting Blastwave integration.


Obviously, if this were the case, you may not want to install 
everything.  So a good installer is needed.  I'm not up on all the 
projects, I believe there is an installer project.


This may be the project to sync all other projects to come together.


Paul
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-01 Thread Doug Scott

Brian Gupta wrote:


This would be great, except that blastwave is built for Solaris 8, not
OpenSolaris. It probably not best to be dependent on what Solaris
8 does
not have. What is needed is a Blastwave II (OpenSolaris Edition) which
combines the current work done in Blastwave and the build
scripts/patches SFE and PMPKG etc.


Dennis has said on numerous occasions that he is willing to work with 
OS.O to standardize a pathing, and packaging scheme. He is waiting for 
the invitiation.

An invitation from who???

Doug
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-02 Thread ken mays

The OpenSolaris reference binary can be what everybody
says is needed.  
People gripe about the desktop, they want KDE and
XFCE.  Why couldn't 
these be part of the distribution?  The only catch is
any binary added 
should be from an OpenSolaris project or source. It
would be great to 
get Blastwave as an OpenSolaris Project so all the
dependencies would 
be 
consolidated.

I see this as being good, if mostly everyone
cooperates.

Paul
->

Paul,

There is an OpenSolaris distro of packaged open source
software now on Blu-Ray media.

There were a few ISPs having corrupted files so we put
something the Blu-Ray distro for ISV/IHV/OEM/user
groups/schools and partners needing a "sandbox" of
ported open source software and device drivers for
OpenSolaris. I was originally did this for a Debian
consolidation of the three DVDs. OpenSolaris now has a
platform library of open source software as large as
Debian (and will equal any *BSD distro in ported
packages). The entire Debian 4.0 and OpenSolaris
package collection can now sit on ONE Blu-Ray disc for
worldwide distribution in matter of 1-2 business days.
;o) 

Also on the technology front are the recently
available HD-DVD/Blu-Ray dual players (i.e. LG BH100
at $1100 USD) - in which I'm hoping to see the
HD-DVD/Blu-Ray burner component soon at a reasonable
cost.

Anyhow, I think an OpenSolaris 'mini' reference distro
is no problem to build other larger OpenSolaris
distros. This keeps a common ground between distros.

Ken Mays
EarthLink, Inc.


   

Get the free Yahoo! toolbar and rest assured with the added security of spyware 
protection.
http://new.toolbar.yahoo.com/toolbar/features/norton/index.php
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-04 Thread Robert Lunnon

James Carlson wrote:

John Mark Walker writes:
  

Very good points. Thank you for taking the time to write that. Following
is my best attempt at an  answer:

James Carlson wrote:


It effectively shuts down the possibility of alternate distributions
that focus on different needs and different areas.
  
  

This is where we fundamentally disagree. An
[official|reference|experimental] OpenSolaris distribution would not
shut down this possibility. You're assuming that an OpenSolaris project
will magically fulfill all of the requirements of its users - it will
not.



I suspect it will seriously curtail the ability for other
distributions to walk outside of the lines set by the reference
distribution.

  

Look what happened with Fedora Core - "extras" repositories pop up
all over the place, giving users an easy way to supplement what came
from RedHat. It's important to note that the Extras repo is now an



The situation is not analogous to that one.  There isn't a "Linux
reference distribution."  Nobody is held accountable for being
compatible with that sort of situation.  Instead, there are multiple
Linux-based distributions, each of which is free to do its own thing.
(The most notable difference being .deb versus .rpm; but many others
exist.)

What's being proposed here seems quite a bit different.  It's a
community distribution akin to getting full system binaries from
kernel.org, and expecting each of RedHat, Debian, and the others to do
something "compatible."

  

Debian provides a different example of community collaboration, where
another community (Ubuntu) develops to fill the gaps. Debian has always
been a fully functional Linux-based operating system, and yet, there
were still gaps to be filled by downstream developers. Other communities
formed around those gaps. The end result is not the same as the Fedora
example above, but it's another example of the reference distro not
shutting out community innovation.



It does however constrain it.

  

A healthy ecosystem is a badge of success. Our difference of opinion
stems from your belief that an official distro would cut off the
ecosystem. I don't buy that argument, because I've seen too many
examples where an official distro fed the downstream innovation.



So, if the reference distribution decides that SysV packaging is the
right answer, should Nexenta be expected to disappear?

  

I think having a "Sun Experimental" distribution -- something even
less structured than SX -- would be neat to have, and may well satisfy
a fair percentage of folks interested in this new distribution.
However, I'm not sure I understand the point of having a specific
OpenSolaris reference distribution, or its risks.
  
  

I think the experimental distro would be interesting - and maybe this
issue boils down to semantics, after all.



That's possible.  It's the issue of the use of "OpenSolaris" in the
name that unnerves me.  It puts this distribution in a special
position that no other distribution holds.  If that special place
doesn't wield influence over the others, then what's the point?  If it
does, then do we understand what we're asking for?

  

In my mind, the real question
is... do you prefer the Fedora or Debian model?



Actually neither.  ;-}

  
I suspect this debate boils down to "What is the base level of 
compatibility that the openSolaris 'Brand'  should  denote such that 
Applications are portable between the various implementations.  I think 
this boils down to:


A. Define a "Reserved ABI" thats all distros have to adhere to.
B. Define the core applications that make up the "Base system"
C. Define filesystem organisation to a level where applications are able 
to find other components between the distros



The Reference Platform would then be defined as one that emulates this 
as closely as possible without adding extra features that could 
inadvertently differentiate the reference plaqtform from a given distro.


Oh BTW this would probably imply that all distros would have to (For 
example) carry a functional SysV packaging system, but this doesn't 
preclude a particular distro using another in addition to this. The 
distro is still compatible at the base (defined) level




___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Joerg Schilling
Robert Lunnon <[EMAIL PROTECTED]> wrote:

> I suspect this debate boils down to "What is the base level of 
> compatibility that the openSolaris 'Brand'  should  denote such that 
> Applications are portable between the various implementations.  I think 
> this boils down to:
>
> A. Define a "Reserved ABI" thats all distros have to adhere to.
> B. Define the core applications that make up the "Base system"
> C. Define filesystem organisation to a level where applications are able 
> to find other components between the distros
>
>
> The Reference Platform would then be defined as one that emulates this 
> as closely as possible without adding extra features that could 
> inadvertently differentiate the reference plaqtform from a given distro.
>
> Oh BTW this would probably imply that all distros would have to (For 
> example) carry a functional SysV packaging system, but this doesn't 
> preclude a particular distro using another in addition to this. The 
> distro is still compatible at the base (defined) level

It is not sufficient to define this all, there is a need to have tests
to verify compliance.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread James Carlson
Robert Lunnon writes:
> The Reference Platform would then be defined as one that emulates this 
> as closely as possible without adding extra features that could 
> inadvertently differentiate the reference plaqtform from a given distro.

That's possibly doable, but I think it also runs directly into one of
the (apparent) goals of Indiana: having a reference distribution that
we *want* people to see on the top-level site and download as the
preferred introduction to Solaris.

A stripped-down version would fail miserably at attracting new users,
as it'd appear (by definition) to be even less functional than what we
have today.

-- 
James Carlson, Solaris Networking  <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive 71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Alberto Ruiz

2007/6/5, James Carlson <[EMAIL PROTECTED]>:


Robert Lunnon writes:
> The Reference Platform would then be defined as one that emulates this
> as closely as possible without adding extra features that could
> inadvertently differentiate the reference plaqtform from a given distro.

That's possibly doable, but I think it also runs directly into one of
the (apparent) goals of Indiana: having a reference distribution that
we *want* people to see on the top-level site and download as the
preferred introduction to Solaris.

A stripped-down version would fail miserably at attracting new users,
as it'd appear (by definition) to be even less functional than what we
have today.



Don't think so, there are a lot of people that like to learn how the OS
works by learning how to fit all the pieces from scratch, a stripped-down
version would help to attract that profile.

--

James Carlson, Solaris Networking  <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive 71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org





--
Un saludo,
Alberto Ruiz
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Casper . Dik

>Robert Lunnon writes:
>> The Reference Platform would then be defined as one that emulates this 
>> as closely as possible without adding extra features that could 
>> inadvertently differentiate the reference plaqtform from a given distro.
>
>That's possibly doable, but I think it also runs directly into one of
>the (apparent) goals of Indiana: having a reference distribution that
>we *want* people to see on the top-level site and download as the
>preferred introduction to Solaris.
>
>A stripped-down version would fail miserably at attracting new users,
>as it'd appear (by definition) to be even less functional than what we
>have today.


What would it include then?  Something less than Solaris Express?  Solaris 
Express and then some?  Solaris Express + something - something?

I still stand by my suggestion that we need to have a nice reference
distribution which you can rebuild yourself.


- Download opensolaris.iso
- Install opensolaris.iso
  (Compilers and everything???)
- Boot reference release

- cd /usr/src
  make opensolaris.iso

and have pretty much the same thing as before.

Casper

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Brian Gupta

One of the goals of Indiana is also to be able to boot and install from a
mini cd rom image, that pulls things from the network. I have been thinking
that the best option would be to include templates in the installation
procedure that could pull down different packages sets depending on what
kind of distro you want. e.g - Indiana, minimum, Reference.

What do you guys thing?

-Brian

On 6/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:



>Robert Lunnon writes:
>> The Reference Platform would then be defined as one that emulates this
>> as closely as possible without adding extra features that could
>> inadvertently differentiate the reference plaqtform from a given
distro.
>
>That's possibly doable, but I think it also runs directly into one of
>the (apparent) goals of Indiana: having a reference distribution that
>we *want* people to see on the top-level site and download as the
>preferred introduction to Solaris.
>
>A stripped-down version would fail miserably at attracting new users,
>as it'd appear (by definition) to be even less functional than what we
>have today.


What would it include then?  Something less than Solaris Express?  Solaris
Express and then some?  Solaris Express + something - something?

I still stand by my suggestion that we need to have a nice reference
distribution which you can rebuild yourself.


- Download opensolaris.iso
- Install opensolaris.iso
  (Compilers and everything???)
- Boot reference release

- cd /usr/src
  make opensolaris.iso

and have pretty much the same thing as before.

Casper

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread James Carlson
[EMAIL PROTECTED] writes:
> I still stand by my suggestion that we need to have a nice reference
> distribution which you can rebuild yourself.

I completely agree.  The part that's unclear to me is whether solving
the "I can't find downloads at opensolaris.org" is any part of that
problem.

-- 
James Carlson, Solaris Networking  <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive 71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Casper . Dik


>One of the goals of Indiana is also to be able to boot and install from a
>mini cd rom image, that pulls things from the network. I have been thinking
>that the best option would be to include templates in the installation
>procedure that could pull down different packages sets depending on what
>kind of distro you want. e.g - Indiana, minimum, Reference.
>

Excellent model; who will host the packaging database?

Or would you be able to build a subset?



make opensolaris.iso COMPONENTS='minimum Xorg GNOME' URL='http://
mydistro.com'




___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread James Carlson
Brian Gupta writes:
> One of the goals of Indiana is also to be able to boot and install from a
> mini cd rom image, that pulls things from the network. I have been thinking
> that the best option would be to include templates in the installation
> procedure that could pull down different packages sets depending on what
> kind of distro you want. e.g - Indiana, minimum, Reference.
> 
> What do you guys thing?

That seems reasonable.  I think it assumes, though, that you can pull
from different distributions in order for it to be effective.
Otherwise, it's all about one (maximal) distribution and a new
download mechanism.

Don't get me wrong; I very much think we need a *new* download
mechanism.  The current one seems quite awful.  It's unclear to me
whether that necessarily means a different distribution, or just a new
ftp server.  :-/

-- 
James Carlson, Solaris Networking  <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive 71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Brian Gupta

The thought is that things that are part of the OpenSolaris code base would
definately be hosts by OpenSolaris.org. Being that all the code hosted by
OpenSolaris is freely distributable, it would obviously make sense to
develop and leverage mirror sites.

One thing that will also be hosted is repository redirectors that other
repositories can register packages with. This would likely also include
links to closed source packages.

-Brian

On 6/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:




>One of the goals of Indiana is also to be able to boot and install from a
>mini cd rom image, that pulls things from the network. I have been
thinking
>that the best option would be to include templates in the installation
>procedure that could pull down different packages sets depending on what
>kind of distro you want. e.g - Indiana, minimum, Reference.
>

Excellent model; who will host the packaging database?

Or would you be able to build a subset?



make opensolaris.iso COMPONENTS='minimum Xorg GNOME' URL='http://
mydistro.com'





___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Ignacio Marambio Catán

On 6/5/07, James Carlson <[EMAIL PROTECTED]> wrote:

[EMAIL PROTECTED] writes:
> I still stand by my suggestion that we need to have a nice reference
> distribution which you can rebuild yourself.

I completely agree.  The part that's unclear to me is whether solving
the "I can't find downloads at opensolaris.org" is any part of that
problem.

would it be possible to have links to the rest of the distributions at osol.org?
that would at least solve ONE problem easily

nacho
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Brian Gupta

As I understand there are links on the homepage?? Speaking of homepage, I
would suggest that once we have a working distro that we have a splash page
that says "Get OpenSolaris" and "Develop OpenSolaris". The get OpenSolaris
would feature the ref build, but also provide links and descriptions of the
top alternate distros.

On 6/5/07, Ignacio Marambio Catán <[EMAIL PROTECTED]> wrote:


On 6/5/07, James Carlson <[EMAIL PROTECTED]> wrote:
> [EMAIL PROTECTED] writes:
> > I still stand by my suggestion that we need to have a nice reference
> > distribution which you can rebuild yourself.
>
> I completely agree.  The part that's unclear to me is whether solving
> the "I can't find downloads at opensolaris.org" is any part of that
> problem.
would it be possible to have links to the rest of the distributions at
osol.org?
that would at least solve ONE problem easily

nacho
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Alan Burlison

Ignacio Marambio Catán wrote:

would it be possible to have links to the rest of the distributions at 
osol.org?

that would at least solve ONE problem easily


What, you mean something like http://opensolaris.org/os/downloads/ ?

--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Anil Gulecha

On 6/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:




>One of the goals of Indiana is also to be able to boot and install from a
>mini cd rom image, that pulls things from the network. I have been
thinking
>that the best option would be to include templates in the installation
>procedure that could pull down different packages sets depending on what
>kind of distro you want. e.g - Indiana, minimum, Reference.
>

Excellent model; who will host the packaging database?

Or would you be able to build a subset?



We really need the indiana-discuss list.

~Anil
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Ignacio Marambio Catán

On 6/5/07, Alan Burlison <[EMAIL PROTECTED]> wrote:

Ignacio Marambio Catán wrote:

> would it be possible to have links to the rest of the distributions at
> osol.org?
> that would at least solve ONE problem easily

What, you mean something like http://opensolaris.org/os/downloads/ ?


yes, something like that but more visible and in the front page
(you now need to go to downloads, and scroll down)

nacho
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Alan Burlison

Brian Gupta wrote:


As I understand there are links on the homepage?? Speaking of homepage, I
would suggest that once we have a working distro that we have a splash page
that says "Get OpenSolaris" and "Develop OpenSolaris". The get OpenSolaris
would feature the ref build, but also provide links and descriptions of the
top alternate distros.


What, you mean like the two CD icons with 'Download' written under them 
on the homepage, or the 'Download' link on the left hand side of the 
home page, or the 'Request a DVD' link on the top right hand side of the 
page, or even the page at get.opensolaris.org?


It might help if some of the people who are criticising what we have at 
the moment had actually bothered to look at the thing they are 
criticising *before* criticising it.


--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Alan Burlison

Ignacio Marambio Catán wrote:


What, you mean something like http://opensolaris.org/os/downloads/ ?


yes, something like that but more visible and in the front page
(you now need to go to downloads, and scroll down)


Have you actually looked?

--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Brian Gupta

On 6/5/07, Alan Burlison <[EMAIL PROTECTED]> wrote:


Brian Gupta wrote:

> As I understand there are links on the homepage?? Speaking of homepage,
I
> would suggest that once we have a working distro that we have a splash
page
> that says "Get OpenSolaris" and "Develop OpenSolaris". The get
OpenSolaris
> would feature the ref build, but also provide links and descriptions of
the
> top alternate distros.

What, you mean like the two CD icons with 'Download' written under them
on the homepage, or the 'Download' link on the left hand side of the
home page, or the 'Request a DVD' link on the top right hand side of the
page, or even the page at get.opensolaris.org?

It might help if some of the people who are criticising what we have at
the moment had actually bothered to look at the thing they are
criticising *before* criticising it.



I mean something like this: http://www.mozilla.com/en-US/firefox/
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Alan Burlison

Brian Gupta wrote:


It might help if some of the people who are criticising what we have at
the moment had actually bothered to look at the thing they are
criticising *before* criticising it.


I mean something like this: http://www.mozilla.com/en-US/firefox/


Please don't hold the Mozilla site up as an example - it used to be 
virtually impossible to find the Solaris builds.


And opensolaris.org should more properly be 
http://developer.mozilla.org/ rather than that site.


--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Alan Coopersmith

Ignacio Marambio Catán wrote:

On 6/5/07, James Carlson <[EMAIL PROTECTED]> wrote:

[EMAIL PROTECTED] writes:
> I still stand by my suggestion that we need to have a nice reference
> distribution which you can rebuild yourself.

I completely agree.  The part that's unclear to me is whether solving
the "I can't find downloads at opensolaris.org" is any part of that
problem.
would it be possible to have links to the rest of the distributions at 
osol.org?

that would at least solve ONE problem easily


http://www.opensolaris.org/os/downloads/ has had links to all of them for
a while.


--
-Alan Coopersmith-   [EMAIL PROTECTED]
 Sun Microsystems, Inc. - X Window System Engineering
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread ken mays
One of the goals of Indiana is also to be able to boot
and install from a mini cd rom image, that pulls
things from the network. I have been thinking that the
best option would be to include templates in the
installation procedure that could pull down different
packages sets depending on what kind of distro you
want. e.g - Indiana, minimum, Reference.

What do you guys thing?

-Brian
---

Brian,

Oh, not bad as this is done by Debian installs. Yet,
think of the users that don't connect certain
workstations to the network or have high network
bandwidth.

I'd think the distro would at least be the core
functional OS without X or GUI related binaries.
Basically enough that an ISP or educational institute
to run UNIX commands (i.e. comparable to
FreeBSD-mini.iso).  You can install this image on
128MB RAM computers and compile software using GCC or
a subset of Sun Studio 12 (CLI-based only).

Take a look at the FreeBSD-mini.iso which is a decent
example of a 'reference' distro.

Ken Mays
EarthLink, Inc.




  
___
You snooze, you lose. Get messages ASAP with AutoCheck
in the all-new Yahoo! Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/newmail_html.html
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Ignacio Marambio Catán

On 6/5/07, Alan Burlison <[EMAIL PROTECTED]> wrote:

Ignacio Marambio Catán wrote:

>> What, you mean something like http://opensolaris.org/os/downloads/ ?
>>
> yes, something like that but more visible and in the front page
> (you now need to go to downloads, and scroll down)

Have you actually looked?

ops, i did look, however, i missed the quick downloads table... stupid me
but from
http://www.theregister.com/2007/05/31/sun_project_indiana/comments/
i can see people are still confused (and complaining). maybe we should
add something like the image at a nice blog entry from stevel
http://whacked.net/2007/03/01/opensolarissolaris-relationships-updated/
still people will always complain about something :)

nacho
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Alan Burlison

Ignacio Marambio Catán wrote:


Have you actually looked?

ops, i did look, however, i missed the quick downloads table... stupid me
but from
http://www.theregister.com/2007/05/31/sun_project_indiana/comments/
i can see people are still confused (and complaining).


I don't know what the current download statistics are, but if we stack 
them against the proportionately tiny number of complaints we've had, it 
seems that *most* people understand that a CD icon with the word 
'Download' under it is probably what they should click on.


Just as opensolaris-discuss is in no way representative of the 
OpenSolaris community as a whole (as I've already pointed out), neither 
are the comments pages of El Reg a reliable mechanism for gauging the 
success of our download pages.



maybe we should
add something like the image at a nice blog entry from stevel
http://whacked.net/2007/03/01/opensolarissolaris-relationships-updated/


Yes, I suggested that last week.


still people will always complain about something :)


Exactly so.  We need to be very careful *not* to make knee-jerk 
judgements based on a small number of complaints - as you say, some 
people will *always* complain.


--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Alan Burlison

Alan Coopersmith wrote:


http://www.opensolaris.org/os/downloads/ has had links to all of them for
a while.


It still does.

--
Alan Burlison
--
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread James Carlson
ken mays writes:
> Oh, not bad as this is done by Debian installs. Yet,
> think of the users that don't connect certain
> workstations to the network or have high network
> bandwidth.

Of course, this is also already part of the stated goals of the Caiman
project ...

-- 
James Carlson, Solaris Networking  <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive 71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Brian Gupta

On 6/5/07, Alan Burlison <[EMAIL PROTECTED]> wrote:


Brian Gupta wrote:

>> It might help if some of the people who are criticising what we have at
>> the moment had actually bothered to look at the thing they are
>> criticising *before* criticising it.
>
> I mean something like this: http://www.mozilla.com/en-US/firefox/

Please don't hold the Mozilla site up as an example - it used to be
virtually impossible to find the Solaris builds.

And opensolaris.org should more properly be
http://developer.mozilla.org/ rather than that site.




Please don't take my example as the way, when I type
http://www.firefox.comit redirects to
http://www.mozilla.com/en-US/firefox/ from there there is a developers tab
that takes you to the the mozilla.org homepage. If you were to extend the
analogy to us, the "splash" page would have two predominantly displayed
links: "Get OpenSolaris" would send you to
http://www.opensolaris.org/os/downloads and "Get involved" that points to
what is currently at http://www.opensolaris.org/
.
This is just an idea to improve approachability of the site, as the current
homepage, no offense, is a little busy and overwhelming for newcomers.

brian

P.S. - I cc'ed website discuss as this might be of interest to them.
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Francois Saint-Jacques
On Tue, Jun 05, 2007 at 09:35:33AM -0400, Brian Gupta wrote:
> One of the goals of Indiana is also to be able to boot and install from a
> mini cd rom image, that pulls things from the network. I have been thinking
> that the best option would be to include templates in the installation
> procedure that could pull down different packages sets depending on what
> kind of distro you want. e.g - Indiana, minimum, Reference.
> 
> What do you guys thing?
> 
> -Brian
> 
> On 6/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

Beforing getting in the package management/installation stuff, I think we
need to solve a big problem here: ON build. The current build process is
really monolithic and unfriendly for new commers. What is all that
'nightly' and 'bldenv' stuff?

Have you considered seperating in packages and give the freedom to build 
what ever you want (kernel, libc, base utils) like GNU tools? By following
this method, you give more freedom to external distribution.

-- 
Francois Saint-Jacques
http://www.networkdump.com
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Darren . Reed

Francois Saint-Jacques wrote:


On Tue, Jun 05, 2007 at 09:35:33AM -0400, Brian Gupta wrote:


One of the goals of Indiana is also to be able to boot and install from a
mini cd rom image, that pulls things from the network. I have been thinking
that the best option would be to include templates in the installation
procedure that could pull down different packages sets depending on what
kind of distro you want. e.g - Indiana, minimum, Reference.

What do you guys thing?

-Brian

On 6/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:



Beforing getting in the package management/installation stuff, I think we
need to solve a big problem here: ON build. The current build process is
really monolithic and unfriendly for new commers. What is all that
'nightly' and 'bldenv' stuff?

Have you considered seperating in packages and give the freedom to build 
what ever you want (kernel, libc, base utils) like GNU tools? By following

this method, you give more freedom to external distribution.



As monolithic as it may be, when you're building an entire
platform, something of that nature is required to deliver
it all.  While it may be an unfamiliar task to Linux folks,
it isn't to those from the BSD world.

Similar commands exist for FreeBSD - "make buildworld" - and
NetBSD "make build" - that build the entire operating system,
kernel, commands, man pages, etc.  However unlike Solaris,
on both of those BSD platforms there is no extra special
bits required.

If I want to build just a specific kernel module, I cd to
usr/src/uts/intel/ip (for example, to build just ip) and
type "make all" in that directory.

Similarly I can do a "make" in various other directories
for libraries, binaries, etc.  However it isn't safe to
build just in one place until after you've done a complete
build as there may be dependencies, etc.

At least one "short cut" required if you wan to try building
just a small part is to do a "make install_h" in usr/src.

Being able to do "make" in usr/src and have that invoke
nightly or whatever would be "nice".

Darren

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-05 Thread Joerg Schilling
Francois Saint-Jacques <[EMAIL PROTECTED]> wrote:

> Beforing getting in the package management/installation stuff, I think we
> need to solve a big problem here: ON build. The current build process is
> really monolithic and unfriendly for new commers. What is all that
> 'nightly' and 'bldenv' stuff?
>
> Have you considered seperating in packages and give the freedom to build 
> what ever you want (kernel, libc, base utils) like GNU tools? By following
> this method, you give more freedom to external distribution.

This is the wrong way to go.

ON is not even complete. Why do you believe are flagdays needed?
This is a result of inconsistences in ON because it is incomplete,
you need a build machine that is very similar to the just crerated 
ON release.

This is not Linux but UNIX and if you like to compare, look at *BSD.

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-06 Thread Moinak Ghosh

Francois Saint-Jacques wrote:

On Tue, Jun 05, 2007 at 09:35:33AM -0400, Brian Gupta wrote:
  

One of the goals of Indiana is also to be able to boot and install from a
mini cd rom image, that pulls things from the network. I have been thinking
that the best option would be to include templates in the installation
procedure that could pull down different packages sets depending on what
kind of distro you want. e.g - Indiana, minimum, Reference.

What do you guys thing?

-Brian

On 6/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:



Beforing getting in the package management/installation stuff, I think we
need to solve a big problem here: ON build. The current build process is
really monolithic and unfriendly for new commers. What is all that
'nightly' and 'bldenv' stuff?

Have you considered seperating in packages and give the freedom to build 
what ever you want (kernel, libc, base utils) like GNU tools? By following

this method, you give more freedom to external distribution.
  


It is possible to do partial builds even today.
nightly will build the whole thing. bldenv will start a new shell with the
environment vars setup properly. Now in this shell you can only build libc
by doing: cd usr/src/lib/libc; make
Build kernel via: cd usr/src/uts; make

The thing that is missing is a make menuconfig like stuff that can allow
one to build a reduced set of kernel components or a reduced features 
kernel.

Currently all kernel components are built.

Regards,
Moinak.

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-06 Thread James Carlson
Moinak Ghosh writes:
> The thing that is missing is a make menuconfig like stuff that can allow
> one to build a reduced set of kernel components or a reduced features 
> kernel.
> Currently all kernel components are built.

Ugh.  Please, let's not go the way of the sort of #ifdef madness that
tragically afflicts other platforms.

Modularity in the the Solaris kernel is achieved by creating separate
loadable modules.  So long as you understand what those modules do and
how they relate to each other, you can build and change subsets of
them to alter your system as you choose.

I don't agree that 'make menuconfig' would be a good thing.  It's a
maintenance and testing nightmare.

-- 
James Carlson, Solaris Networking  <[EMAIL PROTECTED]>
Sun Microsystems / 1 Network Drive 71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-06 Thread Francois Saint-Jacques
On Wed, Jun 06, 2007 at 08:08:16AM +0200, Joerg Schilling wrote:
> Francois Saint-Jacques <[EMAIL PROTECTED]> wrote:
> 
> > Beforing getting in the package management/installation stuff, I think we
> > need to solve a big problem here: ON build. The current build process is
> > really monolithic and unfriendly for new commers. What is all that
> > 'nightly' and 'bldenv' stuff?
> >
> > Have you considered seperating in packages and give the freedom to build 
> > what ever you want (kernel, libc, base utils) like GNU tools? By following
> > this method, you give more freedom to external distribution.
> 
> This is the wrong way to go.
> 
> ON is not even complete. Why do you believe are flagdays needed?
> This is a result of inconsistences in ON because it is incomplete,
> you need a build machine that is very similar to the just crerated 
> ON release.
> 
> This is not Linux but UNIX and if you like to compare, look at *BSD.

Reposting due to bad from:

I've runned OpenBSD and FreeBSD for many years, I know the difference   

between the base system and ports/packages.

My point is: neither OpenBSD, FreeBSD, NetBSD provides a decent 

way to upgrade the core system AND packages at the same time. I love *BSD,  

but I'm not running it on production server simply because you can't

upgrade it quickly. On the other site, if the packaging system is   
also aware of the base system and 
packages. That's all I request :)   
  


PS: It seems I didn't read the build process correctly. 



"Ordinary SVR4 packages can be built from the files installed into the  

proto area (see section 4.4.1). This is done automatically by the main  

makefile's all and pkg_all targets (see usr/src/Makefile) as part of a  

successful build."

So if we could build something around 'pkgbootstrap' which could build 
a working system only from packages, that would be a good step.

-- 
Francois Saint-Jacques
http://www.networkdump.com
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-06 Thread Moinak Ghosh

James Carlson wrote:

Moinak Ghosh writes:
  

The thing that is missing is a make menuconfig like stuff that can allow
one to build a reduced set of kernel components or a reduced features 
kernel.

Currently all kernel components are built.



Ugh.  Please, let's not go the way of the sort of #ifdef madness that
tragically afflicts other platforms.

Modularity in the the Solaris kernel is achieved by creating separate
loadable modules.  So long as you understand what those modules do and
how they relate to each other, you can build and change subsets of
them to alter your system as you choose.

I don't agree that 'make menuconfig' would be a good thing.  It's a
maintenance and testing nightmare.
  


  Okay. But to have OpenSolaris on appliances and constrained platforms 
it will
  require the ability to build a kernel with a reduced set of features. 
Leaving out

  individual modules can be done but only till a point.

Regards,
Moinak.

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-06 Thread Darren . Reed

Francois Saint-Jacques wrote:


On Tue, Jun 05, 2007 at 07:09:06PM -0700, [EMAIL PROTECTED] wrote:
 


...
 


If I want to build just a specific kernel module, I cd to
usr/src/uts/intel/ip (for example, to build just ip) and
type "make all" in that directory.

Similarly I can do a "make" in various other directories
for libraries, binaries, etc.  However it isn't safe to
build just in one place until after you've done a complete
build as there may be dependencies, etc.

At least one "short cut" required if you wan to try building
just a small part is to do a "make install_h" in usr/src.

Being able to do "make" in usr/src and have that invoke
nightly or whatever would be "nice".
   



My point is: neither OpenBSD, FreeBSD, NetBSD provides a decent 
way to upgrade the core system AND packages at the same time. I love *BSD,
but I'm not running it on production server simply because you can't 
upgrade it quickly. On the other site, if the packaging system is

also aware of the base system and packages. That's all I request :)
 



The point is you're not meant to upgrade both at the same time.
And I thought that was the flexibility being sought :)

Through various compatibility options, you are meant to be
able to upgrade the kernel and base OS independant of the
packages/ports.

For ports/packages, updating the relevant tree is required,
along with a "make deinstall; make install", to do an upgrade.

Darren

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-06 Thread Darren . Reed

Joerg Schilling wrote:


Francois Saint-Jacques <[EMAIL PROTECTED]> wrote:

 


Beforing getting in the package management/installation stuff, I think we
need to solve a big problem here: ON build. The current build process is
really monolithic and unfriendly for new commers. What is all that
'nightly' and 'bldenv' stuff?

Have you considered seperating in packages and give the freedom to build 
what ever you want (kernel, libc, base utils) like GNU tools? By following

this method, you give more freedom to external distribution.
   



This is the wrong way to go.

ON is not even complete. Why do you believe are flagdays needed?
This is a result of inconsistences in ON because it is incomplete,
you need a build machine that is very similar to the just crerated 
ON release.


This is not Linux but UNIX and if you like to compare, look at *BSD.
 



*BSD have flag days for similar reasons to Solaris -
when you change (for example) the major number of libc,
chances are things will care about this.

Darren

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-06 Thread Erast Benson
On Wed, 2007-06-06 at 16:36 +0530, Moinak Ghosh wrote:
> Francois Saint-Jacques wrote:
> > On Tue, Jun 05, 2007 at 09:35:33AM -0400, Brian Gupta wrote:
> >   
> >> One of the goals of Indiana is also to be able to boot and install from a
> >> mini cd rom image, that pulls things from the network. I have been thinking
> >> that the best option would be to include templates in the installation
> >> procedure that could pull down different packages sets depending on what
> >> kind of distro you want. e.g - Indiana, minimum, Reference.
> >>
> >> What do you guys thing?
> >>
> >> -Brian
> >>
> >> On 6/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> >> 
> >
> > Beforing getting in the package management/installation stuff, I think we
> > need to solve a big problem here: ON build. The current build process is
> > really monolithic and unfriendly for new commers. What is all that
> > 'nightly' and 'bldenv' stuff?
> >
> > Have you considered seperating in packages and give the freedom to build 
> > what ever you want (kernel, libc, base utils) like GNU tools? By following
> > this method, you give more freedom to external distribution.
> >   
> 
> It is possible to do partial builds even today.
> nightly will build the whole thing. bldenv will start a new shell with the
> environment vars setup properly. Now in this shell you can only build libc
> by doing: cd usr/src/lib/libc; make
> Build kernel via: cd usr/src/uts; make
> 
> The thing that is missing is a make menuconfig like stuff that can allow
> one to build a reduced set of kernel components or a reduced features 
> kernel.

Please don't do that... Usually feature like this heavily depends on
macros within the kernel and changes its structuring. As the result
Linux kernels suffers from beign incompatible even within the same minor
release just because vendors jumping on this feature and building their
variants with modified .config files.

As far as Embedded OpenSolaris is concerned (if any), in my opinion it
should just single option in bld-env which strips down existing
components and produces reduced fat proto.

> Currently all kernel components are built.
> 
> Regards,
> Moinak.
> 
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
> 
-- 
Erast

___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-06 Thread Casper . Dik

>*BSD have flag days for similar reasons to Solaris -
>when you change (for example) the major number of libc,
>chances are things will care about this.

We do not have such flag days in Solaris.

We only have build environment flag days because ON is not
self-contained.

The flag days are typically of the form:

- As of today
- you should be using compiler X
- you should have libz version >= A
- you should have libxml version >= B
- you should have Java version >= C
- you should have GNOME version >= D

Casper
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-06 Thread Francois Saint-Jacques
On Tue, Jun 05, 2007 at 07:09:06PM -0700, [EMAIL PROTECTED] wrote:
> As monolithic as it may be, when you're building an entire
> platform, something of that nature is required to deliver
> it all.  While it may be an unfamiliar task to Linux folks,
> it isn't to those from the BSD world.
> 
> Similar commands exist for FreeBSD - "make buildworld" - and
> NetBSD "make build" - that build the entire operating system,
> kernel, commands, man pages, etc.  However unlike Solaris,
> on both of those BSD platforms there is no extra special
> bits required.

I've runned OpenBSD and FreeBSD for many years, I know the difference
between the base system and ports/packages.

> If I want to build just a specific kernel module, I cd to
> usr/src/uts/intel/ip (for example, to build just ip) and
> type "make all" in that directory.
> 
> Similarly I can do a "make" in various other directories
> for libraries, binaries, etc.  However it isn't safe to
> build just in one place until after you've done a complete
> build as there may be dependencies, etc.
> 
> At least one "short cut" required if you wan to try building
> just a small part is to do a "make install_h" in usr/src.
> 
> Being able to do "make" in usr/src and have that invoke
> nightly or whatever would be "nice".

My point is: neither OpenBSD, FreeBSD, NetBSD provides a decent 
way to upgrade the core system AND packages at the same time. I love *BSD,
but I'm not running it on production server simply because you can't 
upgrade it quickly. On the other site, if the packaging system is
also aware of the base system and packages. That's all I request :)

PS: It seems I didn't read the build process correctly.

"Ordinary SVR4 packages can be built from the files installed into the
proto area (see section 4.4.1). This is done automatically by the main
makefile's all and pkg_all targets (see usr/src/Makefile) as part of a
successful build."

-- 
Francois Saint-Jacques
http://www.networkdump.com
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Do we even need a reference OpenSolaris binary distro

2007-06-13 Thread Joerg Schilling
[EMAIL PROTECTED] wrote:

> >>Have you considered seperating in packages and give the freedom to build 
> >>what ever you want (kernel, libc, base utils) like GNU tools? By following
> >>this method, you give more freedom to external distribution.
> >>
> >>
> >
> >This is the wrong way to go.
> >
> >ON is not even complete. Why do you believe are flagdays needed?
> >This is a result of inconsistences in ON because it is incomplete,
> >you need a build machine that is very similar to the just crerated 
> >ON release.
> >
> >This is not Linux but UNIX and if you like to compare, look at *BSD.
> >  
> >
>
> *BSD have flag days for similar reasons to Solaris -
> when you change (for example) the major number of libc,
> chances are things will care about this.

*BSD does not have problems to compile in such a case but problems to upgrade 
to the new binaries. If you do it in the wrong order things may fail in a way 
that prevents further booting.

The main problem with Solaris ON is that it does not include everything you 
need to dompile it (e.g. math.h) This forces you to have a build machine that
uses a version close to the build. While you could remove a lot of code from ON
whithout braking things, you could make the problems on flag days less big if 
ON would be self containing.


Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
   [EMAIL PROTECTED](uni)  
   [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org