Hi Steve, sure, I was planning to do a PR, but I need to add a few finishing touches to it first.
Most of the commits marked "WIP" (apart from the last one) are probably not functional, because my attempts took me to many directions in the same time, and I privileged the clarity of the commit logs, so as to explain what I had done. I spent the whole of 2021 working on a big site upgrade project, from Plone 4.2 to 5.2. Now that this is over, I should start looking at Plone 6, I guess :) Le sam. 19 févr. 2022 à 09:52, Steve Piercy <steve.piercy....@gmail.com> a écrit : > > Hi Laurent, > > First, thank you for your work and volunteering to move this forward. > > Would you please consider submitting a PR against pylons/trypyramid.com? Then > other people could more easily review and contribute. > > I also want to try something: preview builds using Netlify under the Pylons > organization. On each commit in a PR against a specified branch, a preview of > the site can be built, deployed, and previewed by the public without cloning > and building locally. I've been doing this while working on Plone 6 > Documentation, and it saves a lot of time during reviews. > > https://620ff8a3c2a27f00081bebf3--6-dev-docs-plone-org.netlify.app/glossary.html#term-fence > > --steve > > > On 2/18/22 4:41 PM, Laurent Daverio wrote: > > Just added a "bootrstrap5" branch containing changes required to make > > the front page work with Bootstrap 5.1.3 > > > > Le sam. 19 févr. 2022 à 01:51, Laurent Daverio <ldave...@gmail.com> a écrit > > : > >> > >> Hello Steve, > >> > >> You can have a look at the current state of the works here: > >> https://github.com/ldaverio/trypyramid.com/. > >> > >> Basically, I have upgraded all that I could upgrade: > >> - Bootstrap 3 -> 4 (I'll try 5 later, I came across a compatibility > >> problem, don't remember with what Node module) > >> - Webpack 4 -> 5 > >> - Node-sass -> Sass > >> ... > >> > >> (Note: highlight.js needs to remain at version 10, apparently, > >> otherwise code expansion no longer works) > >> > >> I have adapted the main page to work with Bootstrap 4 (updated the > >> navbar, updated the CSS), it's not 100% finished, or identical to the > >> Bootstrap 3 version, but it can already be shown "as is". I haven't > >> checked the other pages yet, or components like bootstrap-multiselect, > >> so they might not work with Bootstrap 4. > >> > >> The commits are made so that the different steps of the upgrade are > >> easier to follow, I did some commit squashing on the way to keep the > >> log clean. > >> > >> I think that's all for now, let me know what you think, and what I > >> should improve. > >> > >> Cheers, > >> Laurent. > >> > >> Le lun. 14 févr. 2022 à 11:06, Laurent Daverio <ldave...@gmail.com> a > >> écrit : > >>> > >>> node-sass seems to be deprecated, and should be replaced with Dart > >>> Sass (https://www.npmjs.com/package/node-sass). > >>> If you do just that (yarn remove node-sass; yard add -D sass), > >>> dependency problems just go away. > >>> > >>> I'm on a boat on Bosphorus, need to land soon, so the rest will have > >>> to wait a little... > >>> > >>>>>> I gave it a shot, but entered a rabbit-hole of dependency and > >>>>>> migration hell. > >>>>>> > >>>>>> https://github.com/Pylons/trypyramid.com/pull/320 > >>>>>> https://github.com/Pylons/pylonsproject.org/pull/103 > > > > -- > You received this message because you are subscribed to the Google Groups > "pylons-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to pylons-discuss+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/pylons-discuss/d9317248-5e91-0bf8-6ebd-f6c241fec2a6%40gmail.com. -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pylons-discuss+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/CAB7cU6z2CZ8ZGRtVMGJiBGh4_oC1wfoPunCMwpFWS6YryPCK_A%40mail.gmail.com.