I created a PR <https://github.com/apache/river-site/pull/1> to fix some of the dead links and spelling mistakes. I don't have write access yet for this repo so please merge it when you can.
On Tue, Jun 1, 2021 at 8:52 PM Jeremy R. Easton-Marks < j.r.eastonma...@gmail.com> wrote: > Hi Dave, > This looks good. Every link looks like it worked and the site material > looks like it moved over correctly. I found some stuff that we need to > update on our end that I am going to take a look at. > > ~Jeremy > > On Tue, Jun 1, 2021 at 6:35 PM Dave Fisher <w...@apache.org> wrote: > >> Hi - >> >> Please find your staged migrated site at https://river.staged.apache.org >> <https://river.staged.apache.org/> >> >> The repository is at https://github.com/apache/river-site < >> https://github.com/apache/river-site> >> >> I’ll be updating the README.md files in the next day or two including >> notes on the migration. >> >> All The Best, >> Dave >> >> > On May 29, 2021, at 12:45 PM, Dave Fisher <w...@apache.org> wrote: >> > >> > I may have questions once the migration is started. >> > >> > I’ll definitely need review once the new repository with the migrated >> content is ready. >> > >> >> On May 29, 2021, at 11:28 AM, Jeremy R. Easton-Marks < >> j.r.eastonma...@gmail.com> wrote: >> >> >> >> Thanks Dave. Do you need anything from the River team for this process? >> >> >> >> On Sat, May 29, 2021 at 11:43 AM Dave Fisher <w...@apache.org> wrote: >> >> >> >>> As you may recall the Apache CMS has been deprecated for over five >> years >> >>> now and will be decommissioned >> >>> by July 31, 2021. >> >>> >> >>> I’ve been tasked with moving River's website away from the Apache CMS. >> >>> I will migrate your website to a Pelican build with GitHub Flavored >> >>> Markdown (GFM). >> >>> For your reference the already migrated www-site is here >> >>> https://github.com/apache/www-site/ >> >>> >> >>> The following will occur. >> >>> - A new git repository is created. river-site is preferred. >> >>> - CMS mdtext files are converted to md and stored in the content tree. >> >>> - Permalinks are created in the same manner. >> >>> - Page templates will be converted essentially as is with some minor >> >>> improvements. >> >>> - Site data feeds are analyzed. If required a data model will be >> created. >> >>> - HTML files (apidocs) built separately are copied into the content >> tree. >> >>> I’ll make a judgement call on >> >>> if these can be wrapped into the template. >> >>> >> >>> The Apache CMS had a cumbersome process of individual checkouts -> >> staging >> >>> -> publishing. >> >>> The new branching strategy is as follows: >> >>> - main will have the site content sources and any additional docs >> (like >> >>> api docs). >> >>> - asf-site will have the production website which is automatically >> >>> deployed to river.apache.org. >> >>> During the migration we will deploy to river.staged.apache.org >> >>> - preview/release will have the website prepared for the next >> release. You >> >>> will add release specific docs to this branch >> >>> - preview/release-staging will have the built preview website which is >> >>> automatically deployed to river-release.staged.apache.org >> >>> >> >>> This new plan allows for a redesign of your site without danger of >> >>> premature deployment. >> >>> If you decide that GFM is not for river then you can switch to a >> different >> >>> process within a preview branch. >> >>> >> >>> Release steps for the website could be: >> >>> - Branch main as preview/release >> >>> - Make your updates to preview/release >> >>> - Confirm your changes on river-release.staged.apache.org >> >>> - Pull your changes from preview/release to main. river.apache.org is >> >>> automatically updated. >> >>> >> >>> All The Best, >> >>> Dave Fisher >> >> >> >> >> >> >> >> -- >> >> Jeremy R. Easton-Marks >> >> >> >> "être fort pour être utile" >> > >> >> > > -- > Jeremy R. Easton-Marks > > "être fort pour être utile" > -- Jeremy R. Easton-Marks "être fort pour être utile"