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 <w...@apache.org> 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 <w...@apache.org> 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 <rmannibu...@gmail.com> 
>>> 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 <rmannibu...@gmail.com> 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 <strub...@yahoo.de.invalid> 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 <w...@apache.org>
>>>>> 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 <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 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
>>>>> 
>>>>> 
>>>> 
>>>> 
>> 
> 

Reply via email to