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"

Reply via email to