Mercurial > pylearn
annotate doc/v2_planning/code_review.txt @ 1243:7b86c1772932
requirements: Agreement with Pascal's remark
author | Olivier Delalleau <delallea@iro> |
---|---|
date | Thu, 23 Sep 2010 12:10:41 -0400 |
parents | a9b601119197 |
children | 14444845989a |
rev | line source |
---|---|
1209
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
1 |
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
2 Code Review |
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
3 =========== |
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
4 |
1235
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
5 commity members |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
6 --------------- |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
7 |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
8 * Fred B.*, Pascal L., Olivier D., Arnaud B. |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
9 |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
10 TODO |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
11 ---- |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
12 |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
13 - make a list of point to compare tools |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
14 - review interresting projects |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
15 - make a decission |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
16 |
1209
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
17 Some system that we should check: |
1235
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
18 --------------------------------- |
1209
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
19 |
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
20 - `rietveld <http://code.google.com/p/rietveld/>` Made by Guido van Rossum |
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
21 - `Gerrit <http://code.google.com/p/gerrit/>` |
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
22 - `track PeerReviewPlugin <http://trac-hacks.org/wiki/PeerReviewPlugin>` Could be integrated with the current ticket system? |
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
23 - `feature request at assembla <http://feedback.assembla.com/forums/5433-feature-requests/suggestions/253297-add-a-code-review-tool-e-g-reviewboard->` |
1235
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
24 - `Review Board <http://www.reviewboard.org>`_ |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
25 - `reviewboard <http://code.google.com/p/reviewboard/>` |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
26 - `Code Striker <http://codestriker.sourceforge.net/>` |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
27 - `JCR <http://jcodereview.sourceforge.net/>` |
1209
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
28 |
1235
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
29 What we could want from our code review |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
30 --------------------------------------- |
1209
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
31 |
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
32 - integrate with our ticket system? |
5ff1d375fc33
added a first list of code review system.
Frederic Bastien <nouiz@nouiz.org>
parents:
diff
changeset
|
33 - Should we keep our current ticket system? |
1235
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
34 - work with mercurial |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
35 |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
36 Doc on code review |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
37 ------------------ |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
38 |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
39 - http://code.google.com/p/support/wiki/CodeReviews |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
40 - http://ostatic.com/blog/open-source-code-review-tools |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
41 - http://en.wikipedia.org/wiki/Code_review |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
42 |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
43 Alternative to code review |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
44 -------------------------- |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
45 |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
46 - Over-the-shoulder – One developer looks over the author's shoulder as the latter walks through the code. |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
47 - Email pass-around – Source code management system emails code to reviewers automatically after checkin is made. |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
48 - Pair Programming – Two authors develop code together at the same workstation, such is common in Extreme Programming. |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
49 - Tool-assisted code review – Authors and reviewers use specialized tools designed for peer code review. |
a9b601119197
added project to review and other stuff in code_review.txt
Frederic Bastien <nouiz@nouiz.org>
parents:
1233
diff
changeset
|
50 - Test-Driven development |