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 >>> >>>