On Nov 29, 2011, at 4:25 PM, Stéphane Ducasse wrote:
> Hi guys
>
> We are writing some articles on the work of veronica to support merging
> activities. We need your input great smalltalk community :)
> What are the questions that you ask yourselves when you are/want to merge
> some code in your project?
> We would like to do a compilation of questions and also evaluate how the
> solution of veronica solves them or part of them.
>
> Here are some typical questions we asked ourselves.
> - What other changes did this change require?
> - Can I integrate this change right now?
> - How large it is?
> - Who made it?
> - Is it still valid (when I'm working on an old change)?
> - Is this change impacted by a change that happened in another
> branch of my software?
>
- Which Packages are touched by the change?
- Are the tests green after?
- How stable is the code that is changed by this patch (that is: Was the code
changed
a lot recently?)
- Is the changed code actually used? How is is used? --> in the sense of is
that code
"hot", e.g. is is used to render the current desktop? Is is needed when
starting the image?
Is is executed when merging changes?
- What is the status of the commiter? Did he commit a lot good code or did
his/her past
changes lead to corrections all the time?
- are there other bugs reported that are related to the change?
- are there failing tests related to this change?
Marcus
--
Marcus Denker -- http://marcusdenker.de