creadur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Burrell Donkin (JIRA)" <j...@apache.org>
Subject [jira] [Created] (RAT-131) GSOC Refactor Apache Rat Core to a Classic Object Oriented Design
Date Sat, 23 Mar 2013 19:17:15 GMT
Robert Burrell Donkin created RAT-131:
-----------------------------------------

             Summary: GSOC Refactor Apache Rat Core to a Classic Object Oriented Design
                 Key: RAT-131
                 URL: https://issues.apache.org/jira/browse/RAT-131
             Project: Apache Rat
          Issue Type: Wish
            Reporter: Robert Burrell Donkin


The core code for Apache Rat has difficulties which lead to a high bar for contributions:

* based on an experimental streaming architecture
* hard to understand
* poorly covered by edge-to-edge tests

Replace this by a conventional object-oriented design with clear model based on the domain.

A good opportunity for a student interested in Agile, test-first approaches and domain-driven
design with a good sense of object-oriented design to showcase their skills and learn about
open source development. The emphasis would be on high quality, test-driven code driving a
clear, well documented design,  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message