Another option would be to use a specialized code review tool, though
someone would have to host it. There's one thing that may not fit
about these, though: usually they are for reviewing *changes* and not
existing code. I don't know what the good ones are, but some otherwise
commercial products are free for Open Source projects (all of these
list Git support as well):

SmartBear CodeCollaborator / CodeReviewer
http://smartbear.com/codecollab.php
http://smartbear.com/codecollab-buy.php <-- about open source
licensing

Atlassian Crucible
http://www.atlassian.com/software/crucible/
http://www.atlassian.com/software/crucible/licensing-faq.jsp#open-source
<-- about open source licensing

I know there are some open source ones as well, personally I've only
used Crucible once and an open source tool a long time ago (don't
remember which one).

Or how about writing a simple code review app in lift as an example
project :)

Erkki L

On Dec 29, 9:31 pm, Naftoli Gugenheim <[email protected]> wrote:
> Neat, thanks!
> Where to post it is a very, very good question. I would suggest not to invest 
> much in a particular medium before you help us crystallize a good answer!
> (Attention all interested in the naming progess: I think we made good 
> progress in terms of guidelines, and I think the next step is to discuss this 
> question!)
> Originally the idea was to keep an organized Google Docs spreadsheet. I am 
> not sure how sustainable the approach is though, because the amount of 
> overhead may weigh it down too much. I am curious if that is part of why not 
> much progress has been made. Jim, if you're reading this (I hope you are!) 
> can you comment?
> The problem with just filing tickets is that everyone has different ideas, so 
> discussion may be necessary to arrive at a consensus. At least posting it 
> here first means if someone objects he will have a chance to voice his 
> objection.
> One idea is one discusson thread, in the main Lift list, per Lift class. If 
> everyone focuses on one or a few classes at a time it won't clog the list too 
> much.
> Another idea of mine is to put the lift source file on Google Docs as a text 
> document, and people can contribute to the discussion by writing inside the 
> scaladoc comments. Nothing will get merged directly back to git; it's just a 
> very lightweight way of discussing. E.g.:
> /**
>     Xxxxx Xxxxxx xxx  Xxx
>   Erkki: why is xxx xx xxxxxxx
>   nafg: well, xxx and xxx
>   erkki: okay, but ...
>  */
>  def someFoo ...
>
> What do you think? Very out of the box but it means very little copy-pasting 
> work: the only overhead is uploading a source file; the rest is pure 
> discussion in an inherently organized context.
> The disadvantage compared to threads on the list is that it won't get as much 
> automatic public scrutiny, but whoever wants can have Google Docs email them 
> any edits.
> Thoughts, everyone?
> Thanks.
>
> -------------------------------------
>
> Erkki Lindpere<[email protected]> wrote:
>
> Hmm... actually seems like it will be a long document, I've already
> got several suggestions with 10 minutes of looking. Maybe I'll do a
> complete code review for the lift-webkit module if I have time / feel
> like it. Where should I post it? There doesn't seem to be a separate
> developers list.
>
> Erkki L
>
> On Dec 29, 7:58 pm, Erkki Lindpere <[email protected]> wrote:
>
> > Ok, I'll collect some specific issues I have with the API over a bit
> > longer period of usage and post them as an issue in GitHub? Or here?
>
> > Erkki L
>
> > On Dec 28, 4:40 am, Naftoli Gugenheim <[email protected]> wrote:
>
> > > > * there are several classes that have lots of methods in them that
> > > > don't all belong together. For example: S, LiftRules, I'm sure there's
> > > > more. Some packages have too many classes as well. I think there
> > > > should be a cleaner separation of concerns.
>
> > > Again, I think there is a willingness to do something about this but we 
> > > need
> > > your feedback. How would you categorize the concerns that S and LiftRules
> > > address? How would you like to see that categorization reflected in the 
> > > API?
>
> --
>
> You received this message because you are subscribed to the Google Groups 
> "Lift" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group 
> athttp://groups.google.com/group/liftweb?hl=en.

--

You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.


Reply via email to