Hi Oozie folks. I have not seen any response from Daves email below, nor do I see any work in progress to work on the migration.
This needs to happen, soon - lets aim for the end of this month. Let me know how I can assist. Gavin McDonald (ASF Infra) On 2021/06/03 15:15:25, Dave Fisher <w...@apache.org> wrote: > Hi - > > It looks like your website is built with mvn site even though it is within an > Apache CMS svn repository. mvn site conversions are outside of my purview on > this project. > > A GitHub repository was created[1] which you can use to migrate the source[2] > and then create an asf-site branch to publish the site.[3] > > You can discuss with Infra whether manual, buildbot, or Jenkins builds make > sense for Oozie. > > All the best, > Dave > > [1] https://github.com/apache/oozie-site > [2] https://svn.apache.org/repos/asf/oozie/site/trunk > [3] https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features > > > On May 29, 2021, at 9:37 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 Oozie'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. oozie-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 oozie.apache.org. > > During the migration we will deploy to oozie.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 oozie-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 oozie 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 oozie-release.staged.apache.org > > - Pull your changes from preview/release to main. oozie.apache.org is > > automatically updated. > > > > All The Best, > > Dave Fisher > >