[Release] 3.11 liaison change
Andreas Raab
andreas.raab at gmx.de
Thu Jul 2 17:08:29 UTC 2009
Keith Hodges wrote:
> I dont know what you are talking about... this is closer to what people
> do in normal development... out in the non squeak world they have a
> thing called "make" Make defines tasks that are assembled together to
> perform a build. Builds are preformed regularly together with automated
> testing.
Indeed. But make generally runs against a set of well-defined source
code repositories, not against an issue tracker. The source code
repository is accessible to the developer and allows the developer to
quickly do many important operations (merge, diff, compare). That's just
the model I'm after.
> The whole point is to make it simpler, but since you havent seen it end
> to end you think it is complicated. What is complicated about it...
>
> I say again... you submit you fixes to mantis, and bob builds the image
> and documents the changes for you.
A typical use case is that a developer starts some bit of work this week
and then only gets around to work on it again two weeks later. What the
developer needs to be able to do is to find out what changed, find out
whether it affects any part that he was working on, and merge eventual
differences. Monticello can handle these tasks trivially, I have no idea
how Mantis or Bob would help me here.
> I do commercial software development too, and working to a moving target
> doesnt work.
Out of curiosity, how big are these projects (i.e., how many people work
on them concurrently)?
[BTW, I gotta run to work; I'm late already. I'll be back tonight.]
Cheers,
- Andreas
More information about the Release
mailing list