Hi Igor,

In our project proposal, we have the following must-have feature:

Tapestry's built in Live Class Reloading support
It should be possible to change Java code, template files, properties
etc, and see the results without to restart the web server. In the
past there were some problems with WTP and Live Class Reloading(click
here to check details about Class Reloading feature and its
importance) , our project will fix this problem.


In Eclipse Indigo with TapestryTools, after i create a Tapestry
project, and deploy it in Tomcat, once i edit the Java Class file or
*.tml file, i can see the change immediately in Internet Explorer. So
the problem is, What is the specific demand of this feature?  I do not
think there is any problems with WTP and Live Class Reloading, at
least in Eclipse Indigo. Your idea? Thank you

在 2011年7月30日 下午1:51,Gavin Lei <[email protected]> 写道:
> 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 <[email protected]> 写道:
>> 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 <[email protected]> 写道:
>>> 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 <[email protected]> 写道:
>>>> 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 <[email protected]> 写道:
>>>>> 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 <[email protected]>:
>>>>>> Hi,
>>>>>>
>>>>>> is there any plans to support Eclipse Indigo?
>>>>>>
>>>>>> 2011/7/7 Gavin Lei <[email protected]>
>>>>>>
>>>>>>> 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 <[email protected]> 写道:
>>>>>>> > 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 <[email protected]> 写道:
>>>>>>> >> 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 <[email protected]> 写道:
>>>>>>> >>> 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 <[email protected]> 写道:
>>>>>>> >>>> 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: [email protected]
>>>>>>> >>>>
>>>>>>> >>>
>>>>>>> >>>
>>>>>>> >>>
>>>>>>> >>> --
>>>>>>> >>> ---------------------------------
>>>>>>> >>> Best Regards
>>>>>>> >>> Gavin Lei (雷银)
>>>>>>> >>> Email: [email protected]
>>>>>>> >>>
>>>>>>> >>
>>>>>>> >>
>>>>>>> >>
>>>>>>> >> --
>>>>>>> >> ---------------------------------
>>>>>>> >> Best Regards
>>>>>>> >> Gavin Lei (雷银)
>>>>>>> >> Email: [email protected]
>>>>>>> >>
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> > --
>>>>>>> > ---------------------------------
>>>>>>> > Best Regards
>>>>>>> > Gavin Lei (雷银)
>>>>>>> > Email: [email protected]
>>>>>>> >
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> ---------------------------------
>>>>>>> Best Regards
>>>>>>> Gavin Lei (雷银)
>>>>>>> Email: [email protected]
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Dmitry Gusev
>>>>>>
>>>>>> AnjLab Team
>>>>>> http://anjlab.com
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> ---------------------------------
>>>>> Best Regards
>>>>> Gavin Lei (雷银)
>>>>> Email: [email protected]
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> ---------------------------------
>>>> Best Regards
>>>> Gavin Lei (雷银)
>>>> Email: [email protected]
>>>>
>>>
>>>
>>>
>>> --
>>> ---------------------------------
>>> Best Regards
>>> Gavin Lei (雷银)
>>> Email: [email protected]
>>>
>>
>>
>>
>> --
>> ---------------------------------
>> Best Regards
>> Gavin Lei (雷银)
>> Email: [email protected]
>>
>
>
>
> --
> ---------------------------------
> Best Regards
> Gavin Lei (雷银)
> Email: [email protected]
>



-- 
---------------------------------
Best Regards
Gavin Lei (雷银)
Email: [email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to