For each spec, the following updates need to happen, refer this doc for instructions:
[x] Create a branch called jakarta91-branch off master to perform Jakarta EE 9.1 alignment
[x] Only jakarta namespace changes are allowed in the release without any other functional changes with the exception of typos or tck fixes
[x] pom.xml: utilise microprofile-parent 2.1 as it has pulled in all of the Jakarta EE 9.1 as well as the necessary TCK dependencies (see this PR on how to)
[x] spec docs: rename Java EE to Jakarta EE, rename javax to jakarta: find . -type f -name '*.asciidoc' -exec sed -i '' s/javax./jakarta./ {} +
[x] Update all javax to jakarta for all java files import javax.* needs to be updated to jakarta.*: find . -type f -name '*.java' -exec sed -i '' s/javax./jakarta./ {} +
[x] TCKs
[x] APIs
[x] Update bnd file: find . -type f -name '*.bnd' -exec sed -i '' s/javax./jakarta./ {} +
[x] service loader file javax. to jakarta.: find . -type f -name "javax*" -exec sh -c 'mv "$0" "${0/javax/jakarta}"' '{}' \;
[ ] deliver the changes to master
[ ] Create a branch called mp-5.0.x off master to perform Jakarta EE 9.1 alignment
For each spec, the following updates need to happen, refer this doc for instructions:
[x] Create a branch called
jakarta91-branch
off master to perform Jakarta EE 9.1 alignment[x] Only jakarta namespace changes are allowed in the release without any other functional changes with the exception of typos or tck fixes
[x] pom.xml: utilise microprofile-parent 2.1 as it has pulled in all of the Jakarta EE 9.1 as well as the necessary TCK dependencies (see this PR on how to)
[x] spec docs: rename Java EE to Jakarta EE, rename javax to jakarta:
find . -type f -name '*.asciidoc' -exec sed -i '' s/javax./jakarta./ {} +
[x] Update all javax to jakarta for all java files
import javax.*
needs to be updated tojakarta.*
:find . -type f -name '*.java' -exec sed -i '' s/javax./jakarta./ {} +
[x] Update bnd file:
find . -type f -name '*.bnd' -exec sed -i '' s/javax./jakarta./ {} +
[x] service loader file javax. to jakarta.:
find . -type f -name "javax*" -exec sh -c 'mv "$0" "${0/javax/jakarta}"' '{}' \;
[ ] deliver the changes to
master
[ ] Create a branch called
mp-5.0.x
off master to perform Jakarta EE 9.1 alignment[ ] Perform a RC release off the branch
mp-5.0.x