Re: [DISCUSS] Move site repositories from svn to gitbox
Francis> How do you guys feel about moving our site's repository from svn to GitBox? +1 Vladimir
Re: [DISCUSS] Move site repositories from svn to gitbox
Great idea! Drill website already uses gitbox [1] +1 [1] https://gitbox.apache.org/repos/asf?p=drill-site.git Kind regards, Volodymyr Vysotskyi On Mon, Feb 11, 2019 at 12:01 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 >
Re: [DISCUSS] Move site repositories from svn to gitbox
We also use it for PLC4X and it works flawlessly. +1 Julian Am 11.02.19, 11:23 schrieb "Vova Vysotskyi" : Great idea! Drill website already uses gitbox [1] +1 [1] https://gitbox.apache.org/repos/asf?p=drill-site.git Kind regards, Volodymyr Vysotskyi On Mon, Feb 11, 2019 at 12:01 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 >
Re: [DISCUSS] Move site repositories from svn to gitbox
+1 On Mon, Feb 11, 2019 at 9:44 AM Julian Feinauer < j.feina...@pragmaticminds.de> wrote: > We also use it for PLC4X and it works flawlessly. > +1 > > Julian > > Am 11.02.19, 11:23 schrieb "Vova Vysotskyi" : > > Great idea! Drill website already uses gitbox [1] > > +1 > > [1] https://gitbox.apache.org/repos/asf?p=drill-site.git > > Kind regards, > Volodymyr Vysotskyi > > > On Mon, Feb 11, 2019 at 12:01 PM Francis Chuang < > francischu...@apache.org> > 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 > > > > >
Re: [DISCUSS] Move site repositories from svn to gitbox
+1 for me as well and another +1 for automation if we can have this happen from the "site" branch. -- Michael Mior mm...@apache.org Le lun. 11 févr. 2019 à 05:01, Francis Chuang a écrit : > > 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
Re: [DISCUSS] Move site repositories from svn to gitbox
+1 Having one vcs to deal with, is good; automating the publication of the site is great! Στις Δευ, 11 Φεβ 2019 στις 8:00 μ.μ., ο/η Michael Mior έγραψε: > +1 for me as well and another +1 for automation if we can have this > happen from the "site" branch. > -- > Michael Mior > mm...@apache.org > > Le lun. 11 févr. 2019 à 05:01, Francis Chuang > a écrit : > > > > 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 >
Re: [DISCUSS] Move site repositories from svn to gitbox
I support this as long as (1) the site content remains in a separate repo from the source code, and (2) the documentation gets updated. (1) is important because the generated site is large and changes frequently, and I don’t want to bloat the size of our source code repo (which gets copied into every contributor’s machine). And also because, as a software engineer, committing generated code to a source code repo makes me profoundly uncomfortable. I trust that the basic process of updating the site in the source repo (committing to the “site” branch, and cherry-picking to/from the “master” branch as appropriate) will not be affected by this change. Julian > On Feb 12, 2019, at 4:59 AM, Stamatis Zampetakis wrote: > > +1 > > Having one vcs to deal with, is good; automating the publication of the > site is great! > > Στις Δευ, 11 Φεβ 2019 στις 8:00 μ.μ., ο/η Michael Mior > έγραψε: > >> +1 for me as well and another +1 for automation if we can have this >> happen from the "site" branch. >> -- >> Michael Mior >> mm...@apache.org >> >> Le lun. 11 févr. 2019 à 05:01, Francis Chuang >> a écrit : >>> >>> 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 >>
Re: [DISCUSS] Move site repositories from svn to gitbox
The site will be in its own Git repo. See [1] for a list of other ASF projects' sites in their own repo. I will be updating the instructions once when the repo is moved. Once the move is completed, there should be no changes to the existing workflow for publishing the site, except for translating the svn commands to their git equivalent. [1] https://github.com/apache?utf8=%E2%9C%93&q=site&type=&language= On 13/02/2019 7:42 am, Julian Hyde wrote: I support this as long as (1) the site content remains in a separate repo from the source code, and (2) the documentation gets updated. (1) is important because the generated site is large and changes frequently, and I don’t want to bloat the size of our source code repo (which gets copied into every contributor’s machine). And also because, as a software engineer, committing generated code to a source code repo makes me profoundly uncomfortable. I trust that the basic process of updating the site in the source repo (committing to the “site” branch, and cherry-picking to/from the “master” branch as appropriate) will not be affected by this change. Julian On Feb 12, 2019, at 4:59 AM, Stamatis Zampetakis wrote: +1 Having one vcs to deal with, is good; automating the publication of the site is great! Στις Δευ, 11 Φεβ 2019 στις 8:00 μ.μ., ο/η Michael Mior έγραψε: +1 for me as well and another +1 for automation if we can have this happen from the "site" branch. -- Michael Mior mm...@apache.org Le lun. 11 févr. 2019 à 05:01, Francis Chuang a écrit : 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
Re: [DISCUSS] Move site repositories from svn to gitbox
I have opened a request with INFRA to get the site moved to Gitbox [1]. [1] https://issues.apache.org/jira/browse/INFRA-17846 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
Re: [DISCUSS] Move site repositories from svn to gitbox
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
Re: [DISCUSS] Move site repositories from svn to gitbox
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 mm...@apache.org Le ven. 15 févr. 2019 à 05:29, Francis Chuang 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 >
Re: [DISCUSS] Move site repositories from svn to gitbox
Agreed, the history of the web site is not very important. Julian > On Feb 15, 2019, at 5:58 AM, Michael Mior 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 > mm...@apache.org > > Le ven. 15 févr. 2019 à 05:29, Francis Chuang > 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 >>
Re: [DISCUSS] Move site repositories from svn to gitbox
@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 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 mm...@apache.org Le ven. 15 févr. 2019 à 05:29, Francis Chuang 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
Re: [DISCUSS] Move site repositories from svn to gitbox
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 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 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 > >> mm...@apache.org > >> > >> Le ven. 15 févr. 2019 à 05:29, Francis Chuang > >> 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 > >>> > >
Re: [DISCUSS] Move site repositories from svn to gitbox
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 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 > 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 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 >> >> mm...@apache.org >> >> >> >> Le ven. 15 févr. 2019 à 05:29, Francis Chuang >> >> 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 >> >>> >> >>
Re: [DISCUSS] Move site repositories from svn to gitbox
Thanks for tracking this Kevin! -- Michael Mior mm...@apache.org Le mar. 26 mars 2019 à 08:18, Kevin Risden 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 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 > > 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 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 > >> >> mm...@apache.org > >> >> > >> >> Le ven. 15 févr. 2019 à 05:29, Francis Chuang > >> >> 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 > >> >>> > >> > >>
Re: [DISCUSS] Move site repositories from svn to gitbox
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 wrote: > Thanks for tracking this Kevin! > > -- > Michael Mior > mm...@apache.org > Le mar. 26 mars 2019 à 08:18, > Kevin Risden > 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 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 < > francischu...@apache.org> > > > 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 > 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 > > >> >> mm...@apache.org > > >> >> > > >> >> Le ven. 15 févr. 2019 à 05:29, Francis Chuang > > >> >> 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 se
Re: [DISCUSS] Move site repositories from svn to gitbox
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 wrote: Thanks for tracking this Kevin! -- Michael Mior mm...@apache.org Le mar. 26 mars 2019 à 08:18, Kevin Risden 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 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 < francischu...@apache.org> 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 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 mm...@apache.org Le ven. 15 févr. 2019 à 05:29, Francis Chuang 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