Hi, finally! yesterday I got some time to fix some issues on the jbake version of jspwiki.apache.org and it's live now :-) Instructions on how to edit the staic site at https://jspwiki.apache.org/development/edit_website.html (which needs some formatting, btw). Changes on the jbake branch of https://git-wip-us.apache.org/repos/asf?p=jspwiki-site.git will get automatically deployed when pushed through https://builds.apache.org/job/jspwiki-site Jenkins job.
best regards, juan pablo On Wed, Mar 29, 2017 at 10:02 PM, Juan Pablo Santos Rodríguez < juanpablo.san...@gmail.com> wrote: > Hi, > > a quick note, I've just set up a job at https://builds.apache.org/job/ > jspwiki-site to build the jbake-based site, which sends the job status to > commits@j.a.o. I've also requested the switch from ASF's CMS to the > jbake-based one at https://issues.apache.org/jira/browse/INFRA-13716 > > > br, > juan pablo > > On Sat, Mar 25, 2017 at 5:39 PM, Harry Metske <harry.met...@gmail.com> > wrote: > >> works like a charm , +1 >> >> On 25 March 2017 at 17:04, Juan Pablo Santos Rodríguez < >> juanpablo.san...@gmail.com> wrote: >> >> > Hi, >> > >> > well, after requesting it, seems that ASF's CMS doesn't support having >> git >> > as backend, so I've been this couple of days exploring alternatives. >> > >> > Other projects having their site stored on git build their site so that >> it >> > gets generated on an specific folder (content) on an specific branch >> > (asf-site). For me, Apache guacamole website git's repo ( >> > https://github.com/apache/incubator-guacamole-website) contains the >> most >> > clear explanation on what is expected on the ASF-infra side for a >> project >> > wanting to host its site on a git repo. >> > >> > As the jspwiki-site git repo has already been created, already stores >> > site's sources, and I really thought it would be better to have all >> under >> > git rather than a mix of svn and git, went ahead and looked around for >> > other alternatives beyond ASF's CMS. Found JBake, and I was able to >> > generate an static site reusing almost all the source from the CMS, with >> > little effort. After all, this site is meant to serve as backup when we >> > switch to JSPWiki itself as the main site. >> > >> > I've pushed two branches at jspwiki-site: jbake and asf-site. The former >> > contains the source and instructions on how to build and test the site >> > locally (mvn clean jbake:inline, but please take a look at it), whereas >> the >> > latter is an orphan branch containing the generated site. If we are >> happy >> > changing from CMS to a JBake generated site, we could set up a CI job >> > responsible of publishing the site whenever the repo is changed (ci.sh >> file >> > on the jbake repo). Apache Incubator or Apache Guacamole operate this >> way. >> > >> > I'm +1 on moving the site to git+jbake, as I find it way less cumbersome >> > than operating with the CMS bookmarklet, and also knowing that it is a >> > short term migration; whether we stay with this site or not, it's meant >> to >> > be used as backup in case anything happens to the >> > yet-to-come-but-in-the-near-future JSPWiki-based site. >> > >> > Opinions, other options, WDYT? >> > >> > >> > br, >> > juan pablo >> > >> > On Wed, Mar 22, 2017 at 6:52 AM, Siegfried Goeschl < >> > siegfried.goes...@it20one.com> wrote: >> > >> > > +1 >> > > >> > > >> > > Siegfried Goeschl >> > > >> > > > On 21 Mar 2017, at 20:51, Juan Pablo Santos Rodríguez < >> > > juanpablo.san...@gmail.com> wrote: >> > > > >> > > > Hi, >> > > > >> > > > I've requested a few minutes ago one more git repo, to host the CMS >> > files >> > > > (current site is still on svn). The idea of this repo is, once we've >> > > moved >> > > > the site to a JSPWiki instance, have an alternate, backup site, >> just in >> > > > case. >> > > > >> > > > I've also stumbled upon ASF's Git integration with JIRA ( >> > > > https://reference.apache.org/pmc/svngit2jira). The idea is to >> mention >> > a >> > > > JIRA ticket inside a commit comment and have something like this: >> > > > https://issues.apache.org/jira/browse/CLOUDSTACK-1638? >> > > focusedCommentId=13662469&page=com.atlassian.jira. >> > > plugin.system.issuetabpanels:comment-tabpanel#comment-13662469 >> > > > Any opinions about this, shall we request it? (I'm +1 to request it, >> > > seems >> > > > like a nice +1 to have) >> > > > >> > > > >> > > > br, >> > > > juan pablo >> > > >> > > >> > >> > >