Hi Lars,

I would be more than happy to setup everything ... 

Chris

Am 28.02.19, 19:20 schrieb "Lars Francke" <[email protected]>:

    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
    <[email protected]> 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 <[email protected]>
    > 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 <[email protected]> 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 <
    > > [email protected]
    > > > >
    > > > 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" <[email protected]>:
    > > > >
    > > > >     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 <
    > > > > [email protected]>
    > > > >     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" <[email protected]
    > >:
    > > > >     >
    > > > >     >     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 <
    > > > > [email protected]>
    > > > >     > 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