On 9/12/08, Mike Nereson <miken...@gmail.com> wrote:
> We're gaining a little momentum now. Chris just us this month and brought
> some new excitement to the project. Today, Raja contacted me about joining
> the project. We've discussed some points of entry for him and I think he'll
> make a great addition to the team.
>
> Raja is in India, which now stretches our team across North America, Europe,
> and Asia. He is an open source advocate (just like the rest of us) and uses
> Ubuntu to teach computer science to children in India.
>
> Raja took at look at the issue list and mentioned looking at Issue 60 (XML
> Report) and Issue 59 (DependencyConstraintException should report the
> violating class). The XML report is not quite ready. We are waiting on Chris
> to finish implementing the Listener support. The XML report is going to be
> generated by a Listener implementation.
>
> Issue 59 however, is probably the most important issue that we are aware of
> right now. Also, its not a bug fix, it is an enhancement, so it would be a
> great task for someone to join the project with.
>
> I would recommend reading the discussions that we have had on issue
> the comments
> within the issue
> itself<http://code.google.com/p/architecturerules/issues/detail?id=59>
> .
>
> The key questions right now are:
> 1) Is Classcycle <http://classycle.sourceforge.net/> a tool that can help us
> with this?
> 2) Is it the best tool for the job? What are the alternatives?
> 3) Is Classcycle hosted in any maven repository?
>
> The code that executes when a violation is found in
> AbstractArchitecturalRules<http://code.google.com/p/architecturerules/source/browse/trunk/architecture-rules/src/main/java/org/architecturerules/services/AbstractArchitecturalRules.java?r=500#239>.