asciidoctorj icon indicating copy to clipboard operation
asciidoctorj copied to clipboard

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

Open vogella opened this issue 8 years ago • 26 comments

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.

vogella avatar Aug 23 '16 08:08 vogella

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 [email protected]:

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.

robertpanzer avatar Aug 23 '16 09:08 robertpanzer

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.

mojavelinux avatar Aug 23 '16 09:08 mojavelinux

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

vogella avatar Aug 23 '16 09:08 vogella

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

vogella avatar Sep 14 '16 20:09 vogella

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.

mojavelinux avatar Sep 14 '16 20:09 mojavelinux

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 [email protected] 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: [email protected], Web: http://www.vogella.com

vogella avatar Sep 14 '16 20:09 vogella

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

vogella avatar Sep 19 '16 18:09 vogella

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.

vogella avatar Sep 22 '16 14:09 vogella

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.

robertpanzer avatar Sep 22 '16 14:09 robertpanzer

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

vogella avatar Sep 22 '16 15:09 vogella

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 [email protected]:

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.

robertpanzer avatar Sep 22 '16 15:09 robertpanzer

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.

vogella avatar Sep 22 '16 15:09 vogella

:-) Thanks, Lars!

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

robertpanzer avatar Sep 22 '16 15:09 robertpanzer

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

vogella avatar Sep 22 '16 17:09 vogella

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

vogella avatar Sep 22 '16 18:09 vogella

Yes, you're right!

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

  • get a review from @mojavelinux
  • get it adopted into the asciidoctor org
  • get the CI tests running on Travis and Appveyor and
  • do some manual testing at home when I have a Windows box within reach.

robertpanzer avatar Sep 22 '16 18:09 robertpanzer

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

wimdeblauwe avatar Oct 21 '16 07:10 wimdeblauwe

Any updates on this?

ghillert avatar Nov 11 '16 00:11 ghillert

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

paolobazzi avatar Dec 21 '16 08:12 paolobazzi

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

robertpanzer avatar Dec 21 '16 08:12 robertpanzer

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

paolobazzi avatar Dec 21 '16 09:12 paolobazzi

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.

mojavelinux avatar Dec 21 '16 11:12 mojavelinux

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.

paolobazzi avatar Dec 21 '16 14:12 paolobazzi

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

ebarboni avatar Jan 18 '17 12:01 ebarboni

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

paolobazzi avatar Feb 06 '17 08:02 paolobazzi

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

mojavelinux avatar Feb 06 '17 08:02 mojavelinux