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


Reply via email to