We're currently not talking about building presentations with Asciidoc, but our website.
If you have a look at the PLC4X build: https://github.com/apache/incubator-plc4x.git Running "mvn site site:stage" would build the website ("target/staged-site" directory) If you were talking about the presentation with Asciidoc ... you could have a look at this: https://drive.google.com/open?id=1pZ5l9X__gTM4vg2PJRbc-0GXuEf058aI Here "mvn package" builds the presentation and you can run it by opening "target/generated-slides/index.html" or run the webserver via "mvn jetty:run-exploded" and open "http://localhost:8080" (you need the webserver version to have all JavaScript thingys run ... such as the talk timer in the speaker view) Chris Am 01.03.19, 10:56 schrieb "Dmitriy Pavlov" <dpav...@apache.org>: I found I'm not able to start a vote now, because I don't clearly understand how to create a presentation using AsciiDoc. I will research it and then will be able to start it. пт, 1 мар. 2019 г. в 09:36, Dmitriy Pavlov <dpav...@apache.org>: > Yes I personally agree to try asciidoc, but I think we should create 2 > separated threads for voting to be visible by all members. I could start > that threads. > > пт, 1 мар. 2019 г., 0:08 Christofer Dutz <christofer.d...@c-ware.de>: > >> Hi Lars, >> >> I would be more than happy to setup everything ... >> >> Chris >> >> Am 28.02.19, 19:20 schrieb "Lars Francke" <lars.fran...@gmail.com>: >> >> I've looked at the plc4x website and think it looks good. The source >> seems >> to be relatively painless as well and I like Asciidoc, so it works in >> my >> book. >> >> Does any of you have any opinions on a technology/framework? (I don't >> really) >> >> If not I suggest that we do a quick vote on it. >> Christofer would you be interested in helping set that up should we >> go that >> route? >> >> On Sun, Feb 24, 2019 at 3:32 AM Sönke Liebau >> <soenke.lie...@opencore.com.invalid> wrote: >> >> > I think a separate repo for the website makes sense, to keep things >> a >> > little separated. It depends on what route we choose regarding >> repos, but >> > my preference would be to keep the main "content" repo free of any >> admin >> > (for lack of a better word) stuff. >> > Regarding a staging repo, for our website we currently forego this >> step >> > completely, our build job takes the sources (we use Lektor) and >> compiles >> > them straight to the directory the page is served from. >> > While saving an extra repo this also means that we lack proper >> versioning, >> > as any changes to the build job might of course also affect >> rebuilds of >> > older versions of the page. >> > >> > I don't have any real preference here tbh, I think we should mostly >> be >> > looking to reuse as much as possible. >> > >> > Best regards, >> > Sönke >> > >> > >> > >> > [1] https://www.getlektor.com >> > >> > Am Sa., 23. Feb. 2019, 21:01 hat Furkan KAMACI < >> furkankam...@gmail.com> >> > geschrieben: >> > >> > > Hi, >> > > >> > > The website can be a separate repo ( >> > > https://github.com/apache/incubator-dubbo-website), a different >> branch >> > or >> > > resides in the original repo ( >> > > https://github.com/apache/incubator-druid/tree/master/docs). >> > > >> > > I think that it depends on which repositories we will have on >> Github. As >> > > far as I see, a separate repo for such purpose could be better. >> > Generating >> > > a website from AsciiDoc >> > > could be nice i.e. https://plc4x.apache.org or >> > > https://cloudstack.apache.org >> > > >> > > On the other hand, generating a website from mkdocs via gh-pages ( >> > > >> https://www.mkdocs.org/user-guide/deploying-your-docs/#github-pages) can >> > > be >> > > another option if possible. >> > > >> > > Kind Regards, >> > > Furkan KAMACI >> > > >> > > >> > > On Sat, Feb 23, 2019 at 7:17 PM Kenneth Knowles <k...@apache.org> >> wrote: >> > > >> > > > You can do it all in our repo: keep source for the site on >> `master` >> > > branch >> > > > and the rendered site on `asf-site`, much like GitHub does with >> > > `gh-pages`. >> > > > Beam does this. Slightly less to administer. But on the other >> hand, if >> > > you >> > > > *want* to set up permissions differently (like "only a bot can >> push"), >> > or >> > > > just want to stay flexible, then having a separate technical >> repo is >> > > likely >> > > > better. >> > > > >> > > > Kenn >> > > > >> > > > On Sat, Feb 23, 2019 at 2:17 AM Christofer Dutz < >> > > christofer.d...@c-ware.de >> > > > > >> > > > wrote: >> > > > >> > > > > One thing with "one repo" and the reason we stage the website >> in a >> > > > > separate one. >> > > > > The commit history is polluted with all the website-staging >> > > auto-emails. >> > > > > >> > > > > So I would suggest a "technical repo" where the site is >> staged for >> > > pickup >> > > > > by git-pub-sub. >> > > > > >> > > > > Chris >> > > > > >> > > > > Am 23.02.19, 11:07 schrieb "Lars Francke" < >> lars.fran...@gmail.com>: >> > > > > >> > > > > Fabulous! I think that looks good, I like Asciidoc, I >> understand >> > > > Maven >> > > > > so >> > > > > to me that sounds good. Thank you. Let's see what others >> have to >> > > say. >> > > > > >> > > > > All in one repo as Kenneth mentioned also sounds good to >> me. >> > > > > >> > > > > That reminds me: A logo would be good. The ASF now has a >> Central >> > > > > Service >> > > > > that we could ask for a Logo design. >> > > > > >> > > > > On Sat, Feb 23, 2019 at 10:35 AM Christofer Dutz < >> > > > > christofer.d...@c-ware.de> >> > > > > wrote: >> > > > > >> > > > > > Hi, >> > > > > > >> > > > > > well I could help with this. >> > > > > > I guess the PLC4X podling is the cleanest of my >> examples for a >> > > > setup >> > > > > in >> > > > > > which the website is generated from asciidoc as part of >> the >> > maven >> > > > > build >> > > > > > And it is also automatically staged and published by >> > git-pub-sub. >> > > > > > IANAWD (I am not a web designer), and the content >> definitely >> > > needs >> > > > an >> > > > > > update, but I'm quite happy with the results. >> > > > > > >> > > > > > https://plc4x.apache.org >> > > > > > >> > > > > > Chris >> > > > > > >> > > > > > Am 23.02.19, 01:06 schrieb "Kenneth Knowles" < >> k...@apache.org >> > >: >> > > > > > >> > > > > > It can all be in one repo. Beam recently moved the >> site >> > from >> > > > the >> > > > > > apache/beam-site repo to a directory in the main >> > apache/beam >> > > > > repo. It >> > > > > > is >> > > > > > nice to not have multiple places you have to go >> looking for >> > > > > bits. And >> > > > > > it is >> > > > > > published on every commit using gitpubsub. I didn't >> set >> > that >> > > > up, >> > > > > but I >> > > > > > can >> > > > > > ask around. We've had a pretty good time with Jekyll >> > though I >> > > > > think >> > > > > > mostly >> > > > > > we don't change it since it is working. I think >> various >> > > flavors >> > > > > of >> > > > > > markdown >> > > > > > have the most widespread support. >> > > > > > >> > > > > > Kenn >> > > > > > >> > > > > > On Fri, Feb 22, 2019 at 2:49 PM Lars Francke < >> > > > > lars.fran...@gmail.com> >> > > > > > wrote: >> > > > > > >> > > > > > > We need a website :) >> > > > > > > >> > > > > > > I have almost no skills in any kind of frontend >> work. >> > > > CSS/HTML >> > > > > etc. >> > > > > > That >> > > > > > > means I also don't have any strong opinions on >> this but I >> > > > know >> > > > > that >> > > > > > some of >> > > > > > > you (Christofer etc.) have already dealt with >> this in >> > other >> > > > > projects. >> > > > > > > >> > > > > > > I'm happy to help with content when the basics are >> > set-up. >> > > > > > > >> > > > > > > The only opinion I do have is that it'd be good >> to have >> > the >> > > > > content >> > > > > > in a >> > > > > > > format like Asciidoc - ideally in the same format >> as >> > > some/all >> > > > > of our >> > > > > > actual >> > > > > > > content. >> > > > > > > >> > > > > > > It'd be fabulous if anyone is willing to take >> this up? >> > > > > > > >> > > > > > > I know that Infra has a "gitpubsub" thing which >> allows us >> > > to >> > > > > > automatically >> > > > > > > build and deploy a site from git somehow. I've >> never used >> > > it >> > > > > and >> > > > > > there are >> > > > > > > lots of things I don't know. One of them being >> whether it >> > > can >> > > > > all be >> > > > > > one >> > > > > > > repository or whether we need a training-site >> repo. >> > > > > > > >> > > > > > > <https://www.apache.org/dev/project-site.html> >> > > > > > > <https://www.apache.org/dev/gitpubsub.html> >> > > > > > > >> > > > > > >> > > > > > >> > > > > > >> > > > > >> > > > > >> > > > > >> > > > >> > > >> > >> >> >>