Hi Matthias,

We now have staging at https://openoffice-org.staged.apache.org 
<https://openoffice-org.staged.apache.org/>

It is only some content. In order to make our SSI work I had to add .htaccess

https://github.com/apache/openoffice-org/blob/main/assets/.htaccess 
<https://github.com/apache/openoffice-org/blob/main/assets/.htaccess>

I’ve added the rewrite logic from the project site/

Next topics:
(1) Migrate a directory script
(2) Convert mdtext files scripts
(3) Migrate 100+ directories

(A) Automation of staging builds
(B) Automation and mechanics for production.

Regards,
Dave

> On Oct 29, 2020, at 10:13 AM, Matthias Seidel <matthias.sei...@hamburg.de> 
> wrote:
> 
> Hi Dave,
> 
> Thanks for all the work! Once everything is finished I hope to
> understand it and will try to help.
> 
> BTW: Do we plan to have a permanent redirection to https? Infra
> recommends to do it via .htaccess.
> When I worked on the "old" page I invested a lot of time to get rid of
> "mixed content" so the main pages should be alright now.
> The problem was, that the CMS didn't like redirection, so we took that
> out on openoffice.org (still active on o.a.o).
> 
> Regards,
> 
>    Matthias
> 
> Am 28.10.20 um 20:50 schrieb Dave Fisher:
>> Breadcrumbs are completed.
>> 
>> Templates are refactored to be:
>> 
>> (1) brand.gsp to render the branding and search top part of pages.
>>      Input is metadata in an md file.
>> type=brand
>> search=search
>> selectedlang=en
>> language=Language
>> name=Apache OpenOffice
>> tagline=The Free and Open Productivity Suite
>> logo=AOO_logos/AOO4_website_logo.png
>> domain=https://www.openoffice.org
>> divid=bannera
>> announce=Apache OpenOffice 4.1.7 released
>> announceurl=https://blogs.apache.org/OOo/entry/announcing-apache-openoffice-4-13
>> announcetip=Apache OpenOffice 4.1.7 released
>> ~~~~~~
>> 
>> (2) navigator.gsp to render topnav, leftnav, and rightnav
>>      Input is a list of markdown lists and the css div class as metadata/
>> type=navigator
>> divid=topnava
>> ~~~~~~
>> 
>> - [Product][m0]
>> - [Download][m1]
>> - [Support][m2]
>> - [Blog][m3]
>> - [Extend][m4]
>> - [Develop][m5]
>> - [Focus Areas][m6]
>> - [Native Language][m7]
>> 
>> 
>> [m0]:     /product/index.html                                           
>> "Apache OpenOffice product description"
>> [m1]:     /download/index.html                                          
>> "Download OpenOffice"
>> [m2]:     /support/index.html                                           
>> "Find Support for OpenOffice"
>> [m3]:     https://blogs.apache.org/ooo/                                 
>> "Apache OpenOffice Blog"
>> [m4]:     /extensions/index.html                                        
>> "Extensions and Templates for OpenOffice"
>> [m5]:     https://openoffice.apache.org/get-involved.html               "Get 
>> involved in Apache OpenOffice"
>> [m6]:     /projects/accepted.html                                       
>> "Apache OpenOffice development focus areas"
>> [m7]:     /projects/native-lang.html                                    
>> "Apache OpenOffice in your Native Language"
>> 
>> (3) page.gsp to render both markdown and html pages
>>      - html_extract.gsp is used to extract head, bodytag and body content 
>> from html
>>      - breadcrumbs.gsp is used to create the breadcrumbs and a list of each 
>> directory on the page path.
>>      - ssi_pages.gsp will keep a json of brand and navigator overrides per 
>> directory.
>> 
>> title=Apache OpenOffice - Privacy
>> notice=http://www.apache.org/licenses/LICENSE-2.0
>> ~~~~~~
>> 
>> Information about your use of this website is collected using server access
>> logs and a tracking cookie. The collected information consists of the
>> following:
>> 
>> 1. The IP address from which you access the website;
>> 1. The type of browser and operating system you use to access our site;
>> 1. The date and time you access our site;
>> 1. The pages you visit; and
>> 1. The addresses of pages from where you followed a link to our site.
>> 
>> Part of this information is gathered using a tracking cookie set by the
>> [Google Analytics](https://www.google.com/analytics/) service and handled by
>> Google as described in their [privacy 
>> policy](https://www.google.com/privacy.html).
>> See your browser documentation for instructions on how to disable the
>> cookie if you prefer not to share this data with Google.
>> 
>> We use the gathered information to help us make our site more useful to
>> visitors and to better understand how and when our site is used. We do not
>> track or collect personally identifiable information or associate gathered
>> data with any personally identifying information from other sources.
>> 
>> By using this website, you consent to the collection of this data in the
>> manner and for the purpose described above.
>> 
>> The json will be like so:
>> {
>>    "/": {
>>        "brand":"/brand.html",
>>        "topnav":"/topnav.html",
>>    }
>>    "/sl/": {
>>        "brand":"/sl/brand.html",
>>        "topnav":"/sl/topnav.html"
>>    }
>>    "/sk/": {
>>        "brand":"/sk/brand.html",
>>        "topnav":"/sk/topnav.html"
>>    }
>>    "/kab/": {
>>        "brand":"/kab/brand.html",
>>        "topnav":"/kab/topnav.html"
>>    }
>>    "/pl/why/": {
>>        "leftnav":"/pl/why/leftnav.html"
>>    }
>>    "/pl/product/": {
>>        "leftnav":"/pl/product/leftnav.html"
>>    }
>>    "/pl/": {
>>        "brand":"/pl/brand.html",
>>        "topnav":"/pl/topnav.html"
>>    }
>>    "/l10n/": {
>>        "topnav":"/l10n/topnav.html",
>>        "leftnav":"/l10n/leftnav.html",
>>        "rightnav":"/l10n/rightnav.html"
>>    }
>> 
>> 
>> The migration script will only need to modify markdown files. Everything 
>> else will be copied as is.
>> 
>> Regards,
>> Dave
>> 
>>> On Oct 28, 2020, at 3:29 AM, Carl Marcum <cmar...@apache.org> wrote:
>>> 
>>> Hi Dave,
>>> 
>>> On 10/27/20 11:32 PM, Dave Fisher wrote:
>>>> Hi -
>>>> 
>>>> The new repository is https://GitHub.com/Apache/OpenOffice-org
>>>> 
>>>> The next steps are to finish the templates.
>>>> 
>>>> (Wednesday)
>>>> (1) Breadcrumbs
>>>> (2) Branding/Navigation adjustments per directory
>>>> 
>>>> (Thursday)
>>>> (3) Staging / Test server with Infra help
>>>> 
>>>> (Friday)
>>>> (4) Directory migration script
>>>> (5) Release for testing
>>>> 
>>>> Everyone can test at (5)
>>>> 
>>> That's Great !
>>> 
>>> Thanks for the hard work and the update!
>>> 
>>> Best regards,
>>> Carl
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>>> 
>> 
> 

Reply via email to