In the transition process, it seems like we have lost a few website fixes
that have been committed to the old repository. For example, JB's email
address is incorrect again ;).

Max, would you be willing to integrate those few last changes that were
(likely) committed after your fork?

On Mon, Mar 7, 2016 at 1:22 PM, Kenneth Knowles <[email protected]>
wrote:

> 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