Thanks for sorting that out, Kevin!

Sorry for dropping the ball on this one. I was under the impression that infra had it enabled for us.

On 27/03/2019 1:30 am, Kevin Risden wrote:
gitpubsub was enabled and changes to gitbox calcite-site repo are live on
the site. The SVN repo should be read only now as well so we can't push to
the wrong one :)

Kevin Risden


On Tue, Mar 26, 2019 at 10:29 AM Michael Mior <[email protected]> wrote:

Thanks for tracking this Kevin!

--
Michael Mior
[email protected]
Le mar. 26 mars 2019 à 08:18,
Kevin Risden
<[email protected]> a écrit :

Actually just followed up with infra. The gitpubsub hook should be
enabled
in the next ~hour or less when puppet runs. I will hold off on the SVN
change and make sure the gitbox calcite-site repo is working.

Kevin Risden


On Tue, Mar 26, 2019 at 8:11 AM Kevin Risden <[email protected]> wrote:

Tried to push to the new gitbox site last night for the 1.19.0 release
and
ran into some issues. The gitpubsub hook was not setup so any changes
to
calcite-site on gitbox are not reflected on the site. I pinged INFRA
to get
this resolved.

I am going to push the changes to SVN as well to get the site updated.

Kevin Risden


On Sun, Feb 17, 2019 at 5:19 PM Francis Chuang <
[email protected]>
wrote:

@Michael, the svn repo will still be kept, but just unused. See
kafka's
old site: https://svn.apache.org/repos/asf/kafka/site/

I have now pushed a the current working copy of our site to
https://github.com/apache/calcite-site using svn export.

I have also updated my ticket with infra to ask them to switch the
site's publishing mechanism from svnpubsub to gitpubsub.

I'll now proceed with updating the publishing instructions for our
site
to git.

On 16/02/2019 5:37 am, Julian Hyde wrote:
Agreed, the history of the web site is not very important.

Julian

On Feb 15, 2019, at 5:58 AM, Michael Mior <[email protected]>
wrote:

I think we may want to keep the old SVN repository around if this
is
the case, but I personally don't have a problem with losing
history in
the new git repo. On a related note, it would be good to find a
process for the new repo that can work with a shallow clone so we
don't have to have the entire history of the site to push a change.

--
Michael Mior
[email protected]

Le ven. 15 févr. 2019 à 05:29, Francis Chuang
<[email protected]> a écrit :

Hey everyone,

I have now created the calcite-site repo in Gitbox. It is now
available
via Github and the Gitbox endpoint, but currently empty.

I am currently trying to migrate the svn repo, but it is taking a
very
long time and eventually timed out for me. A member of the ASF
infra
team has also confirmed that it can take hours or days to complete
[1].

I feel that it would probably be easier if we just copy the
existing
files from the svn repo and make that the first commit in the git
repo.
This is what Kafka did for their migration [2].

How important are the commits for site pushes? In my opinion it's
probably acceptable if we lose them and start anew with the git
repo
as
they do not document changes to our code base.

Happy to hear your thoughts!

Francis

[1] https://issues.apache.org/jira/browse/INFRA-17846
[2]


https://github.com/apache/kafka-site/commit/ba6c994ca09629b047ab9175f882877ba03b92da

On 11/02/2019 9:00 pm, Francis Chuang wrote:
Hey all,

ASF project sites have the ability to use git instead of
subversion
as
their repository for web site content [1]. It has been available
since
2015 and appears to be quite stable. Quite a few other projects
have
also moved their websites to git and subsequently, Gitbox (for
using
Github as their source of truth. As an example, see the Arrow
project [2].

I myself would love to see this as I find gits interface and ux
to be
much easier to use compared to svn. It also reduces the need to
context
switch between Git and svn when editing and pushing the site.

My overall goal is to find a way to automate the publishing and
build of
our websites either via Jenkins builds (there are some projects
are
doing this already when I searched infra) or the new Github
actions
[3].
Having the site hosted in Git would make this process much
easier to
automate. I will need to get in touch with infra to clarify a few
things
and to see if this is feasible, but I think this is a worthwhile
endeavor.

How do you guys feel about moving our site's repository from svn
to
GitBox?

Francis


[1]
https://blogs.apache.org/infra/entry/git_based_websites_available
[2] https://issues.apache.org/jira/browse/INFRA-17655
[3] https://github.com/features/actions





Reply via email to