Architecture Rules Welcomes Raja

0 views
Skip to first unread message

Mike Nereson

unread,
Sep 12, 2008, 3:42:51 PM9/12/08
to architectur...@googlegroups.com
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 59 and the comments within the issue itself.

The key questions right now are:
1) Is Classcycle 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. This is where we need to add the new functionality to determine which classes are involved in broking the rule and exactly which parts of the rule were violated.

Additionally,Raja mentioned possible sending a little monetary support. I had hoped to get about $30 in donations from the user base to rent some server space and buy the architecturerules.org domain. I think Raja might finally make this dream come true ( : Raja, if you determine that your oraganization can help out with this, you can send the donation to paypal. Information is at http://72miles.com/architecturerules/fund-raising-drive. Once the domain and space are setup. I am going to setup a new blog for any of the developers to blog about architecture rules on, and I am going to move all of the documentation out of a wordpress blog and into a wiki. That way you all can help with documentaiton contribution if you want to. Awesome!

Thanks for your hard work everyone. And welcome Raja.

~ Mike Nereson

cda...@gmail.com

unread,
Sep 12, 2008, 7:32:39 PM9/12/08
to architectur...@googlegroups.com
Welcome Raja!

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

> 59<http://groups.google.com/group/architecture-rules-dev/search?group=architecture-rules-dev&q=59&qt_g=Search+this+group>and


> 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>.

Reply all
Reply to author
Forward
0 new messages