asciidoctor / asciidoctorj

:coffee: Java bindings for Asciidoctor. Asciidoctor on the JVM!
http://asciidoctor.org
Apache License 2.0
625 stars 173 forks source link

Create 1.5.0.alpha.12 or 1.5.0.alpha.13 release #505

Open vogella opened 8 years ago

vogella commented 8 years ago

From https://github.com/asciidoctor/asciidoctor-pdf/issues/463:

The new version is available only as a RubyGem at the moment. (https://rubygems.org/gems/asciidoctor-pdf/versions/1.5.0.alpha.12). 
We have plans to set up an automated release pipeline so that AsciidoctorJ PDF releases get triggered automatically by Asciidoctor PDF (Ruby) releases. 
But we're not there yet.

Btw, I'm going to be making another release in the next couple of days which bring a few more features you were looking for. 
Depending on Robert's availability, we might have AsciidoctorJ PDF skip the alpha.12 release and go right to alpha.13.
robertpanzer commented 8 years ago

There are some issues to be resolved before releasing a new asciidoctorj-pdf. See http://discuss.asciidoctor.org/Strategy-for-providing-asciidoctorj-pdf-alpha12-td4896.html http://discuss.asciidoctor.org/Strategy-for-providing-asciidoctorj-pdf-alpha12-td4896.html

Am 23.08.2016 um 10:59 schrieb Lars Vogel notifications@github.com:

lease in the next couple of days which bring a few more features you were looking for. Depending on Robert's availability, we might have AsciidoctorJ PDF skip the alpha.12 release and go right to alpha.13.

mojavelinux commented 8 years ago

Yep, I owe @robertpanzer a response. I also think it's worth waiting for alpha.13. I'm nearly there and it addresses some bugs that got introduced in alpha.12. I can also make any adjustments we may need to get this working with AsciidoctorJ. Stay tuned.

vogella commented 8 years ago

Thanks @robertpanzer and @mojavelinux. Looking forward for your new releases.

vogella commented 8 years ago

Any news with the release? I think @mojavelinux tweeted a while ago that we solved the issue preventing you from releasing a new version.

mojavelinux commented 8 years ago

I was going to do the release this past weekend, but ran short on time. All the issues have been resolved, so the last step is updating the CHANGELOG. In other words, any day now.

vogella commented 8 years ago

Thanks. FYI - I have create a larger PDF file next week and it would be ready handy to have the image auto-scaling for that.

Otherwise I would have set the individual scaling for every image.

Best regards, Lars

On Wed, Sep 14, 2016 at 10:41 PM, Dan Allen notifications@github.com wrote:

I was going to do the release this past weekend, but ran short on time. All the issues have been resolved, so the last step is updating the CHANGELOG. In other words, any day now.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/asciidoctor/asciidoctorj/issues/505#issuecomment-247146596, or mute the thread https://github.com/notifications/unsubscribe-auth/AAIihocS9DU4FaN3iaqPxeVwEa8mR0kOks5qqFwMgaJpZM4Jqsrd .

Eclipse Platform UI and e4 project co-lead CEO vogella GmbH

Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB 127058 Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel USt-IdNr.: DE284122352 Fax (040) 5247 6322, Email: lars.vogel@vogella.com, Web: http://www.vogella.com

vogella commented 8 years ago

Asciidoctor-pdf has its new release https://github.com/asciidoctor/asciidoctor-pdf/releases/tag/v1.5.0.alpha.13

vogella commented 7 years ago

I tried building a version with alpha.13 but failed. I had the silly hope that just changing version=1.5.0-alpha.11 to version=1.5.0-alpha.13 would allow me that. But looking at the history of @robertpanzer updates, this is not that easy.

robertpanzer commented 7 years ago

Yes, you're right. I am starting to create a new repo now for asciidoctorj-pdf, as it cannot really live any longer with asciidoctorj 1.5.x in the same repo. asciidoctorj-pdf will require a JRuby 9000 with Java 1.7, so the direction will be to split it out.

I started the effort on robertpanzer/asciidoctorj-pdf and I hope to get it out soon (Whatever soon means atm...)

You might want to check out this repository and try that. I would be grateful for any feedback on it.

vogella commented 7 years ago

Build works like a charm and ~/git/asciidoctorj-pdf/asciidoctorj-pdf/build/libs contains a beatiful asciidoctorj-pdf-1.5.0-alpha.13.jar

Another (most likely silly) question: Where do I put this file to make it available for my Gradle build? Searching for the old JAR lead to the internal Gradle cache using a hash.

./.gradle/caches/modules-2/files-2.1/org.asciidoctor/asciidoctorj-pdf/1.5.0-alpha.11/cbfc984df46fe321ce884aa62f7a6fb35100ec02/asciidoctorj-pdf-1.5.0-alpha.11.jar
robertpanzer commented 7 years ago

Awesome! Glad that it works!

With the Gradle plugin it should work like this: https://github.com/asciidoctor/asciidoctor-gradle-examples/blob/master/asciidoc-to-pdf-example/build.gradle Before you have to publish the jar to your local maven repository (./gradlew :asciidoctorj-pdf:pTML) and then include mavenLocal to your buildScript repositories:

buildscript { repositories { mavenLocal() } dependencies { classpath 'org.asciidoctor:asciidoctorj-pdf:1.5.0-alpha.13' } }

Didn’t try it though yet.

Cheers Robert

Am 22.09.2016 um 17:07 schrieb Lars Vogel notifications@github.com:

Build works like a charm and ~/git/asciidoctorj-pdf/asciidoctorj-pdf/build/libs contains a beatiful asciidoctorj-pdf-1.5.0-alpha.13.jar

Another (most likely silly) question: Where do I put this file to make it available for my Gradle build? Searching for the old JAR lead to the internal Gradle cache using a hash.

./.gradle/caches/modules-2/files-2.1/org.asciidoctor/asciidoctorj-pdf/1.5.0-alpha.11/cbfc984df46fe321ce884aa62f7a6fb35100ec02/asciidoctorj-pdf-1.5.0-alpha.11.jar — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/asciidoctor/asciidoctorj/issues/505#issuecomment-248931600, or mute the thread https://github.com/notifications/unsubscribe-auth/ABHBjit2xSLZO5cvPcsMPva0aDNsokZnks5qspmrgaJpZM4Jqsrd.

vogella commented 7 years ago

Thanks Robert, your are awesome. Works like a charm. The signing with gpg was new to me, but worked fine.

My love to Asciidoc and its whole ecosystem gets stronger every day. Thanks again for your help.

robertpanzer commented 7 years ago

:-) Thanks, Lars!

Completely forgot about the signing. It should be possible to skip it by adding -Pskip.signing=true.

vogella commented 7 years ago

Thanks again. Now I can explore all the cool features from alpha.12 and alpha.13. Hurra!

vogella commented 7 years ago

@robertpanzer btw. why not deploy it? I assume with your bintray key, its just a command away in your command line.

robertpanzer commented 7 years ago

Yes, you're right!

But I just started this repository literally today and before releasing I'd like to

wimdeblauwe commented 7 years ago

+1 for a new release to be available on Maven central

ghillert commented 7 years ago

Any updates on this?

paolobazzi commented 7 years ago

+1 for making the new releases of asciidoctor-pdf available on a public update site

robertpanzer commented 7 years ago

I'm still waiting for the new repository for asciidoctorj-pdf in the asciidoctor org.

paolobazzi commented 7 years ago

Thanks for your reply! Is there an estimation, when the repository could be available?

mojavelinux commented 7 years ago

I'll try to get this done this week. I apologize for the delay. I've been quite busy lately trying to solve issues upstream.

paolobazzi commented 7 years ago

No need to apologize, thanks for spending time to improve asciidoctor! Would be great, if you could set it up in order to be able to publish new versions of asciidoctorj.

ebarboni commented 7 years ago

Hi, I wonder if there is any update on this topic.

paolobazzi commented 7 years ago

I've seen that v1.5.0.alpha14 was released, would it be possible to make it available on a public maven repository?

mojavelinux commented 7 years ago

My next task is to get the new asciidoctorj-pdf repository into the right location and signed off. Stay tuned.