From: Steve B. <Ste...@an...> - 2012-05-14 10:48:53
|
On 14/05/2012, at 8:01 PM, Erik Brangs wrote: > B) IIRC no changes flowed from the main repository to the soc2011 > repository. IMHO we should make sure that students merge all changes > from the main repository regularly, either from a separate branch that > is kept uptodate with the main repository or directly from the main > repository. I agree. The students should be working w.r.t. the head and merging from there where practicable. > Is there a strategy for merging the student's code as GSoC progresses? I don't believe that there is. Often the projects require a degree of prototyping work, which is not suitable for merging. > There may be some changes and/or refactorings which can be merged > immediately. Yes. To the extent that this happens, I agree strongly that it should be merged incrementally. This not only exposes the refactorings to greater scrutiny, but also allows the student a greater sense of achievement and helps break down the problem. > C) What's the status of testing for the GSoC projects? Are there any > plans to run regression tests against the student's code? In principal we can set this up. I think it's a good idea. We (ANU) can get this happening if the respective students / mentors let us know what they need. --Steve |