I’ll be working on this migration today.

The site has a mail folder that contains mailbox archives from 2005 through 
2012. These archives are available from Infra at both mail-archives.apache.org 
and lists.apache.org. These will not be migrated.

The builds (TLP releases) and docs (incubating releases) folders will be 
migrated into the Git repository.

Regards,
Dave

> On May 29, 2021, at 9:40 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 OpenJPA'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/ <https://github.com/apache/www-site/>
> 
> The following will occur.
> - A new git repository is created. openjpa-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 openjpa.apache.org <http://openjpa.apache.org/>.
> During the migration we will deploy to openjpa.staged.apache.org 
> <http://openjpa.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 openjpa-release.staged.apache.org 
> <http://openjpa-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 openjpa 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 openjpa-release.staged.apache.org 
> <http://openjpa-release.staged.apache.org/>
> - Pull your changes from preview/release to main. openjpa.apache.org 
> <http://openjpa.apache.org/> is automatically updated.
> 
> All The Best,
> Dave Fisher

Reply via email to