Re: Release process (was Re: DarwinPorts 1.3.1)

"Jordan K. Hubbard" <[email protected]>
Newsgroups gmane.os.opendarwin.darwinports
Message-ID <[email protected]>
On Aug 3, 2006, at 9:50 PM, Tabitha McNerney wrote:

> Apologies Paul if I went a bit overboard, but it kind of bothers me  
> to see those comments about Darwin Ports possibly being merely an  
> intellectual curiosity and I don't want to see it die, nor do I want  
> to see Apple employees who make a good income living in the vicinity  
> of Cupertino, California United States of America acting as if the  
> the onus for infrastructure improvements to Darwin Ports is mostly  
> on the open source community members who are volunteering their time.

I think you may be jumping to conclusions without a lot of evidence or  
even an adequate grasp of history here, Tabitha.  A lot of people,  
myself included, have volunteered time and resources to DarwinPorts  
and done far more than simply chatter in the mailing lists.  A very  
significant amount of the engineering work for DarwinPorts (including  
the initial design and implementation) was done by my group at Apple,  
in fact, and subsequently donated to the community.  Without the work  
of those "living in the vicinity of Cupertino", I think it's fair to  
say that DarwinPorts would not even exist.

Once the work was under the umbrella of OpenDarwin (which, for better  
or for worse, Apple also endowed with hardware and helped start), both  
current and even ex-Apple employees continued to put spare time and  
effort into DarwinPorts, not because it brought in any income or  
factored into their performance reviews in any way but because they  
wanted it to succeed and, more importantly, they wanted the user  
community to have easier access to all the great software that  
projects like DarwinPorts and Fink provide.

I won't even go into all the rest of your post which goes into great  
detail concerning Apple's recent stock option investigation.  I don't  
see what relevance this has to DarwinPorts at all or to the topic  
being discussed, namely what DP has to do in order to survive as a  
relevant, vibrant project that delivers maximum value to its USERS,  
not to Apple (I don't believe anyone has even mentioned Apple once  
when discussing technical goals and deficiencies).   Sure, you can  
attempt to tie the two together if it makes you happey, but we're not  
here to talk politics, we're here to discuss engineering principles  
and practices as they relate to the DarwinPorts project.

Perhaps some of the engineering discussion is a little too blunt for  
you and causes you to read all sorts of hidden agendas into what is  
said, but that's just how engineers talk.  We see something that  
really needs addressing and we go "THIS SUCKS AND IS BROKEN", we don't  
bother to sugar-coat the problem or get so mired in political  
correctness that we spend more time trying to figure out how to word  
something than on how to properly describe the problem.   When I say  
things like "DarwinPorts will be nothing more than an intellectual  
curiosity if X, Y and Z doesn't happen", I say that because I'm trying  
to argue the perspective of a USER who wants easy access to thousands  
of optional software packages and isn't getting them from DarwinPorts.

As far as the onus is concerned, DarwinPorts IS an open source project  
and has been fully in control of its own destiny since Apple  
transitioned it from being an internal engineering project to being an  
OpenDarwin project.   You can't have it both ways.  Either you're  
living in your mom's basement, completely subject to her rules, or  
you're living on your own and responsible for paying your own rent.    
Sure, you might occasionally hit mom up for a few bucks (or, in  
OpenDarwin terms, "Hey, we need more hardware!") but either you're  
independent or you're not.   DarwinPorts is independent and, I am  
quite sure, wants to stay that way.  With freedom also comes the onus.

I will continue to donate what time and effort I can to making the  
things I'd personally like to see happen, happen.  If you feel  
strongly about DP's direction, you're welcome to volunteer too.   
Ultimately, that's the only currency that counts for anything.

- Jordan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.