Hi Dave, Looks good to me - and to be honest looks better than what we had before in term of process ;).
Thanks a lot! Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le jeu. 3 juin 2021 à 00:18, Dave Fisher <w...@apache.org> a écrit : > Hi - > > Please find your staged migrated site at https://openjpa.staged.apache.org > > The repository is at https://github.com/apache/openjpa-site > > If you are an OpenJPA committer then you may need to go to > gitbox.apache.org/setup to connect your Apache ID to your GitHub ID. > > Any change that you commit in the repository will deploy within a few > minutes on staged. > > The 70K plus files in the builds and docs directories will remain in svn, > but in a new location. Lucene developed an approach in > https://issues.apache.org/jira/browse/INFRA-19439 which will be followed. > The builds and docs rewrites will work in production, but not on the > staging site. > > I’ll be updating the README.md files in few days including notes on the > migration. > > All The Best, > Dave > > > On Jun 2, 2021, at 8:16 AM, Dave Fisher <w...@apache.org> wrote: > > > > 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 > > > >