MP-JWT 1.0-RC1 and push to finalization of API

14 views
Skip to first unread message

sst...@redhat.com

unread,
Aug 16, 2017, 12:22:45 AM8/16/17
to Eclipse MicroProfile
I have done a 1.0-RC1 release on github to publish the current proposed API and specification:
https://github.com/eclipse/microprofile-jwt-auth/releases/tag/1.0-RC1

This includes the full set of changes as discussed on the Aug 11 MP-JWT, as well as some refinements based on a prototype implementation.

This includes a large number of incompatible changes to names and packages, so if you have worked with earlier stages you will need to make changes to sync with 1.0-RC1.

If we are going to make the MicroProfle 1.2 release train, we need to be close to agreement on a 1.0 final API by this Friday after the MP-JWT Aug 18 call. After going through the exercise of updating a prototype implementation with these changes, and tweaking them to simplify ease of usage, I feel pretty good about this as a final release candidate.

Take a look at the current spec: microprofile-jwt-auth-spec.pdf

and code and either provide feedback or have it ready for the Aug 18 call. If we are not quite close to agreement on a final API by the 18th, I would say we will not make the 1.2 release.

John D. Ament

unread,
Aug 16, 2017, 7:06:29 AM8/16/17
to Eclipse MicroProfile
Scott,

Do you need Jenkins setup to deploy the artifacts?

John

John D. Ament

unread,
Aug 16, 2017, 7:15:10 AM8/16/17
to Eclipse MicroProfile
Actually I'm looking at those tags.  1.0-RC1 doesn't look valid, the version wasn't updated.

1.0-RC2 looks more correct, but I can't even check it out.

~/src/microprofile-jwt-auth
☹  git remote show origin                                                                                                                                                             master f56fee7
* remote origin
  Fetch URL: g...@github.com:eclipse/microprofile-jwt-auth.git
  Push  URL: g...@github.com:eclipse/microprofile-jwt-auth.git
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)

~/src/microprofile-jwt-auth
☺  git fetch                                                                                                                                                                          master f56fee7

~/src/microprofile-jwt-auth
☺  git checkout 1.0-RC2                                                                                                                                                               master f56fee7
error: pathspec '1.0-RC2' did not match any file(s) known to git.

~/src/microprofile-jwt-auth

sst...@redhat.com

unread,
Aug 16, 2017, 2:35:15 PM8/16/17
to Eclipse MicroProfile
Hey John, check it out now as well as the new 1.0-RC3 I just built, which includes a change to rename the microprofile-jwt-auth artifact to microprofile-jwt-auth-api to be consistent with Config.

I was deleting the 1.0-RC2 tag trying to get the release settings correct, so I'm sure you grabbed an unstable tag at some point.

Please do look over the current release setup and Jenkins build and fix anything you see as out of whack.
Reply all
Reply to author
Forward
0 new messages