...
Refactoring is the cleaning, tidying or improving the existing code yet keeping the same functionality. If you want to know more, here you go!
Why do we want to do this re-factoring?
...
Yes, we do believe that it is worth the effort. The main benefit will be a cleaner, tidier code base that will allow us a lot the flexibility to grow and interface to a range of technologies easily. Check out the Planning and
Want to help?
Add your coordinates to the Current Team.
Take a look at:
- the Project Approach for details about
...
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.
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 |
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.
...
- what how we want to achieve the re-factor and;
- the Current Re-Factor To Do List for a list of the tasks that need doing.
If you see a task that someone has taken on that you would like to work on, contact the person to see how you can help.
If you see a task that is not assigned that you want to start, put your name down and create a JIRA to start the task if one has not already been created.
If you see a task from the list of other things that need doing, that you want to work on, add it to the table of activities, create a JIRA and assign it to yourself.
If you decide to get involved
If after you've taken a look at what we want to do and you are keen to help then please read the section on coding practices. One of the goals of the re-factoring is to improve the quality of the design and code.
The application of modern coding practices and design patterns is the key to achieving these goals.
Not sure where to start? Need more information?
If you'd like to help out but are not sure where to start then please contact our development mailing list or leave a comment on this page.