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