Yes, some fixes seems to have been lost.
I gonna fix my e-mail ;)
Thanks,
Regards
JB
On 03/07/2016 11:35 PM, Davor Bonaci 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
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com