Gavin, having TapestryTools not working in Eclipse Indigo of JavaEE developer is a sad limitation. Are there any plans to support it in the future?
2011/8/23 Gavin Lei <[email protected]> > Hi Igor, > > Please notice that you should *not* use Eclipse Indigo for JavaEE > developer,please just use Eclipse Indigo Classic[1]. And then install > the basic tools in my guide, after that, install TapestryTools. You > can find the step-by-step install document here[2]. > > I will explain the reason, why you should not use Eclipse Indigo for > JavaEE developer, as you know, TapestryTools is developed based on > Eclipes WTP, there are two parts of job: > > 1. Add some new Eclipse plugin projects, such as > "org.eclipse.jst.tapestry.ui" > 2. Modify WTP's source code directory (very little, usually just add > some entry points), for example, modify project > "org.eclipse.jst.jsf.core" source code > > So TapestryTools is just a more powerful Eclipse WTP, if you use > Eclipse for JavaEE developers which includes Eclipse WTP, then you try > to install TapestryTools, Eclipse will find out that there are already > many projects(for example org.eclipse.jst.jsf.core) in it, it will not > updated this plugin with same name includes in TapestryTools, so you > will miss some features of TapestryTools. > > So keep in mind that please just use Eclipse Classic :-) > > [1] http://www.eclipse.org/downloads/packages/eclipse-classic-37/indigor > [2] > http://code.google.com/p/tapestrytools/wiki/TapestryTools_Install_Guide > > 在 2011年8月23日 下午9:42,Igor Drobiazko <[email protected]> 写道: > > Hi Gavin, > > I installed TapestryTools into "Eclipse IDE for Java EE Developers" [1]. > I > > think this is "all-in-one" package and should contain all the required > > plugins. Unfortunately I'm experiencing problems which I reported to you > in > > a Skype chat. After installing the mentioned plugins manually, the > problem > > with missing components in the palette still exists. > > Can you please install [1] om your machine and reproduce the problem? > > [1] > http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigor > > Thank you > > > > 2011/8/22 Gavin Lei <[email protected]> > >> > >> Hi guys, > >> > >> Important Notice: > >> > >> Before you install TapestryTools in Eclipse Indigo to have a trial of > >> it, you should install these three basic tools first: > >> > >> 1. EMF and XSD SDK Combined EMF and EMF-XSD SDK > >> 2.GEF SDK 3.7 (GEF Code and Source) > >> 3. DTP sdk v1.9 (Code and Source) > >> > >> You guys can find the install guide documents here[1], and the > >> download urls for these plugins is here[2], this step is very > >> important, or your TapestryTools can not work properly, please keep > >> it in mind, thank you :-) > >> > >> [1] > >> http://code.google.com/p/tapestrytools/wiki/TapestryTools_Install_Guide > >> [2] > >> > http://download.eclipse.org/webtools/downloads/drops/R3.3.0/R-3.3.0-20110607160810/ > >> > >> 在 2011年8月21日 下午7:54,Gavin Lei <[email protected]> 写道: > >> > Hi Igor, > >> > > >> > I have almost finished Issue 10[1] develoment job, users can > >> > configuration custom. After user choose custom components packages, > >> > and collect all the custom components, they will be available in Web > >> > Page Editor's palette, and also in *.tml's auto-complete list. > >> > > >> > I have submited the source code to SVN workspace,updated the update > >> > center[2], and i wrote a simple guide document[3] about this feature, > >> > you guys can have a trial of it. > >> > > >> > [1] http://code.google.com/p/tapestrytools/issues/detail?id=10 > >> > [2] http://tapestrytools.googlecode.com/svn/TapestryTools_UpdateSite/ > >> > [3] > >> > > http://code.google.com/p/tapestrytools/wiki/Custom_Components_support_in_TapestryTools > >> > > >> > 在 2011年8月15日 下午2:52,Igor Drobiazko <[email protected]> 写道: > >> >> Hi Gavin, > >> >> if you are stuck with supporting Live Class Reloading, please go > ahead > >> >> with > >> >> other features, such as issue 10. Maybe we could concentrate on Live > >> >> Class > >> >> Reloading after GSOC deadline. > >> >> Thank you. > >> >> > >> >> 2011/8/13 Gavin Lei <[email protected]> > >> >>> > >> >>> Hi Igor, > >> >>> > >> >>> In the schedule, we should focus on Live Class Reloading support for > >> >>> TapestryTools, but according to the survey job to Eclipse's WTP, we > do > >> >>> not have a good solution to resolve this problem, May be we should > not > >> >>> change WTP's running time module, it is just my personal idea. If > you > >> >>> have any good advises, we can discuss it together. > >> >>> > >> >>> Now, As GSoC's deadline is coming, i think may be we should do some > >> >>> thing useful before the deadline, i will start the next feature in > the > >> >>> schedule: > >> >>> > >> >>> All the available component should appear in the palette view [1] > >> >>> > >> >>> You added this issue, it is hard to finish this feature because it > ask > >> >>> us to change Web Page Editor's palette's items loading module, we > need > >> >>> at least 10 days to do it. So, i would like to start this part of > job > >> >>> and finished it in GSoC's period. Is it OK ? > >> >>> > >> >>> Meanwhile, if you have any advises about Live Class Reloading > things, > >> >>> please talk with me, we can make a plan or something, and then > discuss > >> >>> when to start the Live Class Reloading job. > >> >>> > >> >>> [1] http://code.google.com/p/tapestrytools/issues/detail?id=10 > >> >>> > >> >>> 在 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, > >> >> > >> >> Igor Drobiazko > >> >> http://tapestry5.de > >> >> > >> > > >> > > >> > > >> > -- > >> > --------------------------------- > >> > Best Regards > >> > Gavin Lei (雷银) > >> > Email: [email protected] > >> > > >> > >> > >> > >> -- > >> --------------------------------- > >> Best Regards > >> Gavin Lei (雷银) > >> Email: [email protected] > > > > > > > > -- > > Best regards, > > > > Igor Drobiazko > > http://tapestry5.de > > > > > > -- > --------------------------------- > 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
