Hi all, I have finished the development job of features:
3. Add MetaData? for Tapestry components in Web Page Editor's palette AND 1.Validation function in Tapestry .tml file source view and i have updated the TapestryTool's update center already, you guys can install and have a trial of it now To Igor: I had a review of Eclipse WTP's source code for Eclipse Indigo, it seems that things change much, so i want to change the next step plan, * 8.1 - 8.7 change to 8.8 - 8.15 Tapestry's built in Live Class Reloading support * 8.8 - 8.15 change to 8.1 - 8.7 Add Eclipse Indigo support for TapestryTools, check details here[2] I want to do transfer job first to avoid do the Live Class Reloading support things twice, once for Eclipse Helios and one for Indigo. So, in the coming week, i will focus on supply Eclipse Indigo support for TapestryTools. You idea? Thank you 在 2011年7月19日 下午3:50,Gavin Lei <gavingui2...@gmail.com> 写道: > Hi there, > > As i missed the Live class reload feature in the last mail, so the new > plan for the next period about the TapestryTools development job is: > > * 7.19 - 7.31: > > 3. Add MetaData? for Tapestry components in Web Page Editor's palette > > Add proper icons and text label for tapestry components to improve > their looking. These tapestry components are current ugly just use > default icons and default text. > > AND > > 1.Validation function in Tapestry .tml file source view > > Beyond the basic JSP validation already provided with the JSP editor, > this editor supplies semantic validation of the Tapestry standard tag > libraries for both EL and non-EL attribute values. > > Details about these two features can be found here[1] > > * 8.1 - 8.7 > Tapestry's built in Live Class Reloading support > > > * 8.8 - 8.15 > Add Eclipse Indigo support for TapestryTools, check details here[2] > > * 8.16 - 8.23 > Fix Issue 10.Add application's custom components support for > TapestryTools palette, check details here[3] > > * After GSoC's deadline > > Fix Issue 8, this part is difficult, i have no idea how much time it > will cost, i will design a common implement framework, use XML > document to define components' parameters, TapestryTools will load the > parameters for each component, add content assit for all the Tapestry > components. > > It have much possibility that i can not finished this feature in > GSoC's time period, but i will keep TapestryTools as a longterm open > source tools for Tapestry developers, keep improving this tool after > GSoC. > > > [1] > http://code.google.com/p/tapestrytools/wiki/GSoC_Project_MidTerm_Evolution > [2] http://code.google.com/p/tapestrytools/issues/detail?id=6 > [3] http://code.google.com/p/tapestrytools/issues/detail?id=10 > [4] http://code.google.com/p/tapestrytools/issues/detail?id=8 > > > > 在 2011年7月18日 下午9:11,Gavin Lei <gavingui2...@gmail.com> 写道: >> Hi Igor, >> >> This is my plan for the next period about the TapestryTools development job: >> >> * 7.19 - 7.31: >> >> 3. Add MetaData? for Tapestry components in Web Page Editor's palette >> >> Add proper icons and text label for tapestry components to improve >> their looking. These tapestry components are current ugly just use >> default icons and default text. >> >> AND >> >> 1.Validation function in Tapestry .tml file source view >> >> Beyond the basic JSP validation already provided with the JSP editor, >> this editor supplies semantic validation of the Tapestry standard tag >> libraries for both EL and non-EL attribute values. >> >> Details about these two features can be found here[1] >> >> * 8.1 - 8.7 >> >> Add Eclipse Indigo support for TapestryTools, check details here[2] >> >> * 8.8 - 8.15 >> >> Fix Issue 10.Add application's custom components support for >> TapestryTools palette, check details here[3] >> >> * 8.16 - 8.30 and future >> >> Fix Issue 8, this part is difficult, i have no idea how much time it >> will cost, i will design a common implement framework, use XML >> document to define components' parameters, TapestryTools will load the >> parameters for each component, add content assit for all the Tapestry >> components. >> >> It have much possibility that i can not finished this feature in >> GSoC's time period, but i will keep TapestryTools as a longterm open >> source tools for Tapestry developers, keep improving this tool after >> GSoC. >> >> >> >> [1] >> http://code.google.com/p/tapestrytools/wiki/GSoC_Project_MidTerm_Evolution >> [2] http://code.google.com/p/tapestrytools/issues/detail?id=6 >> [3] http://code.google.com/p/tapestrytools/issues/detail?id=10 >> [4] http://code.google.com/p/tapestrytools/issues/detail?id=8 >> >> >> >> 在 2011年7月17日 下午12:18,Gavin Lei <gavingui2...@gmail.com> 写道: >>> Hi all, >>> >>> I have finished this feature implemention job for TapestryTools: >>> >>> 2. Autocomplete of properties from the .java page when editing the .tml file >>> >>> In the Source Page of the Web Page Editor, add the Tapestry tag, (for >>> example ${prop:index}). With the cursor inside the brackets, hit >>> Ctrl+spacebar, should see a pop-up with a list of all the available >>> properties defined in the corresponding java class. Check details >>> here. >>> >>> And i have updated the TapestryTools update center, you guys can have >>> a trial of it >>> >>> >>> 在 2011年7月8日 上午10:59,Gavin Lei <gavingui2...@gmail.com> 写道: >>>> Yes, it is in my next stage plan here [3] >>>> http://code.google.com/p/tapestrytools/wiki/GSoC_Project_MidTerm_Evolution >>>> >>>> 2011/7/7 Dmitry Gusev <dmitry.gu...@gmail.com>: >>>>> Hi, >>>>> >>>>> is there any plans to support Eclipse Indigo? >>>>> >>>>> 2011/7/7 Gavin Lei <gavingui2...@gmail.com> >>>>> >>>>>> Hi All, >>>>>> >>>>>> TapestryTools finish development job of features >>>>>> >>>>>> 5. Add convenient way for the Web Page Editor to change-over between a >>>>>> Tapestry page's .tml file and .java file >>>>>> >>>>>> AND >>>>>> >>>>>> 6. Add Tapestry built in and custom components autocomplete function >>>>>> for WTP Web Page Editor's source view >>>>>> >>>>>> in project proposal [1]. You guys can check details here[2], i have >>>>>> updated TapestryTools update center and you guys can hava a trial of >>>>>> it. >>>>>> >>>>>> To Igor, >>>>>> >>>>>> This is current status of TapestryTools [3], a simple a document for >>>>>> GSoC's midterm evalution :-) >>>>>> >>>>>> [1] http://code.google.com/p/tapestrytools/ >>>>>> [2] >>>>>> http://code.google.com/p/tapestrytools/wiki/Partner_location_and_content_assist_helper >>>>>> [3] >>>>>> http://code.google.com/p/tapestrytools/wiki/GSoC_Project_MidTerm_Evolution >>>>>> 在 2011年6月22日 下午9:10,Gavin Lei <gavingui2...@gmail.com> 写道: >>>>>> > Hi All, >>>>>> > >>>>>> > New version of Visual Tapestry tools are published, please have a >>>>>> > trial of it. This version fixed these two issues: >>>>>> > >>>>>> > [1] http://code.google.com/p/tapestrytools/issues/detail?id=1&can=1 >>>>>> > [2] http://code.google.com/p/tapestrytools/issues/detail?id=2&can=1 >>>>>> > >>>>>> > We plan to publish a new version in the coming 2 weeks, which includes >>>>>> > these two features in our project proposal [3]: >>>>>> > >>>>>> > 5. Add convenient way for the Web Page Editor to change-over between a >>>>>> > Tapestry page's .tml file and .java file >>>>>> > AND >>>>>> > 6. Add Tapestry built in and custom components autocomplete function >>>>>> > for WTP Web Page Editor's source view >>>>>> > >>>>>> > [3] http://code.google.com/p/tapestrytools/ >>>>>> > >>>>>> > Look forward for more feedbacks, thank you :-) >>>>>> > >>>>>> > 在 2011年6月5日 上午10:23,Gavin Lei <gavingui2...@gmail.com> 写道: >>>>>> >> Hi all, >>>>>> >> >>>>>> >> I have published a new trial version of this tapestry visual editor >>>>>> >> tool, it includes 2 more features in my project proposal [1] : >>>>>> >> >>>>>> >> 4. Add Tapestry component drap-and-drop feature support for .tml file >>>>>> editor >>>>>> >> 7.Tapestry component's parameters property view >>>>>> >> >>>>>> >> And the version fix 3 issues in issue list [2]: >>>>>> >> 1. Default template for Tapestry pages is wrong >>>>>> >> 2. Default template for components is broken >>>>>> >> 3. Improvements for the "Create component" dialog >>>>>> >> >>>>>> >> Its upate site is still >>>>>> >> http://tapestrytools.googlecode.com/svn/trunk/TapestryTools_UpdateSite/ >>>>>> , >>>>>> >> welcome for more feedbacks, thank you >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> [1] http://code.google.com/p/tapestrytools/ >>>>>> >> [2] http://code.google.com/p/tapestrytools/issues/list >>>>>> >> >>>>>> >> 在 2011年5月27日 上午10:55,Gavin Lei <gavingui2...@gmail.com> 写道: >>>>>> >>> And there is a simple guide here [2] about how to install this tool >>>>>> >>> in >>>>>> >>> Eclipse 3.6 successful :-) >>>>>> >>> >>>>>> >>> [2] >>>>>> http://code.google.com/p/tapestrytools/wiki/TapestryTools_Install_Guide >>>>>> >>> >>>>>> >>> 在 2011年5月27日 上午10:54,Gavin Lei <gavingui2...@gmail.com> 写道: >>>>>> >>>> Hi all, >>>>>> >>>> >>>>>> >>>> I have build a update site [1] for this project, if you are >>>>>> >>>> interested, you can have a trial of this tool as you wish, it has >>>>>> >>>> some >>>>>> >>>> basic functions, and i am still working for it. Currently, i am >>>>>> >>>> working for add Tapestry components into Web Page Editor's palette, >>>>>> >>>> it >>>>>> >>>> will help users to add Tapestry components in *.tml file by >>>>>> >>>> drag-and-drop components in palette. >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> [1] >>>>>> http://tapestrytools.googlecode.com/svn/trunk/TapestryTools_UpdateSite/ >>>>>> >>>> >>>>>> >>>> >>>>>> >>>> -- >>>>>> >>>> --------------------------------- >>>>>> >>>> Best Regards >>>>>> >>>> Gavin Lei (雷银) >>>>>> >>>> Email: gavingui2...@gmail.com >>>>>> >>>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> -- >>>>>> >>> --------------------------------- >>>>>> >>> Best Regards >>>>>> >>> Gavin Lei (雷银) >>>>>> >>> Email: gavingui2...@gmail.com >>>>>> >>> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> -- >>>>>> >> --------------------------------- >>>>>> >> Best Regards >>>>>> >> Gavin Lei (雷银) >>>>>> >> Email: gavingui2...@gmail.com >>>>>> >> >>>>>> > >>>>>> > >>>>>> > >>>>>> > -- >>>>>> > --------------------------------- >>>>>> > Best Regards >>>>>> > Gavin Lei (雷银) >>>>>> > Email: gavingui2...@gmail.com >>>>>> > >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> --------------------------------- >>>>>> Best Regards >>>>>> Gavin Lei (雷银) >>>>>> Email: gavingui2...@gmail.com >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org >>>>>> For additional commands, e-mail: dev-h...@tapestry.apache.org >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Dmitry Gusev >>>>> >>>>> AnjLab Team >>>>> http://anjlab.com >>>>> >>>> >>>> >>>> >>>> -- >>>> --------------------------------- >>>> Best Regards >>>> Gavin Lei (雷银) >>>> Email: gavingui2...@gmail.com >>>> >>> >>> >>> >>> -- >>> --------------------------------- >>> Best Regards >>> Gavin Lei (雷银) >>> Email: gavingui2...@gmail.com >>> >> >> >> >> -- >> --------------------------------- >> Best Regards >> Gavin Lei (雷银) >> Email: gavingui2...@gmail.com >> > > > > -- > --------------------------------- > Best Regards > Gavin Lei (雷银) > Email: gavingui2...@gmail.com > -- --------------------------------- Best Regards Gavin Lei (雷银) Email: gavingui2...@gmail.com
--------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org For additional commands, e-mail: dev-h...@tapestry.apache.org