Markup: Perl 6 Pod Rendering

Created on 30 Jun 2016  路  6Comments  路  Source: github/markup

Hi,

We'd like to have Perl 6 Pod documents rendered on GitHub, just as Perl 5 Pod documents get rendered.

We can do the legwork and add the PR to this repo, but my question is what would be involved in having the P6Pod to HTML converter installed. It'll basically involve installing a perl 6 compiler and Pod::To::HTML module. We also have a Docker image if that's a better solution.

Let us know how we can proceed with having GitHub display Perl 6 Pod.

Thanks.

Most helpful comment

Hi @zoffixznet ! Sorry for the late reply.

In terms of installing the Perl6 software and modules, we'll handle that on our end. It may take us some time to do this, as any new packages introduced are vetted by our security and ops teams.

You're certainly more than welcome to perform a PR with tests, and update the .travis.yml file so that our CI test suite verifies that Perl6 documentation is being generated.

cc @github/workflow

All 6 comments

Hi, any suggestions?

Hi @zoffixznet ! Sorry for the late reply.

In terms of installing the Perl6 software and modules, we'll handle that on our end. It may take us some time to do this, as any new packages introduced are vetted by our security and ops teams.

You're certainly more than welcome to perform a PR with tests, and update the .travis.yml file so that our CI test suite verifies that Perl6 documentation is being generated.

cc @github/workflow

When you say "PR with tests" to what repo do you refer? (Or do you mean test any repo using a pod6 document?)

Ah! To clarify: you should add the Ruby glue necessary for this gem to properly render Perl6 POD files.

By tests, I mean that you should also add a markup file and an expected HTML rendered file to ensure that the input produces consistent output. We have a folder full of these sorts of tests: https://github.com/github/markup/tree/master/test/markups

Does that clarify it?

Closing this as stale (2y old); if you can get a PR together, we can keep moving on this.

Thanks. Someone will tackle this eventually.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Alhadis picture Alhadis  路  6Comments

doggy8088 picture doggy8088  路  4Comments

ghost picture ghost  路  7Comments

davidmoten picture davidmoten  路  5Comments

Istiakmorsalin picture Istiakmorsalin  路  4Comments