[squeak-dev] Re: Cross fork development model

Keith Hodges keith_hodges at yahoo.co.uk
Wed Jul 15 02:24:38 UTC 2009


>
> And you wonder why no one seems to listen to you...
>
> Collaboration doesn't mean everyone does it your way or they're just
> wrong, nor does it involve name calling.  Andreas hit the nail on the
> head earlier, you have to convince other people your ideas are good, 
I already did that ground work, Matthew and I wrote proposals, and put
them before the board, Andreas has yet to do that.
> and get them on board with you.  Name calling is not the way to go
> about it.
Do me a favour, that is not name calling.  It is a well known
characterisation of how software projects are often carried out. Its not
meant personally, its a well known label. You all know what it means,
and if the label fits, then I am justified in using the term.

I can say it another way, using the "bus coefficient". The bus
coefficient is the the number of people that, if they were run over by a
bus, would result in your project being caput. The majority of projects
have a bus coefficient of one. Its a very similar thing.

We already have several versions of PackageInfo, some maintained and
some not. There is a public repository in which a lot of work has been
carried out. Matthew improved the speed of PackageInfo by a factor of
10x. I myself moved PackageInfo and PackageOrganizer to be the master
list of loaded packages on behalf of MC. A lot of work has already gone
into this, and the decision to make MC/PI maintained as a project
external to the image was made a number of years ago. The last thing we
need is someone coming in and trashing the work we have already acheived.
> It doesn't matter which process is better, it matters which process
> gets the most support from the community and which one people are able
> to understand.  If you can't tone down the bitterness in your posts,
No bitterness here, I am pointing out the practical status  of what is
occurring. One person has summarily chosen to move the image forward in
a particular way, without considering the bigger philosophical picture.
So yet again we end up with more forks than when we started with, and
lots of work that has already been done is going to go to waste.
> you're never going to gather enough support to get your ideas
> accepted. Thinking you're right is just not enough.
Whatever, if you cant see it... I haven't got the energy to argue.

A wise person once said to me "Go where you are celebrated not where you
are tolerated".

I am making the point so that Andreas will listen to himself and reflect
upon his way of working. He is driving this thing purely on his
technical ability to code something. This is not being thought through.

Keith



More information about the Squeak-dev mailing list