> On Aug 5, 2021, at 5:47 AM, Bertrand Delacretaz <bdelacre...@codeconsult.ch> 
> wrote:
> 
> Hi Dave,
> 
> On Wed, Aug 4, 2021 at 9:32 PM Dave Fisher <w...@apache.org> wrote:
>> ...I plan to complete the move of many of the files that are maintained by 
>> projects
>> into an ASF-Pelican workflow like I recently completed for www.apache.org...
> 
> https://github.com/apache/incubator is currently built using JBake, do
> you mean to render parts of it with Pelican?

Yes. I want to move the parts that are anakia html generation from xml to 
markdown and pelican. In the current job they are created and then copied in. 
JBake treats as static.

In Pelican we will have two branches for each directory.

(1) Markdown and directory template. The markdown is currently here: 
https://github.com/apache/incubator/tree/ip-clearance/content 
<https://github.com/apache/incubator/tree/ip-clearance/content> and here: 
https://github.com/apache/incubator/tree/project-status/content 
<https://github.com/apache/incubator/tree/project-status/content>. The xslt are 
here: https://github.com/apache/incubator/tree/ip-clearance/xslt 
<https://github.com/apache/incubator/tree/ip-clearance/xslt> and duplicated 
here: https://github.com/apache/incubator/tree/project-status/xslt 
<https://github.com/apache/incubator/tree/project-status/xslt>

The xsl is a modified version of 
apache-forrest-0.9/build/plugins/org.apache.forrest.plugin.output.Markdown/resources/stylesheets/anakia-to-markdown.xsl

(2) Pelican output with .asf.yaml similar to 
https://github.com/apache/openjpa-site/blob/builds/.asf.yaml 
<https://github.com/apache/openjpa-site/blob/builds/.asf.yaml>

How to create the output branch into the correct structure is the tricky part 
and modification to infrastructure-pelican and/or .asf.yaml may be required.

> 
> That might be confusing, but if it makes your job easier and the
> website build docs are clear, why not - just wondering what your plan
> is.

I am thinking it will, but it could be that adding asciidoctor support to 
infrastructure pelican may be the best approach. If this approach is taken then 
we can do everything in one build.

Thanks for engaging in discussion.

Regards,
Dave

> 
> -Bertrand
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 

Reply via email to