OpenTracing release 1.1

77 views
Skip to first unread message

plo...@redhat.com

unread,
May 8, 2018, 11:40:48 AM5/8/18
to Eclipse MicroProfile
Hello,

I have released Microprofile OpenTracing 1.1-RC1. More info can be found here https://projects.eclipse.org/projects/technology.microprofile/releases/opentracing-1.1

Please review so we can proceed to a normal release.

Regards,

Kevin Sutter

unread,
May 8, 2018, 3:31:19 PM5/8/18
to Eclipse MicroProfile
Hello Pavol,
There are two hot links on this page, but they both point to https://oss.sonatype.org/content/repositories/orgeclipsemicroprofile-1076/.

I know it's not documented as well as it could/should be, but you should also be creating an "OpenTracing 1.1 RC1" release tag in github.  Take a look at the previous releases in OpenTracing to see what I mean.  When 1.1 becomes final, then you'll create an Open Tracing 1.1 release.
https://github.com/eclipse/microprofile-opentracing/releases

It looks like you are using the Jenkins build script, so that's good:
https://ci.eclipse.org/microprofile/view/Release/job/MicroProfile%20Releases/67/

The "instructions" for doing a release is hodge-podge of what's on our wiki, plus the information in John's Jenkins issue...  We need to clean this up.  If you wish to take a stab, let me know.  Otherwise, I'll start on something and then you can help refine it.  I know Rest Client (Andy) had some questions recently as well.
https://wiki.eclipse.org/MicroProfile/SpecRelease
https://wiki.eclipse.org/MicroProfile/SpecRelease/Release
https://github.com/eclipse/microprofile-metrics/issues/173

--  Kevin

John Clingan

unread,
May 8, 2018, 5:27:29 PM5/8/18
to Eclipse MicroProfile
Awesome Pavol! I'm assuming that you have your dependencies finalized?

plo...@redhat.com

unread,
May 9, 2018, 7:22:42 AM5/9/18
to Eclipse MicroProfile
Hi Kevin,

IIRC release tag is created as part of the Jenkins job, but it needs manual adjustments to upload spec and some description. I have added missing info to the tag [1]. The used html and pdf are download from the Jenkins job. I would like to add the full changelog to the 1.1 release tag not RCs (If it is ok with you). 

[1]: https://github.com/eclipse/microprofile-opentracing/releases


On Tuesday, May 8, 2018 at 9:31:19 PM UTC+2, Kevin Sutter wrote:
Hello Pavol,
There are two hot links on this page, but they both point to https://oss.sonatype.org/content/repositories/orgeclipsemicroprofile-1076/.

I know it's not documented as well as it could/should be, but you should also be creating an "OpenTracing 1.1 RC1" release tag in github.  Take a look at the previous releases in OpenTracing to see what I mean.  When 1.1 becomes final, then you'll create an Open Tracing 1.1 release.
https://github.com/eclipse/microprofile-opentracing/releases

It looks like you are using the Jenkins build script, so that's good:
https://ci.eclipse.org/microprofile/view/Release/job/MicroProfile%20Releases/67/

The "instructions" for doing a release is hodge-podge of what's on our wiki, plus the information in John's Jenkins issue...  We need to clean this up.  If you wish to take a stab, let me know.  Otherwise, I'll start on something and then you can help refine it.  I know Rest Client (Andy) had some questions recently as well.

I can update it as it is fresh in my memory.

plo...@redhat.com

unread,
May 9, 2018, 7:23:27 AM5/9/18
to Eclipse MicroProfile
Hi John, 

what do you exactly mean?

Kevin Sutter

unread,
May 9, 2018, 9:17:21 AM5/9/18
to MicroProfile
Yes, that's fine, Pavol.  Thanks!  And, thanks for taking a shot at the wiki instructions...  I'll review and add some material from my usage as well.

-  Kevin

--
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/W9bNWg2jD6I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile+unsubscribe@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/15afe779-eb25-44c2-ab1b-07f298d3106b%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Kevin Sutter

unread,
May 9, 2018, 9:22:28 AM5/9/18
to MicroProfile
Pavol,
As part of the umbrella MicroProfile releases, we need to verify that all of our 3rd party dependencies are okay to be used by Eclipse projects.  This is done via Contribution Questionnaires (CQs).  When we do an umbrella release, we need to submit the necessary CQs.  So, John is asking if the 3rd party dependencies for OpenTracing 1.1 are complete?  Normally, these would be identified in your pom.xml files.

Here's where I have documented this process for MicroProfile:
https://wiki.eclipse.org/MicroProfile/3rdPartyDependencyProcess

And, here's a google spreadsheet that I have been using to track all of the dependencies to date (linked in the above wiki)...
https://docs.google.com/spreadsheets/d/170UzbBpMK-K50maXVpwcyQ481x1fSo4u2d6gDlKoPts/edit#gid=0

Hope this helps,
Kevin

--
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/W9bNWg2jD6I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile+unsubscribe@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.

Pavol Loffay

unread,
May 9, 2018, 9:53:50 AM5/9/18
to Eclipse MicroProfile
Thanks for the description Kevin. 

I have submitted CQs for OpenTracing 0.31.0, as we bumped it from 0.30.0. Here is the link https://dev.eclipse.org/ipzilla/show_bug.cgi?id=16264. I have added a comment with the link o the spreadsheet. 



On Wednesday, May 9, 2018 at 3:22:28 PM UTC+2, Kevin Sutter wrote:
Pavol,
As part of the umbrella MicroProfile releases, we need to verify that all of our 3rd party dependencies are okay to be used by Eclipse projects.  This is done via Contribution Questionnaires (CQs).  When we do an umbrella release, we need to submit the necessary CQs.  So, John is asking if the 3rd party dependencies for OpenTracing 1.1 are complete?  Normally, these would be identified in your pom.xml files.

Here's where I have documented this process for MicroProfile:
https://wiki.eclipse.org/MicroProfile/3rdPartyDependencyProcess

And, here's a google spreadsheet that I have been using to track all of the dependencies to date (linked in the above wiki)...
https://docs.google.com/spreadsheets/d/170UzbBpMK-K50maXVpwcyQ481x1fSo4u2d6gDlKoPts/edit#gid=0

Hope this helps,
Kevin
On Wed, May 9, 2018 at 6:23 AM, <plo...@redhat.com> wrote:
Hi John, 

what do you exactly mean?

On Tuesday, May 8, 2018 at 11:27:29 PM UTC+2, John Clingan wrote:
Awesome Pavol! I'm assuming that you have your dependencies finalized?

On Tuesday, May 8, 2018 at 8:40:48 AM UTC-7, plo...@redhat.com wrote:
Hello,

I have released Microprofile OpenTracing 1.1-RC1. More info can be found here https://projects.eclipse.org/projects/technology.microprofile/releases/opentracing-1.1

Please review so we can proceed to a normal release.

Regards,

--
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/W9bNWg2jD6I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.

To post to this group, send email to microp...@googlegroups.com.

Kevin Sutter

unread,
May 10, 2018, 9:03:17 AM5/10/18
to MicroProfile
This is perfect, Pavol.  I've updated the spreadsheet with your CQ link (along with a reference to the 0.31.0 version).  The CQ has already been approved, so OpenTracing 1.1 is good to go from an IP scanning perspective.

Thanks,
Kevin

To unsubscribe from this group and all its topics, send an email to microprofile+unsubscribe@googlegroups.com.

To post to this group, send email to microp...@googlegroups.com.

Pavol Loffay

unread,
May 14, 2018, 7:47:25 AM5/14/18
to Eclipse MicroProfile
Thanks again Kevin, 

Is there any action required before doing the final release? Should I trigger "Generate IP Log"? 

Note that the final release is on 18th May. 

Kevin Sutter

unread,
May 14, 2018, 10:42:36 PM5/14/18
to Eclipse MicroProfile
Pavol,
The IP Log generation is only required for the MicroProfile umbrella releases.  The individual component specs do not need to generate this log.  Either John (MP 1.4) or myself (MP 2.0) will be taking care of this IP Log processing and review.

Thanks!
Kevin

Pavol Loffay

unread,
May 18, 2018, 5:40:54 AM5/18/18
to Eclipse MicroProfile
Hi Kevin,

micproprofile-opentracing:1.1 release is scheduled for today https://projects.eclipse.org/projects/technology.microprofile/releases/opentracing-1.1

Can I proceed to the 1.1. release? I assume the process is the same as for RC - trigger the build in Jenkins and then release it via Nexus UI.

Regards,

Kevin Sutter

unread,
May 18, 2018, 8:57:29 AM5/18/18
to Eclipse MicroProfile
Yep, that's about it.  Thanks!

--  Kevin

Pavol Loffay

unread,
May 22, 2018, 7:36:28 AM5/22/18
to Eclipse MicroProfile
Reply all
Reply to author
Forward
0 new messages