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"

Reply via email to