On Tue, Oct 19, 2010 at 10:57 PM, Senaka Fernando <[email protected]> wrote:

> Hi all,
>
> The very first code review session using Crucible was successful, though it
> took some time for us to learn how to set it up and use it. There were over
> 20 people actively reviewing code, and several suggestions were made on how
> to improve the code quality, and also on refactoring old code.
>
> We learned a few lessons:
>
> 1. You can open the idea/eclipse project directly from Crucible, instead of
> having to set it up in the IDE.
> 2. No code changes should be made after the crucible project for the review
> has been created. If not, Crucible will display old revisions.
> 3. You will need to bring your laptops to actively participate.
> 4. Make sure to allow anyone to join, so that people can join on their own
> after the review has begun.
>
> We also have a list of benefits:
>
> 1. More people took part in reviewing the code, than before. Some were
> silent during the session, but have added review comments (which is good;
> but we encourage everybody to speak up).
> 2. Most of us actually read the code individually instead of simply
> starring at the projection.
> 3. We have got much more feedback than former code reviews, which is
> awesome.
> 4. When fixing code, it is easy as opening up the review project in the
> IDE.
> 5. We might be able to accomodate external reviewers (passive) during the
> review sessions.
>
> I did explain a bit on how to use Crucible, but due to some issue in the
> resolution of the projected screen, the visual demonstration wasn't quite
> visible. But, we felt that most us learned how to make use of it (at least
> in a little way), and actually used it during the session.
>
> Many thanks to Ruchira for a well prepared session. We were able to review
> the entire code (but took ~30mins extra time). Charith was the scribe, and
> he will post more details on the review itself.
>


> Hi all ,
>

 As per my previous mail the code review comments and the general comments
can be found at
https://wso2.org/crucible/cru/COMPONENT-3

Few things i notices about using Crucible


   - Since each and every one can use the tool even people who do not want
   to speak out loudly will be able to comment on the code.
   - The advantage is the presenter does not get interrupted in the middle
   so often. So the presentation will go smoothly
   - the disadvantage is if people start just to comment using the tool and
   do not speak out the learning experience we get will be lesser .

So my suggestion is we must make sure to make it a more interactive session
since in that case the we will be able to learn more.

thanks,
Charith



> Thanks,
> Senaka.
>
> On Mon, Oct 18, 2010 at 10:51 AM, Senaka Fernando <[email protected]> wrote:
>
>> Hi all,
>>
>> Please note that there will be a demo on how to use crucible in IntelliJ
>> Idea (using the Atlassian Connector plugin) to review code, during the next
>> code review session scheduled for tomorrow at 2pm.
>>
>> Thanks,
>> Senaka.
>>
>> --
>> *Senaka Fernando*
>> Associate Technical Lead & Product Manager; WSO2, Inc.; http://wso2.com*
>> Member; Apache Software Foundation; http://apache.org
>>
>> E-mail: senaka AT wso2.com
>> **Phone: +1 408 754 7388; ext: 51736*
>> *Mobile: +94 77 322 1818
>> Linked-In: http://www.linkedin.com/in/senakafernando
>>
>> *Lean . Enterprise . Middleware
>>
>>
>
>
> --
> *Senaka Fernando*
> Associate Technical Lead & Product Manager - WSO2 G-Reg;
> WSO2, Inc.; http://wso2.com*
> Member; Apache Software Foundation; http://apache.org
>
> E-mail: senaka AT wso2.com
> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
> Linked-In: http://www.linkedin.com/in/senakafernando
>
> *Lean . Enterprise . Middleware
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Charith Dhanushka Wickramarachchi
Software Engineer
WSO2 Inc
http://wso2.com/
http://wso2.org/

blog
http://charithwiki.blogspot.com/

twitter
http://twitter.com/charithwiki
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to