The Migration from CMS to ASF-Pelican is completed!

https://olingo.apache.org/ is ready.

https://github.com/apache/olingo-site/

For information about ASF-Pelican: https://infra.apache.org/asf-pelican.html

Enjoy!
Dave


> On Jun 13, 2021, at 4:20 PM, Dave Fisher <w...@apache.org> wrote:
> 
> Hi -
> 
> The site is ready to go. https://olingo.staged.apache.org
> 
> The README on https://github.com/apache/olingo-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:57 AM, Dave Fisher <w...@apache.org> wrote:
>> 
>> Hi -
>> 
>> Please find your staged migrated site at https://olingo.staged.apache.org
>> 
>> The repository is at https://github.com/apache/olingo-site
>> 
>> I also added highlightjs for code blocks.- https://highlightjs.org
>> 
>> 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 May 29, 2021, at 9:36 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 Olingo'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. olingo-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 olingo.apache.org.
>>> During the migration we will deploy to olingo.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 olingo-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 olingo 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 olingo-release.staged.apache.org
>>> - Pull your changes from preview/release to main. olingo.apache.org is 
>>> automatically updated.
>>> 
>>> All The Best,
>>> Dave Fisher
>> 
> 

Reply via email to