OpenJPA GitHub site is now in production! Enjoy, Dave
> On Jun 22, 2021, at 3:33 PM, Dave Fisher <w...@apache.org> wrote: > > The Migration from CMS to ASF-Pelican is staged! > > https://openjpa.staged.apache.org/ is ready. > > https://github.com/apache/openjpa-site/ > > For information about ASF-Pelican: https://infra.apache.org/asf-pelican.html > > Please note that documentation.html has been changed to point to staged > copies of the documentation. > > The builds and docs branches in the openjpa-site repository now contain the > apidocs. > > Assuming all is good I will move this to production this coming weekend. > > All The Best, > Dave > >> On Jun 13, 2021, at 3:59 PM, Dave Fisher <w...@apache.org> wrote: >> >> Aside from the apidocs in the build and docs directories the site is ready >> to go. >> >> The README on https://github.com/apache/openjpa-site has a pointer to the >> Infra documentation and to migration notes which includes a diff on the >> markdown. >> >> If the project wishes to help with the build and docs migration, the plan is >> to put the apidocs onto nightlies.apache.org. Let us know. >> >> All the Best, >> Dave >> >> >>> On Jun 2, 2021, at 11:15 PM, Romain Manni-Bucau <rmannibu...@gmail.com> >>> wrote: >>> >>> 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 >>>>> >>>> >>>> >> >