[hibernate-dev] hibernate.org ORM release series page

Sanne Grinovero sanne at hibernate.org
Fri Feb 2 08:40:27 EST 2018


Couldn't we just have "All Hibernate libraries are available in Maven Central" ?

I'd like to keep things simple, both for us and for users.

On 2 February 2018 at 13:19, Steve Ebersole <steve at hibernate.org> wrote:
> IIUC, a "switch based on the project" is not going to be enough.  For the
> orm project we'd also then need to know whether a series is "5.3 or later":
>
> if ( page.project == "orm" && series >= 5.3 ) {
> // bintray
> ...
> }
> else {
> // as before
> }
>
> I'm not sure how to do that `series >= 5.3` piece.  I guess I'll look at
> what you do on staging
>
>
>
> On Fri, Feb 2, 2018 at 1:32 AM Yoann Rodiere <yoann at hibernate.org> wrote:
>
>> >  Is this going to be as simple as adding a
>> new layout (`project-releases-series-bintray.html.haml`?) and using that
>> as
>> the layout for http://hibernate.org/orm/releases/5.3/ ?
>>
>> It should be, yes. Though a better option might be to introduce switches
>> based on the project, especially if you only want to change the "Maven,
>> gradle..." section and the URL for specific releases. That way, the other
>> parts of the page would still stay the same.
>>
>> Anyway... We also have issues with the Nexus links, so I'll try to fix
>> both issues, push to staging and report here. Then you can iterate on what
>> I started (wording, ...).
>>
>> On Fri, 2 Feb 2018 at 02:26 Steve Ebersole <steve at hibernate.org> wrote:
>>
>>> Now that I've moved ORM publishing to Bintray some of the layout of
>>> hibernate.org in regards to releases is not-so-nice.  Most of this comes
>>> into play in the `project-releases-series.html.haml` file use as the
>>> layout
>>> for these "series" pages.
>>>
>>> Specifically:
>>>
>>>    1. Some of the text injected is just wrong.  "Maven artifacts of
>>
>>
>>>    Hibernate ORM are published to Maven Central and to the JBoss Maven
>>>    Repository. Refer to the Maven Getting Started guide on the Jboss Wiki
>>> for
>>>    more information on how to configure Maven."  Most of that is now
>>>    inaccurate.
>>>
>>    2. One of the niceties of moving to Bintray is having a singular URL to
>>
>>
>>>    refer to the artifacts included in the release.  E.g.
>>>    https://bintray.com/hibernate/artifacts/hibernate-orm/5.3.0.Beta2.
>>> The
>>>    layout here though is set up to list out each artifact individually.
>>>
>>> I'd like to change this for ORM 5.3 moving forward such that the "Maven,
>>> Gradle..." section simply points to the Bintray URL, as well as changing
>>> that text to be ore accurate.  Is this going to be as simple as adding a
>>> new layout (`project-releases-series-bintray.html.haml`?) and using that
>>> as
>>> the layout for http://hibernate.org/orm/releases/5.3/ ?
>>>
>> _______________________________________________
>>> hibernate-dev mailing list
>>> hibernate-dev at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>>
>> --
>> Yoann Rodiere
>> yoann at hibernate.org / yrodiere at redhat.com
>> Software Engineer
>> Hibernate NoORM team
>>
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hibernate-dev


More information about the hibernate-dev mailing list