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 <yo...@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 <st...@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@lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/hibernate-dev >> > -- > Yoann Rodiere > yo...@hibernate.org / yrodi...@redhat.com > Software Engineer > Hibernate NoORM team > _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev