-
Notifications
You must be signed in to change notification settings - Fork 599
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transformed third party and stable API bundle updates and other updates #19216
Transformed third party and stable API bundle updates and other updates #19216
Conversation
jhanders34
commented
Nov 2, 2021
- Update ejbcontainer javadoc to include com.ibm.websphere.ejbcontainer package
- Update transformed package versions and bundle name for grpc third party and stable bundles
- Update transformed bundle name for pages tld bundle
- Update transformed bundle name for org.osgi.service.http bundle and do not include it in the dev/api directory any longer
- Update to only include the transformed javadoc zip for the transformed projects.
#build |
Please code review feature-related files, @OpenLiberty/delivery-approvers |
Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_MDYfkDwBEeygsrM6ShizkA Target locations of links might be accessible only to IBM employees. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
EJB changes look good.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Web Service related changes look good to me! Thanks Jared!
e97440c
to
418bd05
Compare
#libby #build |
Please code review feature-related files, @OpenLiberty/delivery-approvers |
Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_i4DvQDwXEeygsrM6ShizkA Target locations of links might be accessible only to IBM employees. |
418bd05
to
a1c7768
Compare
#libby #build |
Please code review feature-related files, @OpenLiberty/delivery-approvers |
Your personal build request is at https://wasrtc.hursley.ibm.com:9443/jazz/resource/itemOid/com.ibm.team.build.BuildResult/_OXuggDygEeygsrM6ShizkA Target locations of links might be accessible only to IBM employees. |
The build jhanders34-19216-20211103-0626 |
- Add to the buildpath so that the source is found to generate the javadoc for com.ibm.websphere.ejbcontainer package.
bc5d1e9
to
be3b514
Compare
org.apache.taglibs.standard.tag.common.core;version="1.0.0", \ | ||
org.apache.taglibs.standard.tag.common.xml;version="1.0.0", \ | ||
org.apache.taglibs.standard.tag.el.core;version="1.0.0", \ | ||
org.apache.taglibs.standard.tag.el.fmt;version="1.0.0", \ | ||
org.apache.taglibs.standard.tag.el.sql;version="1.0.0", \ | ||
org.apache.taglibs.standard.tag.el.xml;version="1.0.0", \ | ||
org.apache.taglibs.standard.tag.rt.core;version="1.0.0", \ | ||
org.apache.taglibs.standard.tag.rt.fmt;version="1.0.0", \ | ||
org.apache.taglibs.standard.tag.rt.sql;version="1.0.0", \ | ||
org.apache.taglibs.standard.tag.rt.xml;version="1.0.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spoke with my team -- Should this be 1.0.0 because it's a new bundle? Or should it be 2.0 since these are the EE9 versions of the classes (albeit transformed)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, the previous bundle used 1.0.0 -- let's use 2.0 here instead.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is the bundle version 1.2?
-buildpath: \ | ||
com.google.errorprone:error_prone_annotations;version=2.4.0,\ | ||
io.grpc:grpc-netty;version=${grpcVersion},\ | ||
io.netty:netty-buffer;version=${nettyVersion},\ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wouldn't it be better to depend on the existing netty bundle io.openliberty.io.netty
?
|
||
Export-Package:\ | ||
io.grpc.netty;version=${grpcVersion}, \ | ||
io.netty.handler.ssl;version=${nettyVersion} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
package is already exported by io.openliberty.io.netty.ssl
so why not use that?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Spoke to Bill Lucy, these bundles are third-party and io.openliberty.io.netty.ssl
is an internal bundle. Customer would not be able to use this package otherwise.
bVersion=1.0 | ||
grpcVersion=1.38.1 | ||
|
||
Bundle-SymbolicName: io.openliberty.io.grpc.1.0.javaee; singleton:=true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why include 1.0
in the name of the bundle?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is a stable API bundle - based on https://github.com/OpenLiberty/open-liberty/wiki/Open-Liberty-naming-guidelines we thought the 1.0 made sense
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While I did leave some comments, strictly they do not come from the changes that Jared is making... so approving this PR
be3b514
to
005b802
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good, thanks 👍
#libby |
Code analysis and actionsDO NOT DELETE THIS COMMENT.
|