Re: Tapestry4e - New free eclipse plugin for Tapestry 5
Is this plugin still alive? I'm excited about the project, but the lack of documentation is a big problem. If there existed a simple tutorial with a couple of screenshots, that would do the trick. Shouldn't take too much time and I'm pretty sure it will increase the popularity of the plugin dramatically. Also, both types of instrumentation need to be supported, both and . I mostly use the latter, so Loom is a better plugin for me. Especially since it is documented. That said, I really appreciate the effort making this plugin! I will start a separate thread with a more general approach to IDE support. Regards Inge On Wed, Mar 25, 2009 at 8:58 PM, Marcelo Lotif wrote: > Alright! Thank you! The plugin is on the right way, thanks for your effort! > > Just a few notes about it: > - It didn't work on my Eclipse 3.3.2, just on 3.4.2...don't know why > - The autocompletion only work when you don't use "invisible > instrumentation", like instead of . I > don't know how difficult is to implement what I'm asking for, but if you do > it, it really will be a step foward. > - Where is the loom-like funcionality? I cant find it! > > Thanks in advance for your answers! > > On Wed, Mar 25, 2009 at 2:15 PM, Juan Miguel Salamanca < > juan.m.salama...@gmail.com> wrote: > > > Hi, > > > > The plugin is still in alpha stage. I am writing some support > documentation > > and it will be available soon. > > > > If you want to test the plugin, open any t5 project. Right click on the > > project, and you will see an option "Add/Remove Tapestry nature". Select > > that option, and make sure that the Tapestry builder is added to your > > project (you can see that in the project properties). Next, clean the > > project, and open any tml file. You should see the autocompletion of > > component and parameters. Also there is a functionality that allows you > to > > switch between a component class and your template (similar to loom-t5). > > > > Regards, > > > > Juan M Salamanca > > > > On Mon, Mar 23, 2009 at 5:12 PM, Marcelo Lotif > > wrote: > > > > > That's really nice! > > > The plugin is already done, or yet under testing? I've installed it via > > > your > > > eclipse update site but i can't figure out to use it... > > > > > > Thanks! > > > On Fri, Mar 20, 2009 at 1:53 PM, Juan Miguel Salamanca < > > > juan.m.salama...@gmail.com> wrote: > > > > > > > Thanks Fernando, > > > > > > > > I will consider changing the name of the plugin, though it will take > a > > > few > > > > days to move the project (google code does not allow to change the > name > > > of > > > > the project, so I will have to create a new one and move my source > > code, > > > > and > > > > project resources there). > > > > > > > > At the moment, I am working daily in the project, so I hope to have a > > > > decent > > > > set of features ready very soon. > > > > > > > > Regards, > > > > > > > > Juan M Salamanca > > > > > > > > On Fri, Mar 20, 2009 at 3:50 PM, Fernando Padilla > > > > > wrote: > > > > > > > > > huge pat on the back for tackling this! :) > > > > > > > > > > Though I vote/recommend that you change the name :) because I am > > > already > > > > > confused.. "use Tapestry4e when you want to develop Tapestry v5, > but > > > not > > > > > Tapestry v4". :) And there might be branding confusing as well.. > > > between > > > > > the Tapestry plugin and the Tapestry framework.. (probably can't > > > include > > > > > Tapestry in the name).. > > > > > > > > > > other than that, I can't wait to try it and have it mature! :) > > > > > > > > > > > > > > > > > > > > > > > > > On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: > > > > > > > > > >> Hello all, > > > > >> > > > > >> I have started the development of a new open source eclipse > plugin, > > > > called > > > > >> Tapestry4e. The code is licensed using GPL v3. It is hosted in > this > > > > >> address: > > > > >> > > > > >> http://code.google.com/p/tapestry4e/. I would like to invite all > of > > > you > > > > >> to > > > > >> try it and send me your feedback. > > > > >> > > > > >> The main feature of the project, is an editor for tapestry > > templates, > > > > that > > > > >> extends eclipse WTP HTML editor, and provides content assist for > > > > >> components > > > > >> and parameters, apart from the HTML, CSS and JS support that the > WTP > > > > >> editor > > > > >> provides. Content assist for properties is planned for Milestone > > 1.0. > > > > The > > > > >> project also implements a builder to provide > > > > >> > > > > >> Also, I am implementing wizards to provide support for common > tasks, > > > > such > > > > >> as: > > > > >> > > > > >>- Switch between a T5 class and a template > > > > >>- New TML template wizard > > > > >>- New Page/Component wizard > > > > >> > > > > >> Please contact me if you are interested in helping. I hope that > you > > > find > > > > >> it > > > > >> useful. > > > > >> > > > > >> Kind regards, > > > > >> > > > > >> Juan M Salamanca > > > >
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
Alright! Thank you! The plugin is on the right way, thanks for your effort! Just a few notes about it: - It didn't work on my Eclipse 3.3.2, just on 3.4.2...don't know why - The autocompletion only work when you don't use "invisible instrumentation", like instead of . I don't know how difficult is to implement what I'm asking for, but if you do it, it really will be a step foward. - Where is the loom-like funcionality? I cant find it! Thanks in advance for your answers! On Wed, Mar 25, 2009 at 2:15 PM, Juan Miguel Salamanca < juan.m.salama...@gmail.com> wrote: > Hi, > > The plugin is still in alpha stage. I am writing some support documentation > and it will be available soon. > > If you want to test the plugin, open any t5 project. Right click on the > project, and you will see an option "Add/Remove Tapestry nature". Select > that option, and make sure that the Tapestry builder is added to your > project (you can see that in the project properties). Next, clean the > project, and open any tml file. You should see the autocompletion of > component and parameters. Also there is a functionality that allows you to > switch between a component class and your template (similar to loom-t5). > > Regards, > > Juan M Salamanca > > On Mon, Mar 23, 2009 at 5:12 PM, Marcelo Lotif > wrote: > > > That's really nice! > > The plugin is already done, or yet under testing? I've installed it via > > your > > eclipse update site but i can't figure out to use it... > > > > Thanks! > > On Fri, Mar 20, 2009 at 1:53 PM, Juan Miguel Salamanca < > > juan.m.salama...@gmail.com> wrote: > > > > > Thanks Fernando, > > > > > > I will consider changing the name of the plugin, though it will take a > > few > > > days to move the project (google code does not allow to change the name > > of > > > the project, so I will have to create a new one and move my source > code, > > > and > > > project resources there). > > > > > > At the moment, I am working daily in the project, so I hope to have a > > > decent > > > set of features ready very soon. > > > > > > Regards, > > > > > > Juan M Salamanca > > > > > > On Fri, Mar 20, 2009 at 3:50 PM, Fernando Padilla > > > wrote: > > > > > > > huge pat on the back for tackling this! :) > > > > > > > > Though I vote/recommend that you change the name :) because I am > > already > > > > confused.. "use Tapestry4e when you want to develop Tapestry v5, but > > not > > > > Tapestry v4". :) And there might be branding confusing as well.. > > between > > > > the Tapestry plugin and the Tapestry framework.. (probably can't > > include > > > > Tapestry in the name).. > > > > > > > > other than that, I can't wait to try it and have it mature! :) > > > > > > > > > > > > > > > > > > > > On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: > > > > > > > >> Hello all, > > > >> > > > >> I have started the development of a new open source eclipse plugin, > > > called > > > >> Tapestry4e. The code is licensed using GPL v3. It is hosted in this > > > >> address: > > > >> > > > >> http://code.google.com/p/tapestry4e/. I would like to invite all of > > you > > > >> to > > > >> try it and send me your feedback. > > > >> > > > >> The main feature of the project, is an editor for tapestry > templates, > > > that > > > >> extends eclipse WTP HTML editor, and provides content assist for > > > >> components > > > >> and parameters, apart from the HTML, CSS and JS support that the WTP > > > >> editor > > > >> provides. Content assist for properties is planned for Milestone > 1.0. > > > The > > > >> project also implements a builder to provide > > > >> > > > >> Also, I am implementing wizards to provide support for common tasks, > > > such > > > >> as: > > > >> > > > >>- Switch between a T5 class and a template > > > >>- New TML template wizard > > > >>- New Page/Component wizard > > > >> > > > >> Please contact me if you are interested in helping. I hope that you > > find > > > >> it > > > >> useful. > > > >> > > > >> Kind regards, > > > >> > > > >> Juan M Salamanca > > > >> > > > >> > > > > - > > > > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > > > > For additional commands, e-mail: users-h...@tapestry.apache.org > > > > > > > > > > > > > > > > > > > -- > > Marcelo Lotif > > Sent from: Fortaleza CE Brazil. > > > -- Marcelo Lotif Sent from: Fortaleza CE Brazil.
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
Hi, The plugin is still in alpha stage. I am writing some support documentation and it will be available soon. If you want to test the plugin, open any t5 project. Right click on the project, and you will see an option "Add/Remove Tapestry nature". Select that option, and make sure that the Tapestry builder is added to your project (you can see that in the project properties). Next, clean the project, and open any tml file. You should see the autocompletion of component and parameters. Also there is a functionality that allows you to switch between a component class and your template (similar to loom-t5). Regards, Juan M Salamanca On Mon, Mar 23, 2009 at 5:12 PM, Marcelo Lotif wrote: > That's really nice! > The plugin is already done, or yet under testing? I've installed it via > your > eclipse update site but i can't figure out to use it... > > Thanks! > On Fri, Mar 20, 2009 at 1:53 PM, Juan Miguel Salamanca < > juan.m.salama...@gmail.com> wrote: > > > Thanks Fernando, > > > > I will consider changing the name of the plugin, though it will take a > few > > days to move the project (google code does not allow to change the name > of > > the project, so I will have to create a new one and move my source code, > > and > > project resources there). > > > > At the moment, I am working daily in the project, so I hope to have a > > decent > > set of features ready very soon. > > > > Regards, > > > > Juan M Salamanca > > > > On Fri, Mar 20, 2009 at 3:50 PM, Fernando Padilla > > wrote: > > > > > huge pat on the back for tackling this! :) > > > > > > Though I vote/recommend that you change the name :) because I am > already > > > confused.. "use Tapestry4e when you want to develop Tapestry v5, but > not > > > Tapestry v4". :) And there might be branding confusing as well.. > between > > > the Tapestry plugin and the Tapestry framework.. (probably can't > include > > > Tapestry in the name).. > > > > > > other than that, I can't wait to try it and have it mature! :) > > > > > > > > > > > > > > > On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: > > > > > >> Hello all, > > >> > > >> I have started the development of a new open source eclipse plugin, > > called > > >> Tapestry4e. The code is licensed using GPL v3. It is hosted in this > > >> address: > > >> > > >> http://code.google.com/p/tapestry4e/. I would like to invite all of > you > > >> to > > >> try it and send me your feedback. > > >> > > >> The main feature of the project, is an editor for tapestry templates, > > that > > >> extends eclipse WTP HTML editor, and provides content assist for > > >> components > > >> and parameters, apart from the HTML, CSS and JS support that the WTP > > >> editor > > >> provides. Content assist for properties is planned for Milestone 1.0. > > The > > >> project also implements a builder to provide > > >> > > >> Also, I am implementing wizards to provide support for common tasks, > > such > > >> as: > > >> > > >>- Switch between a T5 class and a template > > >>- New TML template wizard > > >>- New Page/Component wizard > > >> > > >> Please contact me if you are interested in helping. I hope that you > find > > >> it > > >> useful. > > >> > > >> Kind regards, > > >> > > >> Juan M Salamanca > > >> > > >> > > > - > > > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > > > For additional commands, e-mail: users-h...@tapestry.apache.org > > > > > > > > > > > > -- > Marcelo Lotif > Sent from: Fortaleza CE Brazil. >
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
On Sat, Mar 21, 2009 at 4:24 PM, Inge Solvoll wrote: > People here claim that you don't need IDE support for T5, that isn't > entirely true. There's still plumbing required to write T5 components and > pages. I would say that you don't need IDE support for T5 at all, but it would be really nice to have it. ;) When you say T5 needs IDE support, it seems that T5 is unusable without it, and that's not the case. -- Thiago - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
yes me too, how to use this thing ??
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
That's really nice! The plugin is already done, or yet under testing? I've installed it via your eclipse update site but i can't figure out to use it... Thanks! On Fri, Mar 20, 2009 at 1:53 PM, Juan Miguel Salamanca < juan.m.salama...@gmail.com> wrote: > Thanks Fernando, > > I will consider changing the name of the plugin, though it will take a few > days to move the project (google code does not allow to change the name of > the project, so I will have to create a new one and move my source code, > and > project resources there). > > At the moment, I am working daily in the project, so I hope to have a > decent > set of features ready very soon. > > Regards, > > Juan M Salamanca > > On Fri, Mar 20, 2009 at 3:50 PM, Fernando Padilla > wrote: > > > huge pat on the back for tackling this! :) > > > > Though I vote/recommend that you change the name :) because I am already > > confused.. "use Tapestry4e when you want to develop Tapestry v5, but not > > Tapestry v4". :) And there might be branding confusing as well.. between > > the Tapestry plugin and the Tapestry framework.. (probably can't include > > Tapestry in the name).. > > > > other than that, I can't wait to try it and have it mature! :) > > > > > > > > > > On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: > > > >> Hello all, > >> > >> I have started the development of a new open source eclipse plugin, > called > >> Tapestry4e. The code is licensed using GPL v3. It is hosted in this > >> address: > >> > >> http://code.google.com/p/tapestry4e/. I would like to invite all of you > >> to > >> try it and send me your feedback. > >> > >> The main feature of the project, is an editor for tapestry templates, > that > >> extends eclipse WTP HTML editor, and provides content assist for > >> components > >> and parameters, apart from the HTML, CSS and JS support that the WTP > >> editor > >> provides. Content assist for properties is planned for Milestone 1.0. > The > >> project also implements a builder to provide > >> > >> Also, I am implementing wizards to provide support for common tasks, > such > >> as: > >> > >>- Switch between a T5 class and a template > >>- New TML template wizard > >>- New Page/Component wizard > >> > >> Please contact me if you are interested in helping. I hope that you find > >> it > >> useful. > >> > >> Kind regards, > >> > >> Juan M Salamanca > >> > >> > > - > > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > > For additional commands, e-mail: users-h...@tapestry.apache.org > > > > > -- Marcelo Lotif Sent from: Fortaleza CE Brazil.
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
I loved the WOBuilder from WebObjects, where you had pallets of components to drag onto a quasi-WYSIWYG editor, and then click-drag connections between components and controller stand-ins. it became very fast to whip up GUIs. I know you're not necessarily going there, but I'm just reinforcing the potential for tools to make something awesome even more awesome. Christian. On 21-Mar-09, at 15:24 , Inge Solvoll wrote: Agree about the name, it implies that is's T4... :) People here claim that you don't need IDE support for T5, that isn't entirely true. There's still plumbing required to write T5 components and pages. Obviously a LOT less than in, say, Struts. But still plumbing. Some of the plumbing is now handled by Loom, like creating tml from template and switching between java and tml. But there are still quite a few occasions where I find myself copying and pasting code. For example when I need to create a mixin, which almost always needs ComponentResources and RenderSupport. Or when I have to deal with more complex things, like PrimaryKeyEncoders, Selectmodels and OptionModels, and so on. And it is slightly painful typing correct syntax in the TML, remembering the names of the components and the required parameters. It would also be nice with content assist on IOC code. For example "add new dependency" feature, which adds a private final field and a constructor argument for the new dependency. Remember, I'm really reaching here to find negative and painful things about T5, it's not easy :) But with an IDE that smooths out the tiny rough edges that are still there, my workdays are going to be really really sunny this summer. Inge On Fri, Mar 20, 2009 at 6:58 PM, Howard Lewis Ship wrote: You could consider moving the source code off of Google and onto Tapestry360 (tapestry.formos.com). On Fri, Mar 20, 2009 at 9:53 AM, Juan Miguel Salamanca wrote: Thanks Fernando, I will consider changing the name of the plugin, though it will take a few days to move the project (google code does not allow to change the name of the project, so I will have to create a new one and move my source code, and project resources there). At the moment, I am working daily in the project, so I hope to have a decent set of features ready very soon. Regards, Juan M Salamanca On Fri, Mar 20, 2009 at 3:50 PM, Fernando Padilla wrote: huge pat on the back for tackling this! :) Though I vote/recommend that you change the name :) because I am already confused.. "use Tapestry4e when you want to develop Tapestry v5, but not Tapestry v4". :) And there might be branding confusing as well.. between the Tapestry plugin and the Tapestry framework.. (probably can't include Tapestry in the name).. other than that, I can't wait to try it and have it mature! :) On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: Hello all, I have started the development of a new open source eclipse plugin, called Tapestry4e. The code is licensed using GPL v3. It is hosted in this address: http://code.google.com/p/tapestry4e/. I would like to invite all of you to try it and send me your feedback. The main feature of the project, is an editor for tapestry templates, that extends eclipse WTP HTML editor, and provides content assist for components and parameters, apart from the HTML, CSS and JS support that the WTP editor provides. Content assist for properties is planned for Milestone 1.0. The project also implements a builder to provide Also, I am implementing wizards to provide support for common tasks, such as: - Switch between a T5 class and a template - New TML template wizard - New Page/Component wizard Please contact me if you are interested in helping. I hope that you find it useful. Kind regards, Juan M Salamanca - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org -- Howard M. Lewis Ship Creator Apache Tapestry and Apache HiveMind - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org Christian Edward Gruber e-mail: christianedwardgru...@gmail.com weblog: http://www.geekinasuit.com/ - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
Heh. Now that I work for Google... I object!!! ;) Just kidding. T360 is pretty nice. Christian. On 20-Mar-09, at 13:58 , Howard Lewis Ship wrote: You could consider moving the source code off of Google and onto Tapestry360 (tapestry.formos.com). On Fri, Mar 20, 2009 at 9:53 AM, Juan Miguel Salamanca wrote: Thanks Fernando, I will consider changing the name of the plugin, though it will take a few days to move the project (google code does not allow to change the name of the project, so I will have to create a new one and move my source code, and project resources there). At the moment, I am working daily in the project, so I hope to have a decent set of features ready very soon. Regards, Juan M Salamanca On Fri, Mar 20, 2009 at 3:50 PM, Fernando Padilla wrote: huge pat on the back for tackling this! :) Though I vote/recommend that you change the name :) because I am already confused.. "use Tapestry4e when you want to develop Tapestry v5, but not Tapestry v4". :) And there might be branding confusing as well.. between the Tapestry plugin and the Tapestry framework.. (probably can't include Tapestry in the name).. other than that, I can't wait to try it and have it mature! :) On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: Hello all, I have started the development of a new open source eclipse plugin, called Tapestry4e. The code is licensed using GPL v3. It is hosted in this address: http://code.google.com/p/tapestry4e/. I would like to invite all of you to try it and send me your feedback. The main feature of the project, is an editor for tapestry templates, that extends eclipse WTP HTML editor, and provides content assist for components and parameters, apart from the HTML, CSS and JS support that the WTP editor provides. Content assist for properties is planned for Milestone 1.0. The project also implements a builder to provide Also, I am implementing wizards to provide support for common tasks, such as: - Switch between a T5 class and a template - New TML template wizard - New Page/Component wizard Please contact me if you are interested in helping. I hope that you find it useful. Kind regards, Juan M Salamanca - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org -- Howard M. Lewis Ship Creator Apache Tapestry and Apache HiveMind - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org Christian Edward Gruber e-mail: christianedwardgru...@gmail.com weblog: http://www.geekinasuit.com/ - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
t54e would work. Or T5forE, or TapClipse, or Weave, eCloth... I'm going to stop now. :) Christian. On 20-Mar-09, at 12:53 , Juan Miguel Salamanca wrote: Thanks Fernando, I will consider changing the name of the plugin, though it will take a few days to move the project (google code does not allow to change the name of the project, so I will have to create a new one and move my source code, and project resources there). At the moment, I am working daily in the project, so I hope to have a decent set of features ready very soon. Regards, Juan M Salamanca On Fri, Mar 20, 2009 at 3:50 PM, Fernando Padilla wrote: huge pat on the back for tackling this! :) Though I vote/recommend that you change the name :) because I am already confused.. "use Tapestry4e when you want to develop Tapestry v5, but not Tapestry v4". :) And there might be branding confusing as well.. between the Tapestry plugin and the Tapestry framework.. (probably can't include Tapestry in the name).. other than that, I can't wait to try it and have it mature! :) On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: Hello all, I have started the development of a new open source eclipse plugin, called Tapestry4e. The code is licensed using GPL v3. It is hosted in this address: http://code.google.com/p/tapestry4e/. I would like to invite all of you to try it and send me your feedback. The main feature of the project, is an editor for tapestry templates, that extends eclipse WTP HTML editor, and provides content assist for components and parameters, apart from the HTML, CSS and JS support that the WTP editor provides. Content assist for properties is planned for Milestone 1.0. The project also implements a builder to provide Also, I am implementing wizards to provide support for common tasks, such as: - Switch between a T5 class and a template - New TML template wizard - New Page/Component wizard Please contact me if you are interested in helping. I hope that you find it useful. Kind regards, Juan M Salamanca - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org Christian Edward Gruber e-mail: christianedwardgru...@gmail.com weblog: http://www.geekinasuit.com/ - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
Nice :) On Sun, Mar 22, 2009 at 12:22 AM, Martin Strand < do.not.eat.yellow.s...@gmail.com> wrote: > On Sat, 21 Mar 2009 20:24:52 +0100, Inge Solvoll > wrote: > > > It would also be nice with content assist on IOC code. For example "add > new > > dependency" feature, which adds a private final field and a constructor > > argument for the new dependency. > > > In Eclipse, just add the constructor parameter and press Ctrl+1 --> Assign > to new field > > - > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
On Sat, 21 Mar 2009 20:24:52 +0100, Inge Solvoll wrote: > It would also be nice with content assist on IOC code. For example "add new > dependency" feature, which adds a private final field and a constructor > argument for the new dependency. In Eclipse, just add the constructor parameter and press Ctrl+1 --> Assign to new field - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
Agree about the name, it implies that is's T4... :) People here claim that you don't need IDE support for T5, that isn't entirely true. There's still plumbing required to write T5 components and pages. Obviously a LOT less than in, say, Struts. But still plumbing. Some of the plumbing is now handled by Loom, like creating tml from template and switching between java and tml. But there are still quite a few occasions where I find myself copying and pasting code. For example when I need to create a mixin, which almost always needs ComponentResources and RenderSupport. Or when I have to deal with more complex things, like PrimaryKeyEncoders, Selectmodels and OptionModels, and so on. And it is slightly painful typing correct syntax in the TML, remembering the names of the components and the required parameters. It would also be nice with content assist on IOC code. For example "add new dependency" feature, which adds a private final field and a constructor argument for the new dependency. Remember, I'm really reaching here to find negative and painful things about T5, it's not easy :) But with an IDE that smooths out the tiny rough edges that are still there, my workdays are going to be really really sunny this summer. Inge On Fri, Mar 20, 2009 at 6:58 PM, Howard Lewis Ship wrote: > You could consider moving the source code off of Google and onto > Tapestry360 (tapestry.formos.com). > > On Fri, Mar 20, 2009 at 9:53 AM, Juan Miguel Salamanca > wrote: > > Thanks Fernando, > > > > I will consider changing the name of the plugin, though it will take a > few > > days to move the project (google code does not allow to change the name > of > > the project, so I will have to create a new one and move my source code, > and > > project resources there). > > > > At the moment, I am working daily in the project, so I hope to have a > decent > > set of features ready very soon. > > > > Regards, > > > > Juan M Salamanca > > > > On Fri, Mar 20, 2009 at 3:50 PM, Fernando Padilla > wrote: > > > >> huge pat on the back for tackling this! :) > >> > >> Though I vote/recommend that you change the name :) because I am already > >> confused.. "use Tapestry4e when you want to develop Tapestry v5, but not > >> Tapestry v4". :) And there might be branding confusing as well.. > between > >> the Tapestry plugin and the Tapestry framework.. (probably can't include > >> Tapestry in the name).. > >> > >> other than that, I can't wait to try it and have it mature! :) > >> > >> > >> > >> > >> On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: > >> > >>> Hello all, > >>> > >>> I have started the development of a new open source eclipse plugin, > called > >>> Tapestry4e. The code is licensed using GPL v3. It is hosted in this > >>> address: > >>> > >>> http://code.google.com/p/tapestry4e/. I would like to invite all of > you > >>> to > >>> try it and send me your feedback. > >>> > >>> The main feature of the project, is an editor for tapestry templates, > that > >>> extends eclipse WTP HTML editor, and provides content assist for > >>> components > >>> and parameters, apart from the HTML, CSS and JS support that the WTP > >>> editor > >>> provides. Content assist for properties is planned for Milestone 1.0. > The > >>> project also implements a builder to provide > >>> > >>> Also, I am implementing wizards to provide support for common tasks, > such > >>> as: > >>> > >>>- Switch between a T5 class and a template > >>>- New TML template wizard > >>>- New Page/Component wizard > >>> > >>> Please contact me if you are interested in helping. I hope that you > find > >>> it > >>> useful. > >>> > >>> Kind regards, > >>> > >>> Juan M Salamanca > >>> > >>> > >> - > >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > >> For additional commands, e-mail: users-h...@tapestry.apache.org > >> > >> > > > > > > -- > Howard M. Lewis Ship > > Creator Apache Tapestry and Apache HiveMind > > - > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
You could consider moving the source code off of Google and onto Tapestry360 (tapestry.formos.com). On Fri, Mar 20, 2009 at 9:53 AM, Juan Miguel Salamanca wrote: > Thanks Fernando, > > I will consider changing the name of the plugin, though it will take a few > days to move the project (google code does not allow to change the name of > the project, so I will have to create a new one and move my source code, and > project resources there). > > At the moment, I am working daily in the project, so I hope to have a decent > set of features ready very soon. > > Regards, > > Juan M Salamanca > > On Fri, Mar 20, 2009 at 3:50 PM, Fernando Padilla wrote: > >> huge pat on the back for tackling this! :) >> >> Though I vote/recommend that you change the name :) because I am already >> confused.. "use Tapestry4e when you want to develop Tapestry v5, but not >> Tapestry v4". :) And there might be branding confusing as well.. between >> the Tapestry plugin and the Tapestry framework.. (probably can't include >> Tapestry in the name).. >> >> other than that, I can't wait to try it and have it mature! :) >> >> >> >> >> On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: >> >>> Hello all, >>> >>> I have started the development of a new open source eclipse plugin, called >>> Tapestry4e. The code is licensed using GPL v3. It is hosted in this >>> address: >>> >>> http://code.google.com/p/tapestry4e/. I would like to invite all of you >>> to >>> try it and send me your feedback. >>> >>> The main feature of the project, is an editor for tapestry templates, that >>> extends eclipse WTP HTML editor, and provides content assist for >>> components >>> and parameters, apart from the HTML, CSS and JS support that the WTP >>> editor >>> provides. Content assist for properties is planned for Milestone 1.0. The >>> project also implements a builder to provide >>> >>> Also, I am implementing wizards to provide support for common tasks, such >>> as: >>> >>> - Switch between a T5 class and a template >>> - New TML template wizard >>> - New Page/Component wizard >>> >>> Please contact me if you are interested in helping. I hope that you find >>> it >>> useful. >>> >>> Kind regards, >>> >>> Juan M Salamanca >>> >>> >> - >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >> For additional commands, e-mail: users-h...@tapestry.apache.org >> >> > -- Howard M. Lewis Ship Creator Apache Tapestry and Apache HiveMind - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
Thanks Fernando, I will consider changing the name of the plugin, though it will take a few days to move the project (google code does not allow to change the name of the project, so I will have to create a new one and move my source code, and project resources there). At the moment, I am working daily in the project, so I hope to have a decent set of features ready very soon. Regards, Juan M Salamanca On Fri, Mar 20, 2009 at 3:50 PM, Fernando Padilla wrote: > huge pat on the back for tackling this! :) > > Though I vote/recommend that you change the name :) because I am already > confused.. "use Tapestry4e when you want to develop Tapestry v5, but not > Tapestry v4". :) And there might be branding confusing as well.. between > the Tapestry plugin and the Tapestry framework.. (probably can't include > Tapestry in the name).. > > other than that, I can't wait to try it and have it mature! :) > > > > > On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: > >> Hello all, >> >> I have started the development of a new open source eclipse plugin, called >> Tapestry4e. The code is licensed using GPL v3. It is hosted in this >> address: >> >> http://code.google.com/p/tapestry4e/. I would like to invite all of you >> to >> try it and send me your feedback. >> >> The main feature of the project, is an editor for tapestry templates, that >> extends eclipse WTP HTML editor, and provides content assist for >> components >> and parameters, apart from the HTML, CSS and JS support that the WTP >> editor >> provides. Content assist for properties is planned for Milestone 1.0. The >> project also implements a builder to provide >> >> Also, I am implementing wizards to provide support for common tasks, such >> as: >> >>- Switch between a T5 class and a template >>- New TML template wizard >>- New Page/Component wizard >> >> Please contact me if you are interested in helping. I hope that you find >> it >> useful. >> >> Kind regards, >> >> Juan M Salamanca >> >> > - > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
It seems that I was requiring 3.4.1 as minimum for the plugin to work. I have updated the manifest file and uploaded to the update site and it should work now. You will probably need to unmark the "show only the latest version of software" in your update manager. On Fri, Mar 20, 2009 at 4:02 PM, Tapestry Infodea wrote: > I too use the ganymede for jee official release: > > Version: 3.4.0 > Build id: I20080617-2000 > > with the plugins for Maven and SVN. > > > I like the name of your plugin ;) > > Roberto. > > Juan Miguel Salamanca ha scritto: > >> It looks like a problem with the version of your eclipse IDE. I have >> tested >> the plugin with the ganymede for jee official release ( >> >> http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz >> ), >> and it works for me. >> >> Could you please tell me which version of eclipse and plugins you are >> using? >> >> Regards, >> >> Juan M Salamanca >> > > > - > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
I too use the ganymede for jee official release: Version: 3.4.0 Build id: I20080617-2000 with the plugins for Maven and SVN. I like the name of your plugin ;) Roberto. Juan Miguel Salamanca ha scritto: It looks like a problem with the version of your eclipse IDE. I have tested the plugin with the ganymede for jee official release ( http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz), and it works for me. Could you please tell me which version of eclipse and plugins you are using? Regards, Juan M Salamanca - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org
Re: Tapestry4e - New free eclipse plugin for Tapestry 5
huge pat on the back for tackling this! :) Though I vote/recommend that you change the name :) because I am already confused.. "use Tapestry4e when you want to develop Tapestry v5, but not Tapestry v4". :) And there might be branding confusing as well.. between the Tapestry plugin and the Tapestry framework.. (probably can't include Tapestry in the name).. other than that, I can't wait to try it and have it mature! :) On 3/20/09 8:32 AM, Juan Miguel Salamanca wrote: Hello all, I have started the development of a new open source eclipse plugin, called Tapestry4e. The code is licensed using GPL v3. It is hosted in this address: http://code.google.com/p/tapestry4e/. I would like to invite all of you to try it and send me your feedback. The main feature of the project, is an editor for tapestry templates, that extends eclipse WTP HTML editor, and provides content assist for components and parameters, apart from the HTML, CSS and JS support that the WTP editor provides. Content assist for properties is planned for Milestone 1.0. The project also implements a builder to provide Also, I am implementing wizards to provide support for common tasks, such as: - Switch between a T5 class and a template - New TML template wizard - New Page/Component wizard Please contact me if you are interested in helping. I hope that you find it useful. Kind regards, Juan M Salamanca - To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org