Hi, Long story short - and thanks Humbedooh for the help on that - we could use https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features#Git.asf.yamlfeatures-Specifyingasub-directorytopublishto which is about adding the asf yaml descriptor in all our projects to publish a part of the website. Currently we have a hybrid mode (geronimo.apache.org with git and /batchee/, /xbean/ etc... with svn - https://svn.apache.org/repos/infra/websites/production/geronimo/content/). There was an infra issue which should be now fixed so within a few time (1h?) it should be updated.
After some thinking I tend to think we could leverage the new work done on the main website to add subwebsites handling there - with a plain java main since this is what we do and what would enable to share the most IMHO. I'm not yet sure we want to git clone other websites and run some command to generate the static one or move website contents in geronimo-website - after all we don't care of the maven websites, most of the content is dead for projects and users anyway. Keeping it in the "source" projects enables to have living documentation (thinking to arthur for example which generates a lot of the doc) which is a big plus IMO but since the generation is bootstraped it can also be easier to just import it. So think the proposal is to either write a small utility in geronimo-website and publish a subfolder only or to import the content in geronimo-website as it (generated one included). In terms of subcontexts, think we can keep: - batchee - arthur - xbean - microprofile - specs Does it make sense? Anyone wanting to lead that track - I'm more than happy to help or even create a skeleton for that, already did several times so can be fast to bootstrap it? Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le lun. 1 nov. 2021 à 12:07, Jean-Louis MONTEIRO <jeano...@gmail.com> a écrit : > Hi! > > I have no idea how this works, I'm afraid > > Le dim. 31 oct. 2021 à 19:18, Romain Manni-Bucau <rmannibu...@gmail.com> > a écrit : > >> Hi all, >> >> since CMS was dropped I'm not sure how we are supposed to publish >> subcontext websites. >> >> svn seems inactive ( >> https://svn.apache.org/repos/infra/websites/production/geronimo/content/batchee/index.html >> is ok but not what we have in prod) and git does not contain subcontexts ( >> https://gitbox.apache.org/repos/asf?p=geronimo-website.git;a=tree;h=refs/heads/master;hb=refs/heads/master) >> so not sure how content is served from >> https://geronimo.apache.org/batchee/ for example. >> >> Any pointer? Do we miss some rule in >> https://github.com/apache/infrastructure-puppet/ (like commit >> 0d4db914be98ad38c0edf7b46c493203c967a9bd) ? >> >> Romain Manni-Bucau >> @rmannibucau <https://twitter.com/rmannibucau> | Blog >> <https://rmannibucau.metawerx.net/> | Old Blog >> <http://rmannibucau.wordpress.com> | Github >> <https://github.com/rmannibucau> | LinkedIn >> <https://www.linkedin.com/in/rmannibucau> | Book >> <https://www.packtpub.com/application-development/java-ee-8-high-performance> >> > > > -- > Jean-Louis >