After some investigation, I've found that moving Struts 6 is more work than
I'm ready for right now.

I think you should merge that dependency update PR as is, Michael. It looks
good to me.

Dave


On Tue, Mar 21, 2023 at 9:53 AM Dave <snoopd...@gmail.com> wrote:

> I retract my statement about the IT tests passing. The tests run a lot
> farther than they did but I'm still getting a failure. I've got a little
> time today, so I will investigate.
>
> Dave
>
>
> On Tue, Mar 21, 2023 at 9:44 AM Dave <snoopd...@gmail.com> wrote:
>
>> Michael, I checked out your PR https://github.com/apache/roller/pull/119
>> and bumped Struts up to 6.1.2 and then saw errors when running the
>> integration tests. When I upgraded Struts-Bootstrap to 5.0.0 those errors
>> went away, but parts of the Roller UI look a little funky, e.g. button
>> placement is off on the editor page. I'm going to do some more testing and
>> fixing and see if I get that PR ready for merge.
>>
>> Dave
>>
>>
>> On Tue, Mar 21, 2023 at 3:24 AM Michael Bien <mbie...@gmail.com> wrote:
>>
>>> roller would need some updates before it can go beyond struts 2.5.29:
>>>
>>> https://github.com/apache/roller/pull/119#issuecomment-1344814362
>>>
>>>
>>> probably easy to do but I never got to it. (bump the version and you
>>> should see failing integration tests)
>>>
>>> the bootstrap dependency is also locked to 3.4.x AFAIR due to breaking
>>> changes which may or may not prevent other updates in future.
>>>
>>> other then that I tried to keep the dependencies somewhat up2date, i
>>> think jakarta.persistence is already in use via eclipse link etc.
>>>
>>> best regards,
>>>
>>> michael
>>>
>>>
>>> On 21.03.23 07:58, Greg Huber wrote:
>>> > Dave,
>>> >
>>> > BTW, Struts devs are planning to merge the tiles code base into the
>>> > Struts Tiles Plugin to eliminate the dependency on the now Attic
>>> project.
>>> >
>>> > https://github.com/apache/struts/tree/WW-5233-tiles/plugins/tiles
>>> >
>>> >
>>> > On 20/03/2023 21:38, Dave wrote:
>>> >> Hi Laurent and PJ,
>>> >>
>>> >> The Apache Roller project still uses Struts, Tiles and Velocity and I
>>> >> would
>>> >> like to see the projects continue and move into Jakarta land. I have
>>> >> some
>>> >> limited time to help out. What do y'all need help with?
>>> >>
>>> >> Dave
>>> >>
>>> >> On Sun, Mar 19, 2023 at 8:01 AM PJ Fanning <fannin...@apache.org>
>>> wrote:
>>> >>
>>> >>> Hi Laurent,
>>> >>> I don't want to write off the possibility of a Jakarta variant of
>>> >>> Tiles joining the Apache Incubator - but the fact that Apache Tiles
>>> >>> doesn't have an active community around it is going to be a major
>>> >>> impediment. For Apache projects and podlings to succeed, they need a
>>> >>> number of contributors to get involved.
>>> >>> Could you start by putting your code up on Github or somewhere
>>> similar
>>> >>> and adding documentation that highlights that you are looking for
>>> >>> collaborators? Maybe there are some forums where some remaining users
>>> >>> of Tiles can be contacted?
>>> >>>
>>> >>> There is no impediment to you simply releasing your Jakarta variant
>>> of
>>> >>> Tiles yourself or via some organisation that you are involved with
>>> >>> (e.g. a company that you work with). If you go this route, the ASF
>>> >>> would look like to see that you remove all the ASF branding and
>>> >>> ideally, change the package names.
>>> >>>
>>> >>> If you want to avoid having to do all the branding changes and see
>>> the
>>> >>> new project join/rejoin the ASF, then I think that you'll need to
>>> come
>>> >>> back to us with more collaborators and probably some indication that
>>> >>> they are bought into keeping the project going over the foreseeable
>>> >>> future.
>>> >>>
>>> >>> Regards,
>>> >>> PJ
>>> >>>
>>> >>>
>>> >>> On Sat, 18 Mar 2023 at 06:32, Laurent Schoelens
>>> >>> <laurent.schoel...@hotmail.com> wrote:
>>> >>>> Hi everyone,
>>> >>>>
>>> >>>> I’m working on Apache Tiles porting to Jakarta EE (without support
>>> of
>>> >>> freemarker and velocity, since both of them are still going with
>>> >>> javax API)
>>> >>> and my work is going to reach it’s end – all builds are successful,
>>> >>> jdk17
>>> >>> baseline and updated dependencies (as far as I know) – but still
>>> >>> uncommited
>>> >>> to my personal github account.
>>> >>>> I know Tiles is in Attic land of Apache but I’d which to make this
>>> >>>> first
>>> >>> step (Jakarta migration) go to open-source world, without creating
>>> new
>>> >>> projects out of the box.
>>> >>>> Tiles is a framework I use on a project, with Spring and since
>>> >>>> Spring 6
>>> >>> has migrated to Jakarta API, I’m stuck to Spring 5.X if I stay on
>>> this.
>>> >>> Changing technology is an option for frontend application but not
>>> >>> until a
>>> >>> good rework that may take months (or years, depending on time we
>>> >>> have to do
>>> >>> that migration).
>>> >>>> Having a Tiles Jakarta port would be great since the technology
>>> itself
>>> >>> is working well on my project.
>>> >>>> Do you know what can I do to make this properly, according to Apache
>>> >>> work ?
>>> >>>> Thanks in advance for your help.
>>> >>>>
>>> >>>> Regards.
>>> >>>> L. SCHOELENS
>>> >>> ---------------------------------------------------------------------
>>> >>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> >>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> >>>
>>> >>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>
>>>

Reply via email to