THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Name | Contact Details | Location | Timezone |
---|---|---|---|
Taher Alkhateeb | taher at apache dot org | Kuwait | UTC +3 |
Jacques Le Roux | jleroux at apache dot org | France | CET (UTC+1) |
Nicolas Malin | nmalin at apache dot org | France | CET (UTC+1) |
Julien Nicolas | jnicolas at apache dot org | France | CET (UTC+1) |
Gil Portenseigne | pgil at apache dot org | France | CET (UTC+1) |
Sharan Foga | sharan at apache dot org | Czech Republic | CET (UTC+1) |
Kulwant Singh | kulwantbughipura at gmail dot com | India | (UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi. |
Deepak Dixit | deepak at apache dot org | India | (UTC+05:30) |
Jacopo Cappellato | jacopoc at apache dot org | Italy | CET (UTC+1) |
Ron Wheeler | rwheeler at artifact-software dot com | Montreal, Canada | UTC -5 |
Current Top 5 Re-factoring Focus Areas
The table below includes the list of the 5 areas we currently want to re-factor.
If you are interested in working (or are in the process of working) on any of these areas then please add your name in the column below.
AREA | REASON FOR RE-FACTOR | STATUS | WHO IS WORKING ON IT? | JIRA MASTER ISSUE LINK | COMMENTS | |
---|---|---|---|---|---|---|
1 | EntitySaxReader | EntitySaxReader implements javolution interfaces and looks hideous | ||||
2 | HtmlFormRenderer | HtmlFormRenderer is 3000 lines of code and the interfaces it implements are also huge | ||||
3 | XmlFormRenderer | XmlFormRenderer does not implement more than half of the methods | ||||
4 | Dependencies on Deprecated Classes / Constructors | Lots of dependencies on deprecated classes / constructors (e.g. HtmlScreenRenderer, FoScreenRenderer) | ||||
5 | Start.java | This has some problems which I'm trying to tackle in JIRA: OFBIZ-6783 | In Progress | Taher Alkhateeb | OFBIZ-6783 |
Other ways to help
If our top 5 areas seem a little too much for you to take on then you can help in other areas too, and a little bit of work quickly adds up. Below are some other ideas for helping remove clutter and help clean up the code base.
...
Not sure where to start? Need more information?
...