@Davor: Sure. I missed James' commit r1733208 on March 2. Updated.

@Kenneth: Yes, a bit annoying but Infra currently requires that the
website resides in the asf-site branch.

On Mon, Mar 7, 2016 at 11:35 PM, Davor Bonaci <[email protected]> wrote:
> 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