Thanks!

Note that when someone clones for the first time, it will fail to checkout
the default `master` branch. You must manually `git checkout asf-site`. I
had a moment of confusion. If there is a technical reason not to use the
master branch, the default can be set like so:

    $ git symbolic-ref HEAD refs/head/asf-site

It might make it easiest for new clones.

Kenn

On Mon, Mar 7, 2016 at 9:51 AM, Maximilian Michels <[email protected]> wrote:

> Hi Beamers,
>
> The Git repo at
> https://git-wip-us.apache.org/repos/asf/incubator-beam-site.git is now
> populated and syncs with the website.
>
> Cheers,
> Max
>
> On Mon, Mar 7, 2016 at 12:40 PM, Jean-Baptiste Onofré <[email protected]>
> wrote:
> > Hi Max,
> >
> > thanks for the update.
> >
> > I'm on the renaming and legal PR on my side.
> >
> > Regards
> > JB
> >
> >
> > On 03/07/2016 11:43 AM, Maximilian Michels wrote:
> >>
> >> Hi JB,
> >>
> >> I've pushed the web site to the empty repository and I'll tell Infra
> >> to switch to the new repository.
> >>
> >> Cheers,
> >> Max
> >>
> >>
> >> On Fri, Mar 4, 2016 at 5:00 PM, Jean-Baptiste Onofré <[email protected]>
> >> wrote:
> >>>
> >>> Hi Max,
> >>>
> >>> fair enough.
> >>>
> >>> Regards
> >>> JB
> >>>
> >>>
> >>> On 03/04/2016 03:52 PM, Maximilian Michels wrote:
> >>>>
> >>>>
> >>>> Hi JB,
> >>>>
> >>>> Good question. I didn't create the page but one problem about relative
> >>>> URLs is changing the root directory or switching to https. So instead
> >>>> of relative URLs which should use {{ site.baseurl }}/resource for all
> >>>> links. That way, we can simply change baseurl in the _config.yml and
> >>>> we're good to go. For local testing, we set jekyll --baseurl "". That
> >>>> approach has worked well for the Flink website which is also built
> >>>> with Jekyll.
> >>>>
> >>>> Cheers,
> >>>> Max
> >>>>
> >>>> On Fri, Mar 4, 2016 at 1:48 PM, Jean-Baptiste Onofré <[email protected]
> >
> >>>> wrote:
> >>>>>
> >>>>>
> >>>>> Hi Max,
> >>>>>
> >>>>> I just cloned your repo and built using jekyll.
> >>>>>
> >>>>> I just wonder why not using relative URL (for images and js location)
> >>>>> instead of absolute ? It would allow us to directly open the website
> in
> >>>>> a
> >>>>> browser. WDYT ?
> >>>>>
> >>>>> Regards
> >>>>> JB
> >>>>>
> >>>>> On 03/01/2016 01:59 PM, Maximilian Michels wrote:
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> As a summary from
> >>>>>>
> >>>>>>
> https://issues.apache.org/jira/servicedesk/customer/portal/1/INFRA-11318
> >>>>>> it would work as follows:
> >>>>>>
> >>>>>> We use the 'asf-site' branch of the repository. When we change the
> >>>>>> website, we execute "jekyll build" followed by "jekyll serve" to
> >>>>>> preview the site. Everything is generated in the 'content'
> directory.
> >>>>>> We then push the changes and they are deployed.
> >>>>>>
> >>>>>> I've prepared everything in my fork:
> >>>>>> https://github.com/mxm/beam-site/tree/asf-site
> >>>>>>
> >>>>>> Unfortunately, I couldn't push the changes to the new repository.
> The
> >>>>>> permissions don't seem to be set up correctly.
> >>>>>>
> >>>>>> On Tue, Mar 1, 2016 at 10:24 AM, Maximilian Michels <[email protected]
> >
> >>>>>> wrote:
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> Quick update. The Git repository is ready under
> >>>>>>> https://git-wip-us.apache.org/repos/asf/incubator-beam-site.git
> >>>>>>>
> >>>>>>> I'm sorting out the last things and will push the website
> thereafter.
> >>>>>>> Infra can then proceed to do the pubsub switch to deploy the
> website
> >>>>>>> from there.
> >>>>>>>
> >>>>>>> On Thu, Feb 25, 2016 at 11:31 PM, Maximilian Michels <
> [email protected]>
> >>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Hi JB,
> >>>>>>>>
> >>>>>>>> Greetings to Mexico! I was using Infra's "SVN to Git migration"
> >>>>>>>> service desk. That seems like a standard way for migration to me.
> It
> >>>>>>>> has also worked fine in the past.
> >>>>>>>>
> >>>>>>>> Could you explain the role of the SCM-Publish Maven plugin? What
> >>>>>>>> would
> >>>>>>>> be different from just committing the changes of the website to
> the
> >>>>>>>> Git/SVN repository? Is it necessary that people use another
> wrapper
> >>>>>>>> around a version control system?
> >>>>>>>>
> >>>>>>>> After all, what counts is that we can use a Git repository to
> check
> >>>>>>>> in
> >>>>>>>> website changes and use the GitHub mirror. That is not only much
> >>>>>>>> faster (pushing in SVN takes a long time and there is no local
> >>>>>>>> repository) but also more convenient for most people that use Git
> on
> >>>>>>>> a
> >>>>>>>> daily basis. How the actual website is served, shouldn't matter to
> >>>>>>>> the
> >>>>>>>> developer.
> >>>>>>>>
> >>>>>>>> Cheers,
> >>>>>>>> Max
> >>>>>>>>
> >>>>>>>> On Thu, Feb 25, 2016 at 11:23 PM, Jean-Baptiste Onofré
> >>>>>>>> <[email protected]>
> >>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> I agree and it's what we have: the website sources are on my
> github
> >>>>>>>>> and
> >>>>>>>>> we will move it on apache git. Anyway the source is not where you
> >>>>>>>>> promote
> >>>>>>>>> with the scm-publish. The PR or patches are not created based on
> >>>>>>>>> the
> >>>>>>>>> "resulting" location (on svn now) but on the sources (on my
> github
> >>>>>>>>> now).
> >>>>>>>>> That's why I didn't understand the jira.
> >>>>>>>>> I don't mind to move the "resulting/promotion" location from svn
> to
> >>>>>>>>> git, but I don't see how it changes for the devs. It would be
> >>>>>>>>> exactly
> >>>>>>>>> the
> >>>>>>>>> same workflow  (using the scm-publish plugin).
> >>>>>>>>> Regards JB
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Sent from my Samsung device
> >>>>>>>>>
> >>>>>>>>> -------- Original message --------
> >>>>>>>>> From: James Malone <[email protected]>
> >>>>>>>>> Date: 25/02/2016  21:38  (GMT+01:00)
> >>>>>>>>> To: [email protected]
> >>>>>>>>> Subject: Re: New beam website!
> >>>>>>>>>
> >>>>>>>>> I'll chime in here - I'd greatly prefer a git-based repo for the
> >>>>>>>>> website.
> >>>>>>>>> If nothing else, it's what many of the committers on our side are
> >>>>>>>>> familiar
> >>>>>>>>> with.
> >>>>>>>>>
> >>>>>>>>> Cheers!
> >>>>>>>>>
> >>>>>>>>> James
> >>>>>>>>>
> >>>>>>>>> On Thu, Feb 25, 2016 at 10:49 AM, Henry Saputra
> >>>>>>>>> <[email protected]>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> 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
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>
> >>>>> --
> >>>>> Jean-Baptiste Onofré
> >>>>> [email protected]
> >>>>> http://blog.nanthrax.net
> >>>>> Talend - http://www.talend.com
> >>>
> >>>
> >>>
> >>> --
> >>> Jean-Baptiste Onofré
> >>> [email protected]
> >>> http://blog.nanthrax.net
> >>> Talend - http://www.talend.com
> >
> >
> > --
> > Jean-Baptiste Onofré
> > [email protected]
> > http://blog.nanthrax.net
> > Talend - http://www.talend.com
>

Reply via email to