Releasing the first version of jax-rs-pac4j?

18 views
Skip to first unread message

victo...@gmail.com

unread,
Nov 12, 2016, 6:01:38 AM11/12/16
to pac4j-dev
Hi :)

I think we can release the first version of jax-rs-pac4j. It hasn't changed for some time, and I had feedbacks from two different people using it without problems both with jersey (via dropwizard-pac4j) and resteasy.
It is demoed in a way in dropwizard-pac4j-demo and in tests.

Let's make it a 1.0.0 version.

As for dropwizard-pac4j, I'm not sure, I'm planning some breaking changes with servlet (using j2e-pac4j) support, but I wanted to make a demo for it before merging my PR.
Maybe we could anyway release a 0.5.0 for the current version and then go for a 1.0.0 with the servlet functionality (it breaks configuration keys).

What do you think?

Victor

Jérôme LELEU

unread,
Nov 14, 2016, 4:30:52 AM11/14/16
to Victor Noel, pac4j-dev
Hi,

Regarding jax-rs-pac4j, the last PR has been merged two days ago, hasn't it? If you feel confident and had several feedbacks, I will cut the 1.0.0 release.

For dropwizard-pac4j, you know best how confident we can be. If you have some breaking changes, I think it's better to push them and complement the demo before a release. Do we have early adopters wanting for some intermediate version?

Thanks.
Best regards,
Jérôme



--
You received this message because you are subscribed to the Google Groups "pac4j-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pac4j-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Jérôme LELEU

unread,
Nov 14, 2016, 4:49:17 AM11/14/16
to Victor Noel, pac4j-dev
Hi,

I just released jax-rs-pac4j v1.0.0, it will be available in the Maven central repository in a few hours.

Victor, I let you update the version in the documentation and handle the official announcement wherever you feel appropriate. I think it's necessary to have some "Release notes" wiki page as well (See: https://github.com/pac4j/j2e-pac4j/wiki/Release-notes).

Thanks.
Best regards,
Jérôme


victo...@gmail.com

unread,
Nov 14, 2016, 4:51:20 AM11/14/16
to pac4j-dev, victo...@gmail.com
Ok, great.

For the release notes, can I exploits the github system in the release tab or do you prefer it to be on a specific wiki page?
To unsubscribe from this group and stop receiving emails from it, send an email to pac4j-dev+...@googlegroups.com.

Jérôme LELEU

unread,
Nov 14, 2016, 5:02:34 AM11/14/16
to Victor Noel, pac4j-dev
Other pac4j implementations have generally a wiki page dedicated to the release notes, but it's true we could also use the "Releases" tab. I don't have any strong opinion on this, it's up to you. Maybe it's worth trying your proposal...


To unsubscribe from this group and stop receiving emails from it, send an email to pac4j-dev+unsubscribe@googlegroups.com.

victo...@gmail.com

unread,
Nov 14, 2016, 5:06:31 AM11/14/16
to pac4j-dev, victo...@gmail.com
Actually I followed your way, here are the release notes: https://github.com/pac4j/jax-rs-pac4j/wiki/Release-Notes :)

Concerning announcement, do you think it is polite to announce it in Jersey and Resteasy mailing lists?
Do you own a twitter pac4j? I don't use twitter, but If you want to announce it there, you can :) not sure what are the correct hashtags to use… I can look them up!

Concerning dropwizard, I was thinking that it would be great to release something soon so that people can start using it and bring feedbacks. I will first commit the breaking changes before we do the release, but without the servlet support, so that we can release even a 1.0.0, and the servlet changes should bump it to a 1.1.0 I guess.
In terms of stability, it is as stable as jax-rs-pac4j is, so there is no real need to wait to release a v1.

victo...@gmail.com

unread,
Nov 14, 2016, 5:51:11 AM11/14/16
to pac4j-dev, victo...@gmail.com
For dropwizard-pac4j, I've pushed my breaking changes, but I will wait for a final feedback from one of the users of the library before we can release a 1.0.0 :)
To unsubscribe from this group and stop receiving emails from it, send an email to pac4j-dev+...@googlegroups.com.

Jérôme LELEU

unread,
Nov 14, 2016, 10:38:36 AM11/14/16
to Victor Noel, pac4j-dev
Hi,

Yes, I think you can announce it on Jersey and Resteasy: we are not selling anything, we (try to) provide a high-quality software which may be very helpful for people, so we must not be ashamed or afraid to do some advertising. There is no commitment, no cost: people are completely free to use or not pac4j.
Open Source projects become really interesting when more and more users / deployers come into play, feeding the reflection and the development of the projects.

There is no special Twitter account for pac4j, I'll use the #pac4j hastag, I'll push some tweet about jax-rs-pac4j today.

Just let me know where it's ready for me to test and release dropwizard-pac4j.

Thanks.
Best regards,
Jérôme




To unsubscribe from this group and stop receiving emails from it, send an email to pac4j-dev+unsubscribe@googlegroups.com.

victo...@gmail.com

unread,
Nov 15, 2016, 3:49:00 AM11/15/16
to pac4j-dev, victo...@gmail.com
I think it's ok, we can release it, I got a good feedback with the SNAPSHOT version today and I also use it without problems :)

I will announce everything at once

Also, something completely different: I noticed the latest j2e-pac4j is not on maven central, I think it's not normal… !

Victor

Jérôme LELEU

unread,
Nov 15, 2016, 4:27:54 AM11/15/16
to Victor Noel, pac4j-dev
Hi,

I successfully tested the (limited) demo and just released version 1.0.0: it should be available within a few hours in the Maven central repository.

Thanks.
Best regards,
Jérôme


To unsubscribe from this group and stop receiving emails from it, send an email to pac4j-dev+unsubscribe@googlegroups.com.

victo...@gmail.com

unread,
Nov 16, 2016, 9:30:21 AM11/16/16
to pac4j-dev, victo...@gmail.com
Jerome, could you create a wiki for the dropwizard-pac4j project? So that I can add release notes :)

Thanks!

Jérôme LELEU

unread,
Nov 16, 2016, 9:33:11 AM11/16/16
to Victor Noel, pac4j-dev
Done

To unsubscribe from this group and stop receiving emails from it, send an email to pac4j-dev+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages