Closed mojavelinux closed 6 years ago
Thanks.
I think the old introduction is a bit too technical and should be moved to a "deep dive" section where we explain how Asciidoctor.js is generated.
Words like "cross compiler" can be intimidating and since Opal is hidden behind a public API we can talk about this implementation detail later.
What do you think ?
Sounds reasonable to me. I just wanted to give you a chance to see what was being removed before taking it away. If you think it's not needed, then :hocho:.
@Mogztter Can you change the uri-rel-file-base attribute in the upstream README?
I also noticed that the copyright year is behind. At this point, you might as well just set it to 2018.
Can you change the uri-rel-file-base attribute in the upstream README?
Done!
At this point, you might as well just set it to 2018.
Too soon :laughing:
And we're live!
Once a new release is out, we'll want to switch from using the master URL to the tag. Then, each time you make a release, you'll need to update the version number in this file (at least, in the short run).
Yeah! :tada:
@mojavelinux I get a 404 when I click on the licence or the user manual link. Did I miss something with the uri-rel-file-base
attribute ?
Oops, I forgot to switch it over to the README from the master branch. We can switch back to the release once the next release is out.
@Mogztter This PR changes the Asciidoctor.js page on asciidoctor.org to use the README from the upstream project. This is a first step in the migration to Antora as it reconciles the two authorities.
There are two outstanding issues to be addressed before merging. First, the links to the contributing and license file are broken because the uri-rel-file-base from the README is overriding the value defined in the master file. The attribute entries needs to be changed to the following in the README:
Second, the two documents had different introductions. Is there anything from the old introduction you want to preserve?
To interact with the generated code, you either invoke the JavaScript APIs directly, or you can invoke native JavaScript objects from within the Ruby code prior to compilation.