Hi JB, ASF infra now offer Git pubsub to support website source code [1]
I think this is what Max was trying to enable so instead of using svn for website it will be using Git that also allow pubsub to publish it. - Henry [1] https://blogs.apache.org/infra/entry/git_based_websites_available On Thu, Feb 25, 2016 at 4:38 AM, Jean-Baptiste Onofré <[email protected]> wrote: > > > Hi guys > Max your jira doesn't make sense imho: the svn for the website is for > pubsub, it's not where the website source has to be located. The website > can be on git or where ever you want but the scm-publish has to be on svn. > Please close your jira and wait when I'm back to deal with that. > Regards JB from Mexico ;) > > > Sent from my Samsung device > > -------- Original message -------- > From: Maximilian Michels <[email protected]> > Date: 25/02/2016 10:43 (GMT+01:00) > To: [email protected] > Subject: Re: New beam website! > > Alright, I've asked the Infra team to migrate the repository to Git > and setup a GitHub sync. > > Git migration: > https://issues.apache.org/jira/servicedesk/agent/INFRA/issue/INFRA-11318 > GitHub sync: > https://issues.apache.org/jira/servicedesk/agent/INFRA/issue/INFRA-11319 > > Cheers, > Max > > On Wed, Feb 24, 2016 at 9:00 PM, James Malone > <[email protected]> wrote: > > That would be awesome. Full disclosure - I </3 SVN but <3 git. > > > > Happy to help however I can and any experience anyone has for making that > > happen is welcomed. :) > > > > On Wed, Feb 24, 2016 at 9:05 AM, Maximilian Michels <[email protected]> > wrote: > > > >> Hi James, > >> > >> The updated website looks good to me. I agree that it will simplify > >> work for a lot of people who are used to Jekyll. > >> > >> The website is already in the SVN repository. After we have sorted out > >> the CCLAs, the only thing that is left is a GitHub sync to make it > >> more accessible for contributors. The prerequisite for that is that we > >> change it to Git. Apache Infra can do that (we have done likewise for > >> the Flink website repository and it works great). > >> > >> Cheers, > >> Max > >> > >> On Wed, Feb 24, 2016 at 7:04 AM, James Malone > >> <[email protected]> wrote: > >> > Hello everyone, > >> > > >> > Since we're in the process of getting bootstrapped, I wanted to > improve > >> on > >> > our website a bit, especially since we have a new logo. > >> > > >> > The first site was built using Maven sites. To be honest, it > presented a > >> > bit of a problem because many of the Beam committers have used GitHub > >> docs > >> > to date and wanted a system which was somewhat similar. Since GH docs > is > >> > built on Jekyll (as far as I know) I figured that might actually be an > >> > easier way to build the website anyway. > >> > > >> > So, I just updated the incubator website. with an exact copy of the > old > >> > site but using Jekyll + Bootstrap 3. That should hopefully make it > easier > >> > for anyone and everyone to work against (and to move existing docs.) > >> > > >> > The repository for the current site is here: > >> > > >> > https://github.com/evilsoapbox/beam-site > >> > > >> > I also have a tgz of the old site in case there's any concern or > >> > disagreement. Needless to say, when we sort out the CCLAs (which > should > >> be > >> > very soon) I'd like to get this in a project repo somewhere so we can > >> have > >> > better version control and review. > >> > > >> > Finally, the theme is basic bootstrap with a few changes (like using > >> Roboto > >> > as the font to match the logo.) I figure if/when there's interest in > >> > detailed design, we can cover that as a seperate discussion. > >> > > >> > Cheers! > >> > > >> > James > >> >
