hi thomas,

@entity-manager:
i mentioned that, but it (@PersistenceUnitName) was always more like
an optional benefit (depending on your application-setup).
i guess e.g. mark might disagree with that, however, imo the majority
isn't using it (at least once you are using an ee-server).
the rest in that area is mainly integration-code and documentation
about the proper usage
(and nothing ds provides as a feature for users).

@persistence-xml (utils):
i know and you know it, because you promoted it.
however, it isn't that well known (it's "hidden" in the "spi"-package
and not even mentioned in our documentation).

therefore, the main part for users (also if you have a look at the
documentation) is about transactions (and topics related to it).
(if you skip the options for the entity-manager usages which aren't
provided by ds itself.)

regards,
gerhard



Am Di., 4. Apr. 2023 um 09:57 Uhr schrieb Thomas Andraschko



<andraschko.tho...@gmail.com>:
>
> JPA is also about reading the JPA XML descriptors and resolving
> EntityManagers, which is both heavily used in the Data module.
> So its currently much more than TX. I would rename it to ds-persistence and
> ds-faces.
>
> Am Mo., 3. Apr. 2023 um 19:20 Uhr schrieb Gerhard Petracek <
> gpetra...@apache.org>:
>
> > hi thomas,
> >
> > we need to fix the rat-check (see [1]).
> >
> > @renaming the modules:
> > the jpa-module was always mainly about the "entitymanager" +
> > "transaction" (see the package-naming)... with the main focus on
> > transactions (see @Transactional and @TransactionScoped as the main
> > api).
> > therefore we almost renamed it to ds-tx (in the beginning). we just
> > kept 'jpa', because it wasn't clear what we might add later on.
> > maybe we should just start a community-poll about it.
> >
> > regards,
> > gerhard
> >
> > [1]
> > https://ci-builds.apache.org/job/DeltaSpike/job/DeltaSpike%20RAT-Check/
> >
> >
> >
> > Am Mo., 3. Apr. 2023 um 16:08 Uhr schrieb Thomas Andraschko
> > <andraschko.tho...@gmail.com>:
> > >
> > > Hi,
> > >
> > > last week i had some time and migrated almost all still existing modules
> > to
> > > Jakarta. Only scheduler is currently not migrated.
> > > AFAICS servlet, bean-validation has been removed, also other small pieces
> > > of core.
> > >
> > > I would also like to rename jpa and jsf to their new jakarta name
> > > (persistence and faces).
> > > WDYT guys?
> > >
> > > After that rename and reintroduce the scheduler module, i would be happy
> > > enough to release a RC1.
> > >
> > > AFAICS a big missing part are the tests on real containers?!
> > > Any other topics we need to address?
> > >
> > > Best regards,
> > > Thomas
> >

Reply via email to