djencks opened a new pull request #624:
URL: https://github.com/apache/camel-website/pull/624


   This stops using patch-sitemap.js and fixes the head-info.hbs to avoid the 
canonical link entry and the breadcrumbs-microdata.hbs to properly use site.url 
and fix the formatting.
   
   A typical page diff from this change is:
   ```
   diff -r documentation-antora-3/camel-k/1.4.x/architecture/cr/build.html 
documentation/camel-k/1.4.x/architecture/cr/build.html
   677c677
   <   "url": "/",
   ---
   >   "url": "https://camel.apache.org";,
   706,707c706
   <         }
   <         ,
   ---
   >         },
   711,712c710,712
   <         "name": "Architecture","item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/architecture.html"}
   <         ,
   ---
   >         "name": "Architecture",
   >         "item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/architecture.html";
   >         },
   716,717c716,718
   <         "name": "Operator","item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/operator.html"}
   <         ,
   ---
   >         "name": "Operator",
   >         "item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/operator.html";
   >         },
   721,722c722,724
   <         "name": "Build","item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/cr/build.html"}
   <         ]
   ---
   >         "name": "Build",
   >         "item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/cr/build.html";
   >         }]
   ```
   
   The sitemap is unchanged except for the lastmod timestamp.
   
   Yarn install should be run and the results committed by someone with a 
system more similar to the CI system than mine.
   
   In more details, here's the micro data section before:
   ```
           <script type='application/ld+json'>
   {
     "@context": "http://schema.org";,
     "@type": "Organization",
     "name": "Apache Camel",
     "url": "/",
     "sameAs": [
        "https://twitter.com/ApacheCamel";
     ],
     "logo": "../../../../_/img/logo-d.svg",
     "description": "Apache Camel ™ is a versatile open-source integration 
framework based on known Enterprise Integration Patterns. Camel empowers you to 
define routing and mediation rules in a variety of domain-specific languages, 
including a Java-based Fluent API, Spring or Blueprint XML Configuration files, 
and a Scala DSL."
   }
   </script>
       <script type="application/ld+json">
       {
       "@context": "http://schema.org";,
       "@type": "BreadcrumbList",
       "itemListElement": [{
           "@type": "ListItem",
           "position": 1,
           "name": "Apache Camel",
           "item": "https://camel.apache.org/";
           },
           {
           "@type": "ListItem",
           "position": 2,
           "name": "Camel K",
           "item": "https://camel.apache.org/camel-k/latest/index.html";
           },
           {
           "@type": "ListItem",
           "position": 3,
           "name": "1.4.x",
           "item": "https://camel.apache.org/camel-k/1.4.x/index.html";
           }
           ,
           {
           "@type": "ListItem",
           "position": 4,
           "name": "Architecture","item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/architecture.html"}
           ,
           {
           "@type": "ListItem",
           "position": 5,
           "name": "Operator","item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/operator.html"}
           ,
           {
           "@type": "ListItem",
           "position": 6,
           "name": "Build","item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/cr/build.html"}
           ]
       }
   </script>
   ```
   and after:
   ```
           <script type='application/ld+json'>
   {
     "@context": "http://schema.org";,
     "@type": "Organization",
     "name": "Apache Camel",
     "url": "https://camel.apache.org";,
     "sameAs": [
        "https://twitter.com/ApacheCamel";
     ],
     "logo": "../../../../_/img/logo-d.svg",
     "description": "Apache Camel ™ is a versatile open-source integration 
framework based on known Enterprise Integration Patterns. Camel empowers you to 
define routing and mediation rules in a variety of domain-specific languages, 
including a Java-based Fluent API, Spring or Blueprint XML Configuration files, 
and a Scala DSL."
   }
   </script>
       <script type="application/ld+json">
       {
       "@context": "http://schema.org";,
       "@type": "BreadcrumbList",
       "itemListElement": [{
           "@type": "ListItem",
           "position": 1,
           "name": "Apache Camel",
           "item": "https://camel.apache.org/";
           },
           {
           "@type": "ListItem",
           "position": 2,
           "name": "Camel K",
           "item": "https://camel.apache.org/camel-k/latest/index.html";
           },
           {
           "@type": "ListItem",
           "position": 3,
           "name": "1.4.x",
           "item": "https://camel.apache.org/camel-k/1.4.x/index.html";
           },
           {
           "@type": "ListItem",
           "position": 4,
           "name": "Architecture",
           "item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/architecture.html";
           },
           {
           "@type": "ListItem",
           "position": 5,
           "name": "Operator",
           "item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/operator.html";
           },
           {
           "@type": "ListItem",
           "position": 6,
           "name": "Build",
           "item": 
"https://camel.apache.org/camel-k/1.4.x/architecture/cr/build.html";
           }]
       }
   </script>
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to