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(a)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(a)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(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
>
--
Yoann Rodiere
yoann(a)hibernate.org / yrodiere(a)redhat.com
Software Engineer
Hibernate NoORM team