On Mon, Aug 3, 2015 at 8:22 AM, Stian Soiland-Reyes <st...@apache.org> wrote:
> This looks good. > > So do I understand any of the commiters editing the site would still > need to run Jekyll manually and push (how?), or is there a GitHub like > autobuild? > It is manual, so it isn't as easy as github pages. However, I find that generally I want to run jekyll locally first anyways to debug my changes. My personal work flow is to have orc/site/target, which is the output directory for the jekyll be a separate git repository that is on the asf-pages branch. % cd site % emacs ... % bundle exec jekyll serve <check http://localhost:4000/> % git commit ... % git push ... <for the source> % cd target % git commit ... % git push .. <for the generated html> > Is Jekyll still requiring various Ruby libraries to be installed in a > carefully selected version (with fun time on Windows for native > dependencies), or is docker images like jekyll/jekyll making things > easier? > > > > > On 3 August 2015 at 15:58, Owen O'Malley <omal...@apache.org> wrote: > > On Wed, Mar 4, 2015 at 11:56 PM, Ted Dunning <ted.dunn...@gmail.com> > wrote: > > > >> Several projects are using Jekyll to emulate the github style site > >> processing. As an example: http://drill.apache.org/ > >> > >> THis is still a bit inconvenient in that the gh-pages branch has to be > >> built using jekyll and then checked into SVN, but it does work pretty > >> easily. The process pretty much has to be manual because of the access > >> required to check things into SVN, but there is nothing else that > requires > >> manual intervention. > >> > > > > Actually, now infra has set it up so that you can have both in the same > > repository using the "asf-site" branch in git. Here is the generated html > > for ORC: https://github.com/apache/orc/tree/asf-site > > > > I really like the Jekyll engine for generating the HTML. ORC's jekyll > > source is at https://github.com/apache/orc/tree/master/site > > > > .. Owen > > > > -- > Stian Soiland-Reyes > Apache Taverna (incubating), Apache Commons RDF (incubating) > http://orcid.org/0000-0001-9842-9718 >