The Migration from CMS to ASF-Pelican is completed! https://openwebbeans.apache.org/ is ready.
https://github.com/apache/openwebbeans-site/ For information about ASF-Pelican: https://infra.apache.org/asf-pelican.html Enjoy! Dave > On Jun 13, 2021, at 4:44 PM, Dave Fisher <[email protected]> wrote: > > Hi - > > The site is ready to go. https://openwebbeans.staged.apache.org > > The README on https://github.com/apache/openwebbeans-site has a pointer to > the Infra documentation and to migration notes which includes a diff on the > markdown. > > I would like to make this migration live in 72 hours. > > All The Best, > Dave > >> On Jun 7, 2021, at 11:50 AM, Dave Fisher <[email protected]> wrote: >> >> Hi - >> >> Please find your staged migrated site at >> https://openwebbeans.staged.apache.org >> >> The repository is at https://github.com/apache/openwebbeans-site >> >> I added code needed to display the last three blog posts on the main page. >> This page is now an ezmd page. >> >> I also added highlightjs for code blocks.- https://highlightjs.org - it >> looked like the microwave pages use it. >> >> Any change that you commit in the repository will deploy within a few >> minutes on staged. >> >> I’ll be updating the README.md files in few days including notes on the >> migration and pointers to the documentation that is going into >> infra.apache.org. >> >> All The Best, >> Dave >> >>> On Jun 6, 2021, at 3:19 AM, Romain Manni-Bucau <[email protected]> >>> wrote: >>> >>> FYI I updated download.mdtext so feel free to populate the gitbox repo from >>> svn now. >>> >>> 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 sam. 5 juin 2021 à 22:37, Romain Manni-Bucau <[email protected]> a >>> écrit : >>> >>>> Hi Dave, >>>> >>>> It is ok to migrate now too if it helps. >>>> Just let us know if we need to freeze and when we can update download page. >>>> >>>> Le sam. 5 juin 2021 à 22:26, Mark Struberg <[email protected]> a >>>> écrit : >>>> >>>>> Thanks Dave! >>>>> We really need to invest time in the site stuff :( >>>>> >>>>> LieGrue,strub >>>>> >>>>> On Thursday, 3 June 2021, 17:07:57 CEST, Dave Fisher <[email protected]> >>>>> wrote: >>>>> >>>>> Hi - >>>>> >>>>> I see that there is a release vote in progress. I will wait to do this >>>>> migration until after your release completes. >>>>> >>>>> Regards, >>>>> Dave >>>>> >>>>>> On May 29, 2021, at 9:41 AM, Dave Fisher <[email protected]> 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 OpenWebBeans'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. openwebbeans-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 openwebbeans.apache.org. >>>>>> During the migration we will deploy to openwebbeans.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 openwebbeans-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 openwebbeans 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 openwebbeans-release.staged.apache.org >>>>>> - Pull your changes from preview/release to main. >>>>> openwebbeans.apache.org is automatically updated. >>>>>> >>>>>> All The Best, >>>>>> Dave Fisher >>>>> >>>>> >>>> >>>> >> >
