Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [asciidoc-wg] AsciiDoc implementation for the Java/JVM ecosystem / project proposal

Hi

This is a great initiative! I have the following suggestions/questions:
* instead of specifying the runtime environments, specify the targeted language release, possibly in a generic fashion, such as "the current LTS release" * given that this is a greenfield project, and an alternative (AsciidoctorJ) exists for people that are stuck with Java SE 8, I don't see why this project should restrain itself to Java SE 8 * it seems that a project like this could benefit from a lot of the recent improvements in Java SE (text blocks, switch expressions, records, sealed classes, ...), so consider targeting Java SE 17 (the next LTS release, due next year, which will have most, if not all, of these features standardized). This depends on how fast you're planning to release a complete implementation, of course * what are the plans w.r.t. conversion to PDF, like done by asciidoctor-pdf [1]? If the goal is for this project to replace AsciidoctorJ in the Java ecosystem, I believe it's essential to its success to provide an implementation in pure Java for PDF conversion as well

[1] https://github.com/asciidoctor/asciidoctor-pdf/

Kind regards,
Anthony

On 10/06/2020 17:08, Alexander Schwartz wrote:
Hi AsciiDoc enthusiasts,

the AsciiDoc WG is an exciting effort to standardize the language and to
allow the ecosystem to grow on the basis of a common specification.

After talking to Dan Allen I volunteered to write a project proposal for
an AsciiDoc implementation for the Java/JVM ecosystem. As a maintainer
of the AsciiDoc plugin for IntelliJ I have experience in parsing
AsciiDoc and using AsciidoctorJ, but I also know he areas where parsing
and good tool support is difficult today.

What use cases do you see for an AsciiDoc JVM implementation? What
contributions do you want to make or see necessary?

Please collaborate with me on this draft:
https://docs.google.com/document/d/1Jifb3Dd6HS6CbABiRaUKHCySEJBu5AUSWHVg6-mt6Ms/edit?usp=sharing

To edit the document request access or discuss it on this mailing list.
Don't forget to add you and your company to the "Interested Parties"
section!

For those who want to have a synchronous communication, please join me
on a Jitsi video conference call next week:

When: June 16th, 17:00 UTC - Convert to your time zone:
https://www.thetimezoneconverter.com/?t=17%3A00%20pm&tz=UTC
Where: https://meet.jit.si/AsciiDocImplementationForTheJvmJune16

Please get in contact before the call with all the questions you might have.

Best regards,
Alexander

--
Alexander Schwartz (alexander.schwartz@xxxxxxx)
https://www.ahus1.de

_______________________________________________
asciidoc-wg mailing list
asciidoc-wg@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/asciidoc-wg


Back to the top