Name : Akhil Anil Karun
Email : akhil.karun@gmail.com
Proposal Title : Enhance Tuscany Widget Support
Apache Project Name : Tuscany
Mentor Name : Luciano Resende (Pending Confirmation)
Link To Project Idea JIRA : Enhance Tuscany Widget Support
Proposal Content Details :
Current Intentions
Apache Tuscany(TM) is a
Removing some hardcoded values for pojo.
Javascript Generator is used to implement the GUI features of the Luke application as it is Apache Licensed and can be used in the Lucene trunk.
Configuration Control
Tabbed pane is already done using Pivot API for the Luke application. There is a pane for plugins that is empty in the sandboxed version.A Tab Pane is added as a BXML file as :
Week |
Dates |
Work to be done |
Week 0 |
July 20th to August 2nd |
Familiaring with overall Tuscany architecture and specifically with widget implementation. Discussing and prototyping implementation aspects. |
Week 1,2, |
August 5th to August 25th |
Implementation a of javascript code generator for jquery. |
Week 3,4 |
August 26th to September 13th |
Implement the the configuration option that the user can use to specify which js framework to use. |
Week 6 |
September 6th to September 13th |
Do the documentation for code till date |
Week 7,8 |
September 16th to September 30th |
Implement integration test. |
Week 9,10 |
September 30th to October 14th |
Open for comments for improvements from mentor and community. |
Week 11 |
October 14th to October 21st |
Extra Week for catching up in case of delays. Code review. |
Week 12 |
October 21st to October 28th |
Do documentation for code till date |