Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-18 Thread James C. McPherson


I think we can close this thread off with the following
carton - seen today at http://xkcd.com/c225.html

http://imgs.xkcd.com/comics/open_source.png";>


James C. McPherson
--
Solaris kernel software engineer
Sun Microsystems
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-18 Thread Shawn Walker
> Few examples:
> Linux+Gnome is much faster than Solaris+JDS on the
> same AMD hardware.
> JDS+Solaris needs more memory than Linux+Gnome (same
> hardware). 512MB
> are enough for Linux, Solaris starts swapping after a
> few hours of
> usage and doesn't stop until swap is full. JDS
> doesn't grok Gnome
> session files from Linux.
> 
> Sure, this is s subjective. Let's ignore these
> problems and add
> more colorful branding to JDS.
> 
> Josh

For me, this isn't the case. Solaris + JDS is much faster than Linux + GNOME on 
my E6600 Core 2 DUO workstation. Logging in and out are notably faster I might 
add.

As far as Solaris starts swapping after a few hours until it's full?

I haven't seen that on my system even after hours or days of usage.

As far as the session files, I wouldn't expect it to "grok" them. Given that 
most distributions of UNIX/Linux/*BSD, etc. heavily patch their versions of 
GNOME it's unlikely that they would be version compatible anyway.

-Shawn
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-06 Thread Stefan Teleman

On 2/6/07, Alan Coopersmith <[EMAIL PROTECTED]> wrote:


Sorry - I've never used Opera and don't know what it does.


One thing it *doesn't* do is to bloat Xorg to 684MB in 24 hours.

--Stefan

--
Stefan Teleman
KDE e.V.
[EMAIL PROTECTED]
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-06 Thread Alan Coopersmith

Doug Scott wrote:
 Thanks for the explanation.  This explains what is happening to 
firefox. Is Xorg
looking into the problem, as it can be a real pain having to restart  X 
every so often.


I don't know of anyone at X.Org looking into the problem since it's pretty
universally believed to be a Firefox problem, not an Xorg one.

Does opera do something else with images? It does not seem to cause the 
same problem.

I will re-test opera again to check my original test.


Sorry - I've never used Opera and don't know what it does.

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


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-06 Thread Doug Scott

Alan Coopersmith wrote:

Doug Scott wrote:
Xorg, keeps on going and going. You exit firefox, and Xorg does not 
return
the memory. 


Xorg uses standard UNIX malloc, so memory won't be returned to the OS 
upon
free, just to the free space list in the Xorg heap, unless it was a 
shared

memory pixmap that was attached to and later released.

(Xsun has a hack to use mmap() for large pixmaps so that it can return 
memory

 to the OS, but this hasn't been ported to Xorg.)


Alan,
 Thanks for the explanation.  This explains what is happening to 
firefox. Is Xorg
looking into the problem, as it can be a real pain having to restart  X 
every so often.
Does opera do something else with images? It does not seem to cause the 
same problem.

I will re-test opera again to check my original test.

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


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-05 Thread Hugh McIntyre

Richard L. Hamilton wrote:

Quite right; I've watched firefox shoot up past 300MB VM usage
when it really wasn't doing that much.  And I've also seen both
mozilla and firefox generate silly amounts of disk I/O simply
because of animated GIFs being on a page.


Personally, this mostly seems to depend if you have Flash installed.  If 
you do, and you iconify certain windows with flash content looping, then 
Firefox (and Xorg) can leak gigabytes in a few days.  If not (no Flash), 
the same web browser is fine for weeks and weeks.


However, I'm pretty sure I've seen the Linux version of Firefox + 
flashplayer leak just as badly, given the same web sites.


Hugh.

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


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-05 Thread Ignacio Marambio Catán

On 2/5/07, UNIX admin <[EMAIL PROTECTED]> wrote:

> I think that maybe x86 *is* the main area where we
> need help
> from device driver writers who have done the
> compatibility
> heavy lifting for Linux already.
>
> Is there a licensing problem in getting their work
> onto Open
> Solaris for x64/x86?

The most bizzarre part is the fact that Linux drivers are completely 
incompatible with Solaris. One couldn't even port them without actually 
rewriting them from the ground up.

It would seem that people who want Solaris to be GPL and use Linux drivers 
issue as an argument aren't even aware of this fact. Perplexing.


And the fact that to integrate them properly ( ie without effectively
killing the CDDL part of opensolaris), they would also have to be dual
licensed

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


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-05 Thread UNIX admin
> I think that maybe x86 *is* the main area where we
> need help
> from device driver writers who have done the
> compatibility
> heavy lifting for Linux already.
> 
> Is there a licensing problem in getting their work
> onto Open
> Solaris for x64/x86?

The most bizzarre part is the fact that Linux drivers are completely 
incompatible with Solaris. One couldn't even port them without actually 
rewriting them from the ground up.

It would seem that people who want Solaris to be GPL and use Linux drivers 
issue as an argument aren't even aware of this fact. Perplexing.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-05 Thread Joerg Schilling
Alan Coopersmith <[EMAIL PROTECTED]> wrote:

> Doug Scott wrote:
> > Xorg, keeps on going and going. You exit firefox, and Xorg does not return
> > the memory. 
>
> Xorg uses standard UNIX malloc, so memory won't be returned to the OS upon
> free, just to the free space list in the Xorg heap, unless it was a shared
> memory pixmap that was attached to and later released.
>
> (Xsun has a hack to use mmap() for large pixmaps so that it can return memory
>   to the OS, but this hasn't been ported to Xorg.)

I would like to see this hack ported to Xorg.

With a vanilla Xorg, I need to restart X after ~ 3 Netscape blow up deads.
With this hack:

#!/bin/sh
LD_PRELOAD=libmapmalloc.so /usr/X11/bin/Xorg.bin "$@"

it lasts much longer, but X does not shrink as much after a netscape dead
than it does with Xsun.

Your hack would help a lot!

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


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-05 Thread Richard L. Hamilton
Quite right; I've watched firefox shoot up past 300MB VM usage
when it really wasn't doing that much.  And I've also seen both
mozilla and firefox generate silly amounts of disk I/O simply
because of animated GIFs being on a page.

Doesn't matter who compiled it, or even whose libs (Sun's vs blastwave's)
it's using...
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-05 Thread Alan Coopersmith

Doug Scott wrote:

Xorg, keeps on going and going. You exit firefox, and Xorg does not return
the memory. 


Xorg uses standard UNIX malloc, so memory won't be returned to the OS upon
free, just to the free space list in the Xorg heap, unless it was a shared
memory pixmap that was attached to and later released.

(Xsun has a hack to use mmap() for large pixmaps so that it can return memory
 to the OS, but this hasn't been ported to Xorg.)

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


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-05 Thread UNIX admin
> Few examples:
> Linux+Gnome is much faster than Solaris+JDS on the
> same AMD hardware.
> JDS+Solaris needs more memory than Linux+Gnome (same
> hardware). 512MB
> are enough for Linux, Solaris starts swapping after a
> few hours of
> usage and doesn't stop until swap is full. JDS
> doesn't grok Gnome
> session files from Linux.
> 
> Sure, this is s subjective. Let's ignore these
> problems and add
> more colorful branding to JDS.

You know, I have what I believe to be a much better idea: let's ditch that 
Linux thing and start developing GNOME directly on Solaris. And once that is 
done, I bet those performance problems will "magically" go away!
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-05 Thread Doug Scott
> Few examples:
> Linux+Gnome is much faster than Solaris+JDS on the
> same AMD hardware.
> JDS+Solaris needs more memory than Linux+Gnome (same
> hardware). 512MB
> are enough for Linux, Solaris starts swapping after a
> few hours of
> usage and doesn't stop until swap is full. JDS
> doesn't grok Gnome
> session files from Linux.

Actually, I think that these are a bug within Gnome on Solaris rather than
anything directly to do with JDS. I have seen all of the above. The
main issue why Linux+Gnome is faster than Solaris+Gnome, comes down
to the fact that Gnome is developed on Linux. Therefore Linux specific bugs
get fixed much quicker. There is a simple test I have come up with, which
shows there is some memory leakage. If you startup gnome, browse to 
http://research.sun.com:8080/SnappRadio/RadioParadise.html. Let the
slideshow go for an hour or 2. You will see firefox uses memory up to a point.
Xorg, keeps on going and going. You exit firefox, and Xorg does not return
the memory. Try the same thing with opera, and everything behaves normally.

I haven't had time to file a bug, or have a closer look, but there is a problem
somewhere. Though I would not blame JDS for this.

Doug

> 
> Sure, this is s subjective. Let's ignore these
> problems and add
> more colorful branding to JDS.
> 
> Josh
> ___
> opensolaris-discuss mailing list
> opensolaris-discuss@opensolaris.org
>
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread Alan Coopersmith

S Destika wrote:
OSS people value it to no ends that for-profit organization should not be in sole control and dictatorship of any OSS project for simple reasons. 


And yet MySQL, Ubuntu, Fedora, and other high-profile OSS projects
thrive in such environments, so it can't be universally true.


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


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread De Togni Giacomo
[i]Firstly, your point about full control. The CAB is made up of 5 people. 2 
from
Sun, 2 from the pilot project, and 1 from the OSS community at large. That
to me does not equate to full control or a dictatorship. I assume they aren't 
paying Rich :)
[/i]

For me,the problems of the control is not around the type or the number of CAB 
members but around   methodology of decision or management about community 
projects.This is probably a more practical than formal issue.I saw great 
participation around the decision to start kde project and now around rewrite 
libc_i18n.a.This is a great tentative to start taking an identity.I'm shocked 
to see a numerous participation around GPLv3's issue.This isn't waste time but 
a democracy exercise,the foundation of a free community.I prefer to think that 
this community is born in these days. :-)
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread Doug Scott
> If you continue to repeatedly miss the point it
> becomes frustrating for me to repeat it over and
> over. OSS people value it to no ends that for-profit
> organization should not be in sole control and
> dictatorship of any OSS project for simple reasons.
> That simply cannot be a good thing - there is
> something called conflict of interest - go read about
> it -
> http://en.wikipedia.org/wiki/Conflict_of_interest .

I saw a lot of postings, and I did not want to miss out on the fun. So I though 
I would
add to the ravings

Sorry, I try to avoid wikipedia :) You will have to use your own words to make 
your point.

Firstly, your point about full control. The CAB is made up of 5 people. 2 from
Sun, 2 from the pilot project, and 1 from the OSS community at large. That
to me does not equate to full control or a dictatorship. I assume they aren't 
paying Rich :)

Your point about a "profit" company should not be in sole control of a OSS. I 
ask why???
The is nothing in the words "Open" "Source" "Software", which would say Sun is 
doing anything
wrong. There are many examples of this happening and working well. Don't try to 
tell me that
Red Hat aren't pulling Fedora's strings, Canonical - Ubuntu, Novell - OpenSUSE 
etc. I don't
think it is fair to make Sun jump through hoops, others don't. Especially 
considering they have
produced more OSS and OSH than all of the above added together with IBM and 
HP  

Is there more Sun could do to open up OpenSolaris to the community. Yeah sure. 
Does it keep me awake at nights. No... They have come along way with 
OpenSolaris in just over a year. Lets not lose sight of the progress, and die 
with the negative perceptions. I don't know of any other
commercial product the size of OpenSolaris being changed to OSS by any other 
company. To add
to that they have netbeans, openoffice, parts of the JES stack, Java etc. That 
is a lot of effort
and pain for a company which has been up to recently been making losses, and 
reducing their workforce. 

Doug
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread Richard L. Hamilton
Yes, I miss the point.  I trust greed modified by even the least
bit of long-term view (like not getting into legal trouble) in most
cases far more than either idealism or community as a predictable
motivator, because idealism has excused more harm than greed,
and neighborhood busybodies have hurt more people than corporations.

I also distrust those who distrust a for-profit organization that's doing
_everything_it_said_it_would_ just because it's a for-profit organization.
There are _already_ outsiders participating at all levels.  If that's not
good enough, too bad.  At this time, I see no practical benefit from what
you want except that it would make you and those who feel similarly perhaps
_feel_ better; indeed, I suspect many would still find other excuses not to
participate.

Because when it comes down to it, regarding OpenSolaris, I trust
what's been _done_ so far more than I trust either me or you.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread Ignacio Marambio Catán

On 2/4/07, S Destika <[EMAIL PROTECTED]> wrote:

http://en.wikipedia.org/wiki/Conflict_of_interest - Read on it please. I keep 
re-iterating the sole aim is to get rid of  that and let the community act in 
their own interests. BTW community people are grown up adults and can decide 
what is best for them.


for the record MySQL is on the same boat isn't it? but that hasnt
stopped them from becoming  a mainstream database among little
projects

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


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread S Destika
http://en.wikipedia.org/wiki/Conflict_of_interest - Read on it please. I keep 
re-iterating the sole aim is to get rid of  that and let the community act in 
their own interests. BTW community people are grown up adults and can decide 
what is best for them.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread S Destika
If you continue to repeatedly miss the point it becomes frustrating for me to 
repeat it over and over. OSS people value it to no ends that for-profit 
organization should not be in sole control and dictatorship of any OSS project 
for simple reasons. That simply cannot be a good thing - there is something 
called conflict of interest - go read about it - 
http://en.wikipedia.org/wiki/Conflict_of_interest .
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread Richard L. Hamilton
> Here is what I think should be done for the project
> as a whole to succeed as a open source project
> thriving on its own agendas, passion, direction and
> innovation.
> 
> Job #1 - Get rid of the conflict of interest
> Sun wants to make certain changes by following
> certain processes and community has other interests
> and wants to do things their way. Sun cannot act in
> community's interest solely and equally fairly
> community must not be forced to act in Sun's
> interests (whatever they may be and however noble the
> cause). 

I don't work for Sun, but except for a bit of streamlining,
some more progress on getting SCM out, and some few
trusted non-Sun committers, I'm just fine with the process,
and indeed have learned a few things from it (I hope).

> The presence of conflict of interests is evident from
> the tensions and uncertainty that the ksh93
> integration project has created. 

Tensions and uncertainty?  Huh.  I bet some internal stuff
was at least as ugly, just that nobody ever got to see the
details.  And I think you're forgetting that it's also a
learning experience for all participants, from which I'd
expect future externally-initiated projects will benefit.

> So create an independent OpenSolaris.org foundation
> and let reasonable non-Sun people head and drive it.
> (You want level headed folks here - not the hot head
> techies.)
> 
> Job #2 - Have the foundation create infrastructure,
> processes and other things for setting up a platform
> for people to collaborate. (Mailing lists, SCM,
> Commit process, patch management, reviews, etc.)
> 
> Let the community decide what is good and what is bad
> for them. Let them define the processes. Let them
> start and manage sub-projects based on meritocracy. 
> 
> Let the foundation have a source tree of their own
> separate from Sun's. The idea is to let community
> drive everything. Benefit will be that people will
> feel ownership of the projects and the freedom to
> make their own decisions without conflict of interest
> and other bureaucracy will bring in lots of amazing
> things.
> 
> Job #3 - Establish a protocol for sharing and
> collaborating between the foundation and Sun. 
> 
> This will include things such as open bug database
> for the foundation  which apart from being fed by the
> community will also have a link from Sun's bug
> database. Sun employees could for instance publish
> the bugs they deem fit for the community to be able
> to help with to the open bug database.  No one gets
> to live with a ridiculous bug database!
> 
> Establish how and when code drops will occur from Sun
> to the foundation and vice-versa. Sun can take the
> changes from foundation code base as and when they
> wish. Community can benefit from the changes that
> happen within Sun.
> 
> Idea is to build a bridge so things could flow to and
> fro without stepping on each other's toes and without
> generating conflicts. Sun can do whatever they want
> to their code base and make it available at the end
> of the day to the foundation. Community need not be
> burdened with Sun's own processes and interests and
> they can do what they like and care about. Sun can
> still choose what community changes go in to their
> code base and when. Of course Sun employees would
> hang out on the foundation's mailing lists and have
> their say and community would have a open dialogue
> with them to sort things out so everyone benefits.
> 
> I know this places a lot of burden and importance on
> getting the bridge and protocols right and there may
> be a little rework involved but in the end it is the
> right thing to do. It will bring in lot more
> contributors, lot more progress all at an amazing
> pace.

To your 2nd and 3rd points, while that's happening now
in some sense (with the PowerPC port), I just don't
_care_ who runs the show, as long as things get done.
You don't think things are getting done fast enough, or
that you have enough influence on how they get done.
I think the pace at which they're getting done is generally
improving, and am satisfied that _how_ they get done
is mostly correct (and open to _constructive_ criticism,
even if not necessarily with regard to who runs things).

So I just don't see _anything_ you could do if things were
different that you can't do _now_ if you actually _wanted_
to do more and talk less.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread Richard L. Hamilton
> > >
> > x86 hardware support has been steadily improving
> over
> > the last couple of
> > years and the rate of improvement has accelerated
> in
> > the past year.  I
> > have only failed to install on one x64 system (and
> I
> > have done a lot of
> > installs) and that was an HP DL380.
> > 
> > So the answer is x86 hardware support is being
> very
> > actively fixed.
> 
> Well - Sigh. I am saying that the rate at which
> things (every thing where Sun doesn't have active
> business interest but community can grow and benefit
> from it) are improving is too excruciatingly slow
> compared to what happens with other Open OSes and we
> got to figure out  a way to speed it up and the only
> way is to involve the community actively.

AFAIK, Sun doesn't _make_ any laptops (although I think they
resell a Tadpole or somesuch).  Yet there's been a lot of
laptop support added (although there's still lots more to do).

There is simply no way to look at each individual thing that's
been done already and say it was only done to make $$ for Sun.

Now obviously they want to make $$ somewhere, or they won't
be around forever.  But I think just maybe they've realized that
mindshare now pays off in $$ later.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread Peter Tribble

On 2/4/07, S Destika <[EMAIL PROTECTED]> wrote:

Here is what I think should be done for the project as a whole to succeed as a 
open source project thriving on its own agendas, passion, direction and 
innovation.

Job #1 - Get rid of the conflict of interest
Sun wants to make certain changes by following certain processes and community 
has other interests and wants to do things their way. Sun cannot act in 
community's interest solely and equally fairly community must not be forced to 
act in Sun's interests (whatever they may be and however noble the cause).


Why do you think "the community" and "Sun" are separate? This is supposed to
be a single community, with Sun being an inclusive member and having the same
rights and privileges as anybody else. I don't think in terms of us and them, I
think in terms of "we" - all, as one.


The presence of conflict of interests is evident from the tensions and 
uncertainty that the ksh93 integration project has created.

So create an independent OpenSolaris.org foundation and let reasonable non-Sun 
people head and drive it. (You want level headed folks here - not the hot head 
techies.)


So you're suggesteing that Sun be deliberately excluded from any input into
the direction of OpenSolaris, despite the fact that it is Sun who gave us the
code in the first place, are responsible for the financial and personnel
resources sustaining it, and are - currently - the main consumer?

Sorry, but people from Sun mustn't be excluded from the processes.


Job #2 - Have the foundation create infrastructure, processes and other things 
for setting up a platform for people to collaborate. (Mailing lists, SCM, 
Commit process, patch management, reviews, etc.)


Why do you insist on having an external entity create a closed system
that duplicates what we already have, when the intention is that the
current system is opened to *all*?

And note that there is NOTHING WHATSOEVER to prevent you - or
anybody else for that matter from doing this. It's one of the fundamental
principles of open source that anyone can fork the code and create their
community around it if they wish. If you want to do this, go right ahead,
rool up your sleeves, and get on with it.


Let the community decide what is good and what is bad for them. Let them define 
the processes. Let them start and manage sub-projects based on meritocracy.


The community does. That's exactly how it works now. Anyone can
propose a project. Sun and external members equally. The project creation
process is deliberately lightweight so as to impose no barriers to entry.

There is still a grey area here that needs to be resolved, in that there is no
guaranteed right to integrate. There will be projects that certain sections
of the wider comunity feel are important that Sun are unable to accept
(and I would expect their reasons to be entirely valid) as part of Solaris
proper, and we need to find a way to deal with that.


Let the foundation have a source tree of their own separate from Sun's. The 
idea is to let community drive everything. Benefit will be that people will 
feel ownership of the projects and the freedom to make their own decisions 
without conflict of interest and other bureaucracy will bring in lots of 
amazing things.


Why enforce separation and exclude Sun from their own source code? We're trying
to build an all-inclusive community here, and bring down the barriers, not erect
new walls that prevent people from contributing.


Job #3 - Establish a protocol for sharing and collaborating between the 
foundation and Sun.


Why bother? Why require two organizations and a load of bureaucratic and
process complexity between the two when we can have a single open
organization and just get on with the job of making the product better?


This will include things such as open bug database for the foundation  which 
apart from being fed by the community will also have a link from Sun's bug 
database. Sun employees could for instance publish the bugs they deem fit for 
the community to be able to help with to the open bug database.  No one gets to 
live with a ridiculous bug database!


No, you're suggesting we have two incompatible bug databases, which just makes
matters worse.

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


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread Richard Lowe

UNIX admin wrote:

Job #2 - Have the foundation create infrastructure,
processes and other things for setting up a platform
for people to collaborate. (Mailing lists, SCM,
Commit process, patch management, reviews, etc.)


But that's exactly what's being worked on. What do you think the whole SCM 
switch from Teamware to Mercurial is? That's only for OpenSolaris - Solaris 
retains the internal mechanisms.


That isn't true.

The plan is for everyone to use the same gate, the same SCM.  That's a large 
part of why the work is taking so long.  It's not setting up a new system 
for new people, it's migrating a very large number of existing people and 
tools to a new (and substantially different) system.


It's also worth noting that while people keeping saying that the SCM "isn't 
there", it *IS* there for two consolidations (JDS and the CCD) both of whom 
have their live, one-and-only, real gate on opensolaris.org, on the outside, 
visible to all.


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


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-04 Thread UNIX admin
> Job #2 - Have the foundation create infrastructure,
> processes and other things for setting up a platform
> for people to collaborate. (Mailing lists, SCM,
> Commit process, patch management, reviews, etc.)

But that's exactly what's being worked on. What do you think the whole SCM 
switch from Teamware to Mercurial is? That's only for OpenSolaris - Solaris 
retains the internal mechanisms.

> Let the community decide what is good and what is bad
> for them. Let them define the processes. Let them
> start and manage sub-projects based on meritocracy. 

Isn't that what we're doing? Or is your problem actually with the fact that 
OpenSolaris is being protected from "make it look and behave like Linux at the 
expense of compatibility" changes?

> Let the foundation have a source tree of their own
> separate from Sun's. The idea is to let community
> drive everything. Benefit will be that people will
> feel ownership of the projects and the freedom to
> make their own decisions without conflict of interest
> and other bureaucracy will bring in lots of amazing
> things.

But it does -- OpenSolaris is separate from Solaris. And the CAB does drive 
OpenSolaris. Yes, the fact is that lots of people in the community are Sun 
engineers, but we actually need them to head the effort -- there are extremely 
few people outside of Sun that know the product well enough to be able to 
effectively contribute.

> This will include things such as open bug database
> for the foundation  which apart from being fed by the
> community will also have a link from Sun's bug
> database. Sun employees could for instance publish
> the bugs they deem fit for the community to be able
> to help with to the open bug database.  No one gets
> to live with a ridiculous bug database!

That's exactly how it works right now. What exactly are your issues with the 
current bug database? Do you have any concrete suggestions? "A rediculous bug 
database" doesn't actually detail what your issue with her (the database) is.

I know that I've been involved in several cases where I've made suggestions and 
those were either filed *for me* as RFEs (I didn't feel competent enough to 
work on them myself), or the people from the community got involved and 
solicited me for more feedback. And most of the suggestions I've made so far 
have either been accepted and will be implemented, and some of those I will be 
implementing myself. I've even made arrangements for a sponsor.

I'm still unclear on whether you actually tried to contribute to OpenSolaris, 
and whether or not you have any code contributions and fixes.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-03 Thread S Destika
> I'd be pleased to hear your process suggestions, but
> I'm afraid a  
> process of some sort is inevitable. All non-trivial
> FOSS communities  
> have a process that ensures commits are only made by
> people the  
> community trusts.
> 
That's right. No one (that includes me) here is saying allow commits from 
everyone no matter what. I think that impression has been created by people to 
ignore the other real heart burning issues.

Currently I think Sun is getting bogged down with having to do everything 
including taking decisions on behalf of the community. I don't think that 
should be the job of a for-profit organization. We clearly have a case of 
misplaced responsibilities here. And there open source projects that work this 
way. SuSE, Redhat do not act on community's behalf. Community does their things 
and RedHat and SuSe share and collaborate with them without imposing any 
structure or decisions of their own onto the community. There is also an 
dictatorship (Sun controls and they are here with business interest which may 
not necessarily be the same as community's) vs. Democracy (community controls 
everything and everyone benefits) analogy here but that would be going a little 
too far.

Here is what I think should be done for the project as a whole to succeed as a 
open source project thriving on its own agendas, passion, direction and 
innovation.

Job #1 - Get rid of the conflict of interest
Sun wants to make certain changes by following certain processes and community 
has other interests and wants to do things their way. Sun cannot act in 
community's interest solely and equally fairly community must not be forced to 
act in Sun's interests (whatever they may be and however noble the cause). 

The presence of conflict of interests is evident from the tensions and 
uncertainty that the ksh93 integration project has created. 

So create an independent OpenSolaris.org foundation and let reasonable non-Sun 
people head and drive it. (You want level headed folks here - not the hot head 
techies.)

Job #2 - Have the foundation create infrastructure, processes and other things 
for setting up a platform for people to collaborate. (Mailing lists, SCM, 
Commit process, patch management, reviews, etc.)

Let the community decide what is good and what is bad for them. Let them define 
the processes. Let them start and manage sub-projects based on meritocracy. 

Let the foundation have a source tree of their own separate from Sun's. The 
idea is to let community drive everything. Benefit will be that people will 
feel ownership of the projects and the freedom to make their own decisions 
without conflict of interest and other bureaucracy will bring in lots of 
amazing things.

Job #3 - Establish a protocol for sharing and collaborating between the 
foundation and Sun. 

This will include things such as open bug database for the foundation  which 
apart from being fed by the community will also have a link from Sun's bug 
database. Sun employees could for instance publish the bugs they deem fit for 
the community to be able to help with to the open bug database.  No one gets to 
live with a ridiculous bug database!

Establish how and when code drops will occur from Sun to the foundation and 
vice-versa. Sun can take the changes from foundation code base as and when they 
wish. Community can benefit from the changes that happen within Sun.

Idea is to build a bridge so things could flow to and fro without stepping on 
each other's toes and without generating conflicts. Sun can do whatever they 
want to their code base and make it available at the end of the day to the 
foundation. Community need not be burdened with Sun's own processes and 
interests and they can do what they like and care about. Sun can still choose 
what community changes go in to their code base and when. Of course Sun 
employees would hang out on the foundation's mailing lists and have their say 
and community would have a open dialogue with them to sort things out so 
everyone benefits.

I know this places a lot of burden and importance on getting the bridge and 
protocols right and there may be a little rework involved but in the end it is 
the right thing to do. It will bring in lot more contributors, lot more 
progress all at an amazing pace.

I am tired atm - it's possible I wrote something which is not clear enough - I 
am open for a discussion on this, tomorrow!
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-03 Thread Ian Collins
S Destika wrote:

>As I said I tried on 8 different boxes without luck. I don't even have any 
>place to (except paid Sun support which I cannot afford) ask for help. (I 
>analyzed where the issues posted on these forums go and didn't feel like it 
>would help me posting here. Same goes with bug reports.)
> 
>  
>
You never did detail the "8 different boxes". 

Your analysis is flawed, there's always plenty of help with hardware
issues either here or more often on the [EMAIL PROTECTED] alias.

Ian.

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


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-03 Thread Ignacio Marambio Catán

On 2/3/07, S Destika <[EMAIL PROTECTED]> wrote:

As I said I tried on 8 different boxes without luck. I don't even have any 
place to (except paid Sun support which I cannot afford) ask for help. (I 
analyzed where the issues posted on these forums go and didn't feel like it 
would help me posting here. Same goes with bug reports.)


sorry to hear that, neither of these boxes actually booted? have you
run the Sun Device Detection Tool[1]?
if you need help with solaris there is #opensolaris and #solaris in
freenode (irc) and there are lots and lots of mailing lists including
those in opensolaris.org
you can always submit a bug report or rfc about your problem, the
opensolaris community is trying hard to solve issues and it has
improved significantly in many ways, people are running nexenta and
other distros in their laptops these days, we also have a modern gnome
desktop that matches any linux offering but we dont have a crystal
ball we cannot know whether there is a problem or not with a device if
there is no user complaining about it, and there is no reason to
invest time ( remember time = money) in a device when there is no user
demand

nacho

[1] http://www.sun.com/bigadmin/hcl/hcts/device_detect.html
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-03 Thread S Destika
As I said I tried on 8 different boxes without luck. I don't even have any 
place to (except paid Sun support which I cannot afford) ask for help. (I 
analyzed where the issues posted on these forums go and didn't feel like it 
would help me posting here. Same goes with bug reports.)
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-02 Thread Ian Collins
Dennis Clarke wrote:

>>The client was consolidating all their old windows boxes on a couple of
>>8 core Opteron boxes with VMWare ESX, so we just built a Solaris virtual
>>machine and ran with that.  Cop out, but pragmatic!
>>
>>
>
>How did you get past the insane costs ?
>
>  
>
They're a windows shop, which probably says it all.  If you want
virtualisation and windows, you have to pay through the nose.

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


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-02 Thread Dennis Clarke

> Bob Palowoda wrote:
>


>>>x86 hardware support has been steadily improving over
>>>the last couple of
>>>years and the rate of improvement has accelerated in
>>>the past year.  I
>>>have only failed to install on one x64 system (and I
>>>have done a lot of
>>>installs) and that was an HP DL380.
>>>
>>>So the answer is x86 hardware support is being very
>>>actively fixed.
>>>
>>>
>>>
>>
>>  Just for those who don't know.  What was the fix for the HP DL380?
>>
>>
>>
> The client was consolidating all their old windows boxes on a couple of
> 8 core Opteron boxes with VMWare ESX, so we just built a Solaris virtual
> machine and ran with that.  Cop out, but pragmatic!

How did you get past the insane costs ?

Dennis Clarke

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


Re: [osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-02 Thread Ian Collins
Bob Palowoda wrote:

>>>  
>>>
>>x86 hardware support has been steadily improving over
>>the last couple of
>>years and the rate of improvement has accelerated in
>>the past year.  I
>>have only failed to install on one x64 system (and I
>>have done a lot of
>>installs) and that was an HP DL380.
>>
>>So the answer is x86 hardware support is being very
>>actively fixed.
>>
>>
>>
>
>  Just for those who don't know.  What was the fix for the HP DL380?   
>
>  
>
The client was consolidating all their old windows boxes on a couple of
8 core Opteron boxes with VMWare ESX, so we just built a Solaris virtual
machine and ran with that.  Cop out, but pragmatic!

Ian

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


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-02 Thread Bob Palowoda
> S Destika wrote:
> 
> >>Do you have a specific device that is really
> >>preventing you from using 
> >>Solaris/OpenSolaris?
> >>
> >>
> >
> >About 8 different x86/64 boxes - and I am not alone
> by any means. Only place where it works reasonably is
> VMware. Has Sun any interest in fixing x86 hardware
> support? When? If there is genuine interest in fixing
> this I can file bug reports. You lost one community
> member - Sun won't fix x86 h/w support and community
> is not even expected to fix it.
> >
> >
> >  
> >
> x86 hardware support has been steadily improving over
> the last couple of
> years and the rate of improvement has accelerated in
> the past year.  I
> have only failed to install on one x64 system (and I
> have done a lot of
> installs) and that was an HP DL380.
> 
> So the answer is x86 hardware support is being very
> actively fixed.
> 

  Just for those who don't know.  What was the fix for the HP DL380?   

---Bob
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org


[osol-discuss] Re: Re: Re: Community participation (was GPLv3 ravings)

2007-02-02 Thread S Destika
> >
> x86 hardware support has been steadily improving over
> the last couple of
> years and the rate of improvement has accelerated in
> the past year.  I
> have only failed to install on one x64 system (and I
> have done a lot of
> installs) and that was an HP DL380.
> 
> So the answer is x86 hardware support is being very
> actively fixed.

Well - Sigh. I am saying that the rate at which things (every thing where Sun 
doesn't have active business interest but community can grow and benefit from 
it) are improving is too excruciatingly slow compared to what happens with 
other Open OSes and we got to figure out  a way to speed it up and the only way 
is to involve the community actively.
 
 
This message posted from opensolaris.org
___
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org