[wildfly-dev] Hibernate 5.3+ module name suggestions...

Scott Marlow smarlow at redhat.com
Thu Feb 22 08:43:37 EST 2018


On Thu, Feb 22, 2018 at 4:40 AM, Sanne Grinovero <sanne at hibernate.org>
wrote:

> Hi all, Scott,
>
> the Hibernate ORM and Hibernate Search projects are now producing and
> releasing feature packs, so please use them rather than re-creating a
> different set of modules.
>

> We also produced feature packs of several of our dependencies, for example
> Apache Lucene feature packs have their own repository and versioning: more
> flexible and consistent with the Lucene version.
>

> We also have chosen different names; e.g. the Hibernate ORM one is called
> "org.hibernate.orm" and has a slot "5.3".
>

Name sounds fine.


> Technically that's an alias, the real module has a slot with the full
> version.
>
> We also included a deprecated module using the older name which imports
> and exports the new one, to ease transition.
>

What is the deprecated module name/slot?


>
> The feature packs for Hibernate Search have been released already, the
> ones for Hibernate ORM are merged in master but have not been released yet.
>
> Of course we can still make changes to any of them, I'll try the new
> module descriptors if you prefer them?
>
> Scott: you remember we discussed including a JipiJapa adaptor within the
> ORM codebase so that a matching version would be released together? This
> would be a good time, so we include it, want to help me with that?
>

Excellent, yes I want to help with that.


>
> Thanks,
> Sanne
>
>
>
>
>
> On 22 Feb 2018 02:06, "Scott Marlow" <smarlow at redhat.com> wrote:
>
>>
>>
>> On Wed, Feb 21, 2018 at 3:42 PM, David Lloyd <david.lloyd at redhat.com>
>> wrote:
>>
>>> I would either keep the slot:
>>>
>>>     <module name="org.hibernate" slot="5.3" xmlns="urn:jboss:module:1.5">
>>>
>>> Or use a module 1.7+ descriptor and do it this way:
>>>
>>>     <module name="org.hibernate:5.3" xmlns="urn:jboss:module:1.7">
>>>
>>> (still in the org/hibernate/5.3/module.xml path in this case).
>>>
>>> If you don't like using slots, then I'd suggest:
>>>
>>
>> Slots are great, think I will upgrade to the module 1.7+ descriptor and
>> include the slot in the name, as you suggest above.
>>
>> Thanks!
>> Scott
>>
>>
>>>
>>>    <module name="org.hibernate.5_3" xmlns="whatever">
>>>
>>>
>>> On Wed, Feb 21, 2018 at 2:20 PM, Scott Marlow <smarlow at redhat.com>
>>> wrote:
>>> > Any suggestions for what we should call the new Hibernate ORM 5.3
>>> module?
>>> > We can probably drop the slot and just include the version in the
>>> module
>>> > name.
>>> >
>>> > Some ideas:
>>> >
>>> > name="org.hibernate5.3"
>>> > name="org.hibernate5_3"
>>> > name="org.hibernate5-3"
>>> >
>>> > Any suggestions?
>>> >
>>> > Scott
>>> >
>>> > _______________________________________________
>>> > wildfly-dev mailing list
>>> > wildfly-dev at lists.jboss.org
>>> > https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>>
>>>
>>>
>>> --
>>> - DML
>>>
>>
>>
>> _______________________________________________
>> wildfly-dev mailing list
>> wildfly-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/wildfly-dev/attachments/20180222/4610a385/attachment-0001.html 


More information about the wildfly-dev mailing list