Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

People Available to Help

If you are interested in being part of the working group on this please add your details to the table below.

NameContact DetailsLocation
Taher Alkhateebtaher at apache dot orgKuwiait
Jacques Le Rouxjleroux at apache dot orgFrance
   
   
   
   
   
   

 

Jacques, Taher, Nicolas, Julien, Gil, Sharan,  Hotwax team??

 

 

  • Include ideas for design philosophy (note from Taher)
  • need to document our design philosophy for others to consider when writing code. I don't mean just formatting conventions but also things like writing to interfaces, TDD, design rules specific to OFBiz, and so on.
  • Use of JIRA for tracking work - can use subtasks linked to one overall task ? Open a master issue with macro sub-task, linked to wiki for each conception detai

 

Current Top 5 Re-factoring Focus Areas

Nicolas Malinnmalin at apache dot orgFrance
Julien Nicolasjnicolas at apache dot orgFrance
Gil Portenseignepgil at apache dot orgFrance
Sharan Fogasharan at apache dot orgCzech Republic
Hotwax Team ??  
 AREAREASON FOR RE-FACTORSTATUSWHO IS WORKING ON IT?JIRA MASTER ISSUE LINKCOMMENTS
1EntitySaxReader EntitySaxReader implements javolution interfaces and looks hideous     
2HtmlFormRendererHtmlFormRenderer is 3000 lines of code and the interfaces it implements
are also huge
    
3 XmlFormRendererXmlFormRenderer does not implement more than half of the methods     
4Dependencies on Deprecated Classes / ConstructorsLots of dependencies on deprecated classes / constructors (e.g.
HtmlScreenRenderer, FoScreenRenderer)
    
5Start.javaLots of dependencies on deprecated classes / constructors (e.g.
HtmlScreenRenderer, FoScreenRenderer)
 Taher Alkhateeb  
6Implementations with no interfacesImplementations with no interfaces (e.g. TemporalExpression, GroupModel,
Cache, etc ...)