No one else has commented so I'll start a quick vote thread if everyone's
fine with PLC4X website as a template for our own. We can always change
later if needed.

On Fri, Mar 1, 2019 at 12:02 PM Christofer Dutz <christofer.d...@c-ware.de>
wrote:

> 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>
>     >>     > > > >     >     >
>     >>     > > > >     >
>     >>     > > > >     >
>     >>     > > > >     >
>     >>     > > > >
>     >>     > > > >
>     >>     > > > >
>     >>     > > >
>     >>     > >
>     >>     >
>     >>
>     >>
>     >>
>
>
>

Reply via email to