Awesome stuff, Zoran! Thank you. I'll peek into the asf-site branch and try to polish it.
Best regards, Tadayoshi On Tue, Oct 30, 2018 at 10:13 PM Andrea Cosentino <ancosen1...@yahoo.com.invalid> wrote: > Great stuff! > > -- > Andrea Cosentino > ---------------------------------- > Apache Camel PMC Chair > Apache Karaf Committer > Apache Servicemix PMC Member > Email: ancosen1...@yahoo.com > Twitter: @oscerd2 > Github: oscerd > > > > > > > On Tuesday, October 30, 2018, 2:05:04 PM GMT+1, Zoran Regvart < > zo...@regvart.com> wrote: > > > > > > Hi Tadayoshi & Cameleers, > so the staging site now works* it's at: > > https://camel.apache.org/staging/ > > *and by that I mean: the content of camel-website's asf-site branch is > published there. It is pretty much broken at the moment, CSS and links > are generated with absolute values, I need to take a look and make > them relative so that the website can be nested in that /staging > directory. > > zoran > > On Tue, Oct 30, 2018 at 11:40 AM, Zoran Regvart <zo...@regvart.com> wrote: > > Hi Tadayoshi, > > I'm really sorry I had little time to look into this, the process > > should look like this: > > > > We make changes on the camel.git gitbox repository (or GitHub mirror) > > to the `website` branch (till it's merged over to `master`), Jenkins > > builds the website (Jenkinsfile on `website` branch does this[1]) and > > pushes to the camel-website.git repository's `asf-site` branch. Then a > > script provided by the INFRA[2] should sync with the website's > > /staging directory. > > > > I think we need a `asf-site-staging` and a `asf-site` branches on > > `camel-website.git` repository and a way to merge from one repository > > to the other (Jenkins job?), but let's make some smaller steps first. > > > > zoran > > > > [1] > https://gitbox.apache.org/repos/asf?p=camel.git;a=blob;f=Jenkinsfile;h=f094a624332bed955c686ec4a9951aeaa004c258;hb=refs/heads/website#l47 > > [2] https://issues.apache.org/jira/browse/INFRA-15969 > > > > On Tue, Oct 30, 2018 at 9:59 AM, Tadayoshi Sato > > <sato.tadayo...@gmail.com> wrote: > >> Hi all, > >> > >> I've been working on migrating docs, and while there are still a number > of > >> pages to be migrated yet it's also becoming in good shape. I think it's > >> good time to host the docs somewhere so that everyone can read and > further > >> contribute to the site. > >> > >> I'm aware that recently Francois and Zoran worked on doc site generation > >> and https://github.com/apache/camel-website. Is it currently accessible > >> online? Can we publish the static site somewhere like GH Pages, > surge.sh, > >> or Netlify? > >> > >> The docs are already available on GH as asciidoc but the problem is that > >> links of reference style i.e. <<jms-component,JMS>> do not work on the > >> plain GH. I believe we need some place where those reference style links > >> are also rendered. > >> > >> Best regards, > >> Tadayoshi > > > > > > > > -- > > Zoran Regvart > > > > -- > Zoran Regvart >