I copied some auto generated classes but they depend on Autotag
classes, so I copied them as well. If something is still missing I
have a Tiles build locally and can copy other auto generated stuff.
And yes, we should avoid maintaining Autotag, it complicates things.
As far as I understand we only use / expose JSP tags, I don't know if
someone is using Freemarker/Velocity directives - we can always add
them later on request.


Regards
Łukasz

niedz., 9 paź 2022 o 16:17 Greg Huber <gregh3...@gmail.com> napisał(a):
>
> Looking at it in more depth, I think we need to leave as much code as
> possible in the attic, including the autotag stuff.  Keep only the parts to
> make it work, and update the tag classes manually.  Having to maintain
> classes to generate the tag classes is pointless (might as well update them
> directly).  If we need to generate the tld we can use the struts tld
> processor.
>
> This means we don't need all of the velocity code, support classes etc and
> should reduce the plugin packages also.
>
> I will play around with it to see what we can loose, so we only have the
> bare minimum.
>
>
> On Sun, 9 Oct 2022 at 10:52, Greg Huber <gregh3...@gmail.com> wrote:
>
> > Or better, try to build the tags (whatever the maven-autotag-pluging
> > did) on the plugin build?
> >
> > On 09/10/2022 10:28, Greg Huber wrote:
> > > The reason why the taglibs were missing, they are generated by tiles
> > > auto tag
> > >
> > > https://tiles.apache.org/tiles-autotag/
> > >
> > > Tiles-3 introduces a f Autotag Project, a project that automatically
> > > generates tags (or tag-like) artifact from a common template code for
> > > a range of templating languages. Today JSP tags, Freemarker directive
> > > models and Velocity directives are generated from a common template
> > > models.
> > >
> > > Do we use Freemarker directive models and Velocity directives?
> > >
> > > Maybe we don't need the autotag in the plugin as we have the tag
> > > classes now?
> > >
> > > On 06/10/2022 14:05, Lukasz Lenart wrote:
> > >> I have prepared a PR to copy Tiles code base into the Tile plugin -
> > >> just copied what is needed by the plugin. I would like to merge it
> > >> after releasing 6.1.0
> > >>
> > >> https://github.com/apache/struts/pull/608
> > >>
> > >>
> > >> Regards
> > >> --
> > >> Łukasz
> > >> + 48 606 323 122 http://www.lenart.org.pl/
> > >>
> > >> wt., 9 sie 2022 o 16:43 Antonio Petrelli <antonio.petre...@gmail.com>
> > >> napisał(a):
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org

Reply via email to