keith_hodges at yahoo.co.uk
Wed Dec 16 01:23:52 UTC 2009
On 16 Dec 2009, at 00:41, Igor Stasenko wrote:
> Piece by piece, increasing the growth of community's knowledge about
> what the Bob is.
> You can sell anything, if you know how to get people interested.
> Keith, your main fault is that you don't care about selling it to
> people, instead you quit. No matter how great product is, it can't
> sell itself.
I don't care about promoting of documenting Bob because because, I
can't. I haven't been paid since April, and the actions of the board
etc have a lot to do with that. Writing this email, coding Bob, or
even writing emails about Bob doesn't pay the bills. The code is all
there. Seaside users didn't need documentation. You lot (aka the
board) collectively turned working with squeak from being a joy to
being a nightmare.
Secondly, I am not going to compete, I don't have the will or energy
to compete. I shouldn't be put into the position of having to compete.
The board has a process of accepting proposals precisely because open
competition of ideas, and whims in the market place isn't going to be
of any use if you want to plan an approach properly. We were supposed
to be a collaborating community, and Andreas turned it into something
completely different in a single email, he should have come to me and
asked how he could serve the existing vision, instead he chose to
replace it, without discussion.
You either want the vision or you don't, if you want it contribute to
it, don't compete against it. I am not able to document Bob or promote
it because I don't have the time, energy, motivation or will to do so.
Having been sucked dry by having everything I ever said or did
systematically ignored now you turn on your wounded, accusing me of
corroding the atmosphere.
This corrosion was an inevitable consequence of having two leaders who
are tasked with the same job. The board followed a path which had
inevitable consequences. This fraction was the inevitable path chosen
by the board. Any one with half a brain would have seen it coming. I
didn't do anything to cause it, or to corrode anything.
I quit fundamentally because you cant work with people who treat you
like shit, or people whose organizational structure and policies
inevitably will result in people being treated like shit. All it takes
is for one new person to be elected to the board, and Andreas could
find all of his work discarded too. If there anyone who would like to
run for the board with the ticket "Lets build the next squeak on pharo
core", I for one will vote for you, and we can throw this unplanned,
unmanageable trunk chaos thing away.
I have repeatedly stated that until the board has established its
terms of engagement there is nothing more that can be done, and having
watched 4 years of work be routinely discarded piece by piece, I don't
feel inclined to throw more good effort after bad.
However I do think that it behoves me to point out whenever I can just
how much time and effort the boards actions have wasted, and how much
code and progress they have thrown in the bin, because those "terms of
engagement" are still needed.
More information about the Squeak-dev