Lessons learnt from been an integrator

Hannes Hirzel hirzel at spw.unizh.ch
Tue Aug 24 13:57:53 UTC 2004


Hello,

stéphane ducasse wrote:
> Hi all
>
> here are the lessons we learnt while building the 3.7 image. We wanted
> to have shout, rb, connector
> morph in 3.7 but there were too much patches.

What do you mean by this? Did the packages not load? Or did they overwrite
important methods? How did you find out?

> We are sorry about that.
>
>     - We had to decide if we add balloon 3d with pooh broken or not,
same
>     for the language editor. We decided to add manually the fixes
because
>     we do not have access to the code. But this cannot continue like
that.
>
> For the next release here is a list of properties that packages should
> have:
>     - be maintained
>     - code access by one of the integrators
>     - minimizing the overriding of methods
>         - we should harvest the changes in the kernel
>         - put in places some mechanisms such as services
>
> Conclusion: I will do 3.7 full but do not count on me in the future.

I think that the time slot defined to the integration was way too
short (basically a few days between you announcing willing to do the job
the 18th of August and Doug wanting to have it finisted in a few days,
email of 21th). Today is the 24th.

> Apparently you are all too busy
> to pay attention to people that spend their time to build stuff for
> everybody.
>
> Stef
>
>
>

Thank you Stef for this report.

I learn that it is not possible to integrate Ned's connector morphs.
What is the reason? Did you contact Ned? He is often amazing how fast
he fixes things. I remember that he recently put out a new release.
As SM is down currently I cannot check.

It would be very nice to have the connector morphs in 3.7 full. Or perhaps
it is not a good idea to integrate something which
has not been retested. I would be willing to retest 3.7 full with Ned's
connector morphs included. However this will surely add a few days more.


Hannes



More information about the Squeak-dev mailing list