[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