Skip to content

Design/552 - Move JPA to Jakarta Persistence#775

Open
maho7791 wants to merge 3 commits into
osgi:design/552from
maho7791:design/552
Open

Design/552 - Move JPA to Jakarta Persistence#775
maho7791 wants to merge 3 commits into
osgi:design/552from
maho7791:design/552

Conversation

@maho7791

Copy link
Copy Markdown
Contributor
  • Changed Service API to Jakarta
  • Changed Spec-Text

- renamed project from jpa to jakartapersistence
- moved package from javax to jakarta
- modified spec version
- modified spec names
- modified property names corresponding to new java spec

Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
- renamed Java EE to Jakarta EE
- renamed javax to jakartapersistence
- renamed JPA tp Jakarta Persistence
- tried to refer to Version 3.0, 3.1, 3.2

Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>
@maho7791 maho7791 requested a review from timothyjward October 26, 2024 13:14
@maho7791 maho7791 self-assigned this Oct 26, 2024
Comment thread osgi.specs/docbook/162/service.jakartapersistence.xml Outdated
Comment thread osgi.specs/docbook/162/service.jakartapersistence.xml Outdated

@timothyjward timothyjward left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some minor changes needed related to the chapter number and Jakarta versions we support.

I’m happy with the rename, but there are ongoing discussions in #552 (comment)

- Looked over properties
- fixed issues from PR

Signed-off-by: Mark Hoffmann <m.hoffmann@data-in-motion.biz>

@laeubi laeubi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think wee need to adapt (or copy?) the TCK as well.

@maho7791

maho7791 commented Nov 6, 2024

Copy link
Copy Markdown
Contributor Author

The TCK will follow

@laeubi

laeubi commented Nov 6, 2024

Copy link
Copy Markdown
Contributor

The TCK will follow

Great it would be good to handle the following TCK issues along with that:

Also the last API package is currently a bit unusable we should account for this as well

There are also some open request for enhancements that would be great to incooperate them in the new spec (they are actually de-facto implemented by aries and pax implementation):

@laeubi

laeubi commented Apr 8, 2025

Copy link
Copy Markdown
Contributor

@maho7791 any updates here?

@stbischof

Copy link
Copy Markdown
Contributor

@maho7791 could you please give us an update on your work on the next spec call?

@laeubi

laeubi commented Jul 16, 2025

Copy link
Copy Markdown
Contributor

As asked in the spec call the other impl is: https://github.com/ops4j/org.ops4j.pax.jpa

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants