I looked around a little bit and couldn’t find the source for the current website. Is it hidden somewhere in Apache CMS svn? Does anyone know where?
thanks david jencks > On Aug 4, 2020, at 9:51 PM, Romain Manni-Bucau <[email protected]> wrote: > > Buildbot uses bash so just ensure node is there - a bit like travis does - > and if not download it and that's it. > > Alternatively frontend plugin works well as mzntionned by David: > https://github.com/Talend/component-runtime/blob/master/documentation/pom.xml#L567 > > > Le mar. 4 août 2020 à 21:27, David Jencks <[email protected]> a > écrit : > >> In typical apache fashion, there doesn’t appear to be any actual >> information about how to use buildbot or what it can do. However, buildbot >> claims to be a general purpose tool. It’s possible to run Antora from >> maven, so if we can’t figure out any more direct approach we can do that. >> Building on GitHub using GitHub actions might be another option: that’s >> definitely possible. >> >> David Jencks >> >>> On Aug 4, 2020, at 12:00 PM, Raymond Auge <[email protected]> >> wrote: >>> >>> It looks like antora requires node.js to build? Can such a thing run on >> the >>> ASF buildbot jobs? >>> >>> - Ray >>> >>> On Tue, Aug 4, 2020 at 12:46 PM Romain Manni-Bucau < >> [email protected]> >>> wrote: >>> >>>> +1, also enables to trivially generate doc parts/partials which is super >>>> important for all the configuration IMHO. >>>> >>>> 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 mar. 4 août 2020 à 18:36, Raymond Auge <[email protected] >>>> .invalid> >>>> a écrit : >>>> >>>>> I would make a case to integrate the site content into the same >>>> repository >>>>> that contains the code. >>>>> >>>>> Why? This makes it much more apt to being kept up to date since changes >>>> can >>>>> be made to both sources, docs and site content in a single changeset. >>>>> >>>>> Thoughts? >>>>> >>>>> - Ray >>>>> >>>>> On Tue, Aug 4, 2020 at 12:31 PM Raymond Auge <[email protected] >>> >>>>> wrote: >>>>> >>>>>> For reference here is the INFRA ticket [1] for this migration task. >>>>>> >>>>>> - Ray >>>>>> >>>>>> [1] https://issues.apache.org/jira/browse/INFRA-20633 >>>>>> >>>>>> On Tue, Aug 4, 2020 at 12:19 PM Raymond Auge < >> [email protected] >>>>> >>>>>> wrote: >>>>>> >>>>>>> David, That would be great! >>>>>>> >>>>>>> Let's see where consensus takes us. >>>>>>> >>>>>>> So far we have antora as a candidate. Does anyone else have a strong >>>>>>> desire to take some other solution? >>>>>>> >>>>>>> - Ray >>>>>>> >>>>>>> On Tue, Aug 4, 2020 at 12:09 PM David Jencks < >>>> [email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> The Camel website is mostly built with Antora (I don’t understand >>>> their >>>>>>>> reluctance to use it for everything). https://camel.apache.org/ < >>>>>>>> https://camel.apache.org/> >>>>>>>> >>>>>>>> I might be able to help with a migration to Antora. >>>>>>>> >>>>>>>> David Jencks >>>>>>>> >>>>>>>>> On Aug 4, 2020, at 8:45 AM, Romain Manni-Bucau < >>>>> [email protected]> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> https://docs.antora.org/antora/2.3/ >>>>>>>>> >>>>>>>>> Long story short you write the doc in asciidoctor (which also means >>>>>>>> you can >>>>>>>>> bulk import html in the transition period or markdown since >>>>> asciidoctor >>>>>>>>> supports most of markdown), then you create a descriptor file list >>>>> the >>>>>>>>> source repos you want, then it will render all the sites properly. >>>>>>>>> All that generates a static website you just upload with svnpubsub >>>>> (or >>>>>>>> git >>>>>>>>> flavor) or any solution you want. >>>>>>>>> The product website uses that and I used it for >>>>>>>>> https://talend.github.io/component-runtime/ >>>>>>>>> <https://talend.github.io/component-runtime/main/1.1.24/index.html >>>>> >>>>>>>> too. >>>>>>>>> >>>>>>>>> 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 mar. 4 août 2020 à 17:42, Raymond Auge < >>>> [email protected] >>>>>>>> .invalid> >>>>>>>>> a écrit : >>>>>>>>> >>>>>>>>>> On Tue, Aug 4, 2020 at 11:39 AM Romain Manni-Bucau < >>>>>>>> [email protected]> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Hi Ray, >>>>>>>>>>> >>>>>>>>>>> Did you have a look to antora? >>>>>>>>>>> It is exactly designed for this kind of thing and works quite >>>> well. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> I have not. Link? :) >>>>>>>>>> >>>>>>>>>> (it is not on the Apache wiki page referenced, so if it makes for >>>> a >>>>>>>> good >>>>>>>>>> story and integrates well into the Apache infra maybe we can >>>>> document >>>>>>>> it >>>>>>>>>> there as well) >>>>>>>>>> >>>>>>>>>> - Ray >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 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 mar. 4 août 2020 à 17:30, Raymond Auge < >>>>> [email protected] >>>>>>>>>>> .invalid> >>>>>>>>>>> a écrit : >>>>>>>>>>> >>>>>>>>>>>> ugh... forgot to CC you andrew. Please read back. >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Aug 4, 2020 at 11:29 AM Raymond Auge < >>>>>>>> [email protected] >>>>>>>>>>> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hey Andrew, >>>>>>>>>>>>> >>>>>>>>>>>>> Aries is structured as several repos where the main repo >>>> contains >>>>>>>>>>> several >>>>>>>>>>>>> sub-projects, but several other sub-projects are broken out >>>> into >>>>>>>>>> their >>>>>>>>>>>> own >>>>>>>>>>>>> repos. All repos are git. >>>>>>>>>>>>> >>>>>>>>>>>>> What options do you recommend for this scenario? >>>>>>>>>>>>> >>>>>>>>>>>>> It would be great if the main repo could hold the core site and >>>>>>>> then >>>>>>>>>>>>> separate repos contribute their content somehow. >>>>>>>>>>>>> >>>>>>>>>>>>> Any ideas how we could do that (sequenced build triggers and >>>>>>>>>> scheduled >>>>>>>>>>>>> jobs is what I'm thinking)? >>>>>>>>>>>>> >>>>>>>>>>>>> - Ray >>>>>>>>>>>>> >>>>>>>>>>>>> On Tue, Aug 4, 2020 at 10:42 AM Raymond Auge < >>>>>>>>>> [email protected] >>>>>>>>>>>> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Aug 4, 2020 at 10:40 AM Raymond Auge < >>>>>>>>>>> [email protected]> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Andrew, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> The site is indeed still using the old CMS and it would be >>>>> great >>>>>>>> to >>>>>>>>>>>>>>> transition it. I can try to do this. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I'll look through the info you've sent but if there's a >>>>> specific >>>>>>>>>>> guide >>>>>>>>>>>>>>> or checklist that helps migrate to any particular solution >>>> that >>>>>>>>>> would >>>>>>>>>>>> be >>>>>>>>>>>>>>> helpful. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Sincerely, >>>>>>>>>>>>>>> - Ray >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Tue, Aug 4, 2020 at 9:33 AM Andrew Wetmore < >>>>>>>> [email protected]> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Infra is assembling a Wiki page [2] >>>>>>>>>>>>>>>> on migrating a website from the CMS, and is looking forward >>>> to >>>>>>>>>>> helping >>>>>>>>>>>>>>>> projects with this transition. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> .. Wiki, got it! I will start with that. I may have many >>>>> questions >>>>>>>>>> for >>>>>>>>>>>>>> you along the way. ;) >>>>>>>>>>>>>> >>>>>>>>>>>>>> - Ray >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Please let me know whether your site is still on the Apache >>>>> CMS >>>>>>>>>> and, >>>>>>>>>>>> if >>>>>>>>>>>>>>>> so, >>>>>>>>>>>>>>>> who will be the project point-of-contact with Infra for the >>>>>>>>>>> migration. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thank you! >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [1] https://infra.apache.org/project-site.html >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [2] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>> >>>> >> https://cwiki.apache.org/confluence/display/INFRA/Migrate+your+project+website+from+the+Apache+CMS >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Andrew Wetmore >>>>>>>>>>>>>>>> Technical Writer-Editor >>>>>>>>>>>>>>>> Infra >>>>>>>>>>>>>>>> *Apache Software Foundation* >>>>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> < >>>>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>> >>>> >> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Virus-free. >>>>>>>>>>>>>>>> www.avast.com >>>>>>>>>>>>>>>> < >>>>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>> >>>> >> https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> *Raymond Augé* < >>>>> http://www.liferay.com/web/raymond.auge/profile> >>>>>>>>>>>>>>> (@rotty3000) >>>>>>>>>>>>>>> Senior Software Architect *Liferay, Inc.* < >>>>>>>> http://www.liferay.com> >>>>>>>>>>>>>>> (@Liferay) >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> *Raymond Augé* < >>>> http://www.liferay.com/web/raymond.auge/profile >>>>>> >>>>>>>>>>>>>> (@rotty3000) >>>>>>>>>>>>>> Senior Software Architect *Liferay, Inc.* < >>>>> http://www.liferay.com >>>>>>>>> >>>>>>>>>>>>>> (@Liferay) >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> *Raymond Augé* < >>>> http://www.liferay.com/web/raymond.auge/profile> >>>>>>>>>>>>> (@rotty3000) >>>>>>>>>>>>> Senior Software Architect *Liferay, Inc.* < >>>>> http://www.liferay.com> >>>>>>>>>>>>> (@Liferay) >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile >>>>> >>>>>>>>>>>> (@rotty3000) >>>>>>>>>>>> Senior Software Architect *Liferay, Inc.* < >>>> http://www.liferay.com >>>>>> >>>>>>>>>>>> (@Liferay) >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> >>>>>>>>>> (@rotty3000) >>>>>>>>>> Senior Software Architect *Liferay, Inc.* <http://www.liferay.com >>>>> >>>>>>>>>> (@Liferay) >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> >>>>>>> (@rotty3000) >>>>>>> Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> >>>>>>> (@Liferay) >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> >>>>>> (@rotty3000) >>>>>> Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> >>>>>> (@Liferay) >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> >>>>> (@rotty3000) >>>>> Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> >>>>> (@Liferay) >>>>> >>>> >>> >>> >>> -- >>> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> >>> (@rotty3000) >>> Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> >>> (@Liferay) >> >>
