Re: moving the site from SVN to git
Awesome, thanks Michael. We need to do a little bit of additional configuration to have it switch over. Specifically, we need to set up the .asf.yaml config to tell the servers how the site should be published. I can take care of it tomorrow. Reference: https://cwiki.apache.org/confluence/display/INFRA/.asf.yaml+features+for+git+repositories#id-.asf.yamlfeaturesforgitrepositories-Publishingabranchtoyourprojectwebsite On Thu, Oct 3, 2019 at 10:57 AM Michael Shuler wrote: > committed! :) > > https://gitbox.apache.org/repos/asf?p=cassandra-website.git > > Michael > > On 10/3/19 12:22 PM, Jon Haddad wrote: > > I think we can safely ignore them. Thanks for figuring this out. > > > > On Thu, Oct 3, 2019 at 10:01 AM Michael Shuler > > wrote: > > > >> I'm making progress through many periodic timeouts to svn.a.o and > >> restarts, but it appears that svn2git is smart enough to pick up where > >> it left off. The first commit captured at the svn path I'm specifying is > >> when Cassandra was moved to a top level project at r922689 (2010-03-13). > >> I don't know the old incubator path, and it's probably OK to ignore the > >> few older incubator commits? I imagine it would mean starting over the > >> entire import to pull in those older incubator svn commits, then > >> changing the url and somehow importing the newer path on top? > >> > >> I tried using a local path as the source to try to speed things up, > >> after I got my first few timeouts, but that fails. > >> > >> Curious if anyone really cares if we lose a few early commits - if so, I > >> can try to figure out the old path and start again. > >> > >> Michael > >> > >> On 10/3/19 11:14 AM, Jon Haddad wrote: > >>> Thanks for taking a look, Michael. Hopefully you have better luck than > >> me > >>> :) > >>> > >>> On Thu, Oct 3, 2019 at 6:42 AM Michael Shuler > >>> wrote: > >>> > I cloned the empty cassandra-website git repo, and I'm running: > > svn2git http://svn.apache.org/repos/asf/cassandra/site --rootistrunk > --no-minimize-url > > ..to see what I get. An svn checkout of the above url says it's only > 69M, so I suppose it's pulling all history of all time for all > projects? > > I'll let this roll for a while I run an errand and report back! > > Michael > > On 10/2/19 9:30 PM, Jon Haddad wrote: > > Daniel referred me to the GitBox self service system. > > > > I've attempted to port the site over using the tool Michael > suggested, > but > > after a couple hours it died with this message: > > > > command failed: r922600 > > git checkout -f master > > > > If either of you (Mick or Michael) want to give svn2git a shot maybe > you'll > > get a different result.I think it may have been due to the large > >> size > > of the repo and the small drive on the VM I was using. I can try it > again > > tomorrow with more storage to see if I get a better result. Mick if > >> you > > want to give it a shot in the meantime that would be appreciated. > > > > Jon > > > > On Wed, Oct 2, 2019 at 3:18 PM Jon Haddad wrote: > > > >> I created an INFRA ticket here: > >> https://issues.apache.org/jira/browse/INFRA-19218. > >> > >> On Wed, Sep 25, 2019 at 6:04 AM Michael Shuler < > >> mich...@pbandjelly.org> > >> wrote: > >> > >>> I see no good reason to trash history. There are tools to make > moving > >>> from svn to git (hopefully) painless. We used git-svn for the main > c* > >>> source to retain history of both, which this tool uses to do > >> migrations > >>> - https://github.com/nirvdrum/svn2git > >>> > >>> Michael > >>> > >>> On 9/25/19 12:57 AM, Mick Semb Wever wrote: > > > Personally, no, I don't. What I need to know is if someone who > >>> actually > > works on the site needs the history in *git*. > > > Yes. I need the history in *git*. > > > And I believe that INFRA can do the migration for you. > (For example, INFRA-12055 and spark-website) > > > >> - > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > > >>> > >>> > - > >>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > >>> For additional commands, e-mail: dev-h...@cassandra.apache.org > >>> > >>> > > > > - > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > > > >>> > >> > >>
Re: moving the site from SVN to git
committed! :) https://gitbox.apache.org/repos/asf?p=cassandra-website.git Michael On 10/3/19 12:22 PM, Jon Haddad wrote: I think we can safely ignore them. Thanks for figuring this out. On Thu, Oct 3, 2019 at 10:01 AM Michael Shuler wrote: I'm making progress through many periodic timeouts to svn.a.o and restarts, but it appears that svn2git is smart enough to pick up where it left off. The first commit captured at the svn path I'm specifying is when Cassandra was moved to a top level project at r922689 (2010-03-13). I don't know the old incubator path, and it's probably OK to ignore the few older incubator commits? I imagine it would mean starting over the entire import to pull in those older incubator svn commits, then changing the url and somehow importing the newer path on top? I tried using a local path as the source to try to speed things up, after I got my first few timeouts, but that fails. Curious if anyone really cares if we lose a few early commits - if so, I can try to figure out the old path and start again. Michael On 10/3/19 11:14 AM, Jon Haddad wrote: Thanks for taking a look, Michael. Hopefully you have better luck than me :) On Thu, Oct 3, 2019 at 6:42 AM Michael Shuler wrote: I cloned the empty cassandra-website git repo, and I'm running: svn2git http://svn.apache.org/repos/asf/cassandra/site --rootistrunk --no-minimize-url ..to see what I get. An svn checkout of the above url says it's only 69M, so I suppose it's pulling all history of all time for all projects? I'll let this roll for a while I run an errand and report back! Michael On 10/2/19 9:30 PM, Jon Haddad wrote: Daniel referred me to the GitBox self service system. I've attempted to port the site over using the tool Michael suggested, but after a couple hours it died with this message: command failed: r922600 git checkout -f master If either of you (Mick or Michael) want to give svn2git a shot maybe you'll get a different result.I think it may have been due to the large size of the repo and the small drive on the VM I was using. I can try it again tomorrow with more storage to see if I get a better result. Mick if you want to give it a shot in the meantime that would be appreciated. Jon On Wed, Oct 2, 2019 at 3:18 PM Jon Haddad wrote: I created an INFRA ticket here: https://issues.apache.org/jira/browse/INFRA-19218. On Wed, Sep 25, 2019 at 6:04 AM Michael Shuler < mich...@pbandjelly.org> wrote: I see no good reason to trash history. There are tools to make moving from svn to git (hopefully) painless. We used git-svn for the main c* source to retain history of both, which this tool uses to do migrations - https://github.com/nirvdrum/svn2git Michael On 9/25/19 12:57 AM, Mick Semb Wever wrote: Personally, no, I don't. What I need to know is if someone who actually works on the site needs the history in *git*. Yes. I need the history in *git*. And I believe that INFRA can do the migration for you. (For example, INFRA-12055 and spark-website) - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org
[GitHub] [cassandra-website] dependabot[bot] opened a new pull request #1: Bump jekyll from 3.4.3 to 3.6.3 in /src
dependabot[bot] opened a new pull request #1: Bump jekyll from 3.4.3 to 3.6.3 in /src URL: https://github.com/apache/cassandra-website/pull/1 Bumps [jekyll](https://github.com/jekyll/jekyll) from 3.4.3 to 3.6.3. Release notes *Sourced from [jekyll's releases](https://github.com/jekyll/jekyll/releases).* > ## v3.6.2 > ### Development Fixes > > * Update Rubocop to 0.51.0 ([#6444](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6444)) > * Add test for layout as string ([#6445](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6445)) > > ### Bug Fixes > > * Problematic UTF+bom files ([#6322](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6322)) > * Always treat `data.layout` as a string ([#6442](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6442)) > > ## v3.6.1 > ### Documentation > > * Doc y_day in docs/permalinks ([#6244](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6244)) > * Update frontmatter.md ([#6371](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6371)) > * Elaborate on excluding items from processing ([#6136](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6136)) > * Style lists in tables ([#6379](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6379)) > * Remove duplicate &[#34](https://github-redirect.dependabot.com/jekyll/jekyll/issues/34);available&[#34](https://github-redirect.dependabot.com/jekyll/jekyll/issues/34); ([#6380](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6380)) > > ### Development Fixes > > * Bump rubocop to use `v0.50.x` ([#6368](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6368)) > > ## v3.6.0 > ### Minor Enhancements > > * Ignore final newline in folded YAML string ([#6054](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6054)) > * Add URL checks to Doctor ([#5760](https://github-redirect.dependabot.com/jekyll/jekyll/issues/5760)) > * Fix serving files that clash with directories ([#6222](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6222)) ([#6231](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6231)) > * Bump supported Ruby version to `>= 2.1.0` ([#6220](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6220)) > * set `LiquidError#template_name` for errors in included file ([#6206](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6206)) > * Access custom config array throughout session ([#6200](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6200)) > * Add support for Rouge 2, in addition to Rouge 1 ([#5919](https://github-redirect.dependabot.com/jekyll/jekyll/issues/5919)) > * Allow `yield` to logger methods bail early on no-op messages ([#6315](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6315)) > * Update mime-types. ([#6336](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6336)) > * Use a Schwartzian transform with custom sorting ([#6342](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6342)) > * Alias `Drop#invoke_drop` to `Drop#[]` ([#6338](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6338)) > > ### Bug Fixes > > * `Deprecator`: fix typo for `--serve` command ([#6229](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6229)) > * `Reader#read_directories`: guard against an entry not being a directory ([#6226](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6226)) > * kramdown: symbolize keys in-place ([#6247](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6247)) > * Call `to_s` on site.url before attempting to concatenate strings ([#6253](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6253)) > * Enforce Style/FrozenStringLiteralComment ([#6265](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6265)) > * Update theme-template README to note &[#39](https://github-redirect.dependabot.com/jekyll/jekyll/issues/39);assets&[#39](https://github-redirect.dependabot.com/jekyll/jekyll/issues/39); directory ([#6257](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6257)) > * Memoize the return value of `Document#url` ([#6266](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6266)) > * delegate `StaticFile#to_json` to `StaticFile#to_liquid` ([#6273](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6273)) > * Fix `Drop#key?` so it can handle a nil argument ([#6281](https://github-redirect.dependabot.com/jekyll/jekyll/issues/6281)) > ... (truncated) Changelog *Sourced from [jekyll's changelog](https://github.com/jekyll/jekyll/blob/master/History.markdown).* > ## 3.6.3 / 2018-09-18 > > ### Bug Fixes > > * 3.6.x: security:
Re: moving the site from SVN to git
I think we can safely ignore them. Thanks for figuring this out. On Thu, Oct 3, 2019 at 10:01 AM Michael Shuler wrote: > I'm making progress through many periodic timeouts to svn.a.o and > restarts, but it appears that svn2git is smart enough to pick up where > it left off. The first commit captured at the svn path I'm specifying is > when Cassandra was moved to a top level project at r922689 (2010-03-13). > I don't know the old incubator path, and it's probably OK to ignore the > few older incubator commits? I imagine it would mean starting over the > entire import to pull in those older incubator svn commits, then > changing the url and somehow importing the newer path on top? > > I tried using a local path as the source to try to speed things up, > after I got my first few timeouts, but that fails. > > Curious if anyone really cares if we lose a few early commits - if so, I > can try to figure out the old path and start again. > > Michael > > On 10/3/19 11:14 AM, Jon Haddad wrote: > > Thanks for taking a look, Michael. Hopefully you have better luck than > me > > :) > > > > On Thu, Oct 3, 2019 at 6:42 AM Michael Shuler > > wrote: > > > >> I cloned the empty cassandra-website git repo, and I'm running: > >> > >> svn2git http://svn.apache.org/repos/asf/cassandra/site --rootistrunk > >> --no-minimize-url > >> > >> ..to see what I get. An svn checkout of the above url says it's only > >> 69M, so I suppose it's pulling all history of all time for all projects? > >> > >> I'll let this roll for a while I run an errand and report back! > >> > >> Michael > >> > >> On 10/2/19 9:30 PM, Jon Haddad wrote: > >>> Daniel referred me to the GitBox self service system. > >>> > >>> I've attempted to port the site over using the tool Michael suggested, > >> but > >>> after a couple hours it died with this message: > >>> > >>> command failed: r922600 > >>> git checkout -f master > >>> > >>> If either of you (Mick or Michael) want to give svn2git a shot maybe > >> you'll > >>> get a different result.I think it may have been due to the large > size > >>> of the repo and the small drive on the VM I was using. I can try it > >> again > >>> tomorrow with more storage to see if I get a better result. Mick if > you > >>> want to give it a shot in the meantime that would be appreciated. > >>> > >>> Jon > >>> > >>> On Wed, Oct 2, 2019 at 3:18 PM Jon Haddad wrote: > >>> > I created an INFRA ticket here: > https://issues.apache.org/jira/browse/INFRA-19218. > > On Wed, Sep 25, 2019 at 6:04 AM Michael Shuler < > mich...@pbandjelly.org> > wrote: > > > I see no good reason to trash history. There are tools to make moving > > from svn to git (hopefully) painless. We used git-svn for the main c* > > source to retain history of both, which this tool uses to do > migrations > > - https://github.com/nirvdrum/svn2git > > > > Michael > > > > On 9/25/19 12:57 AM, Mick Semb Wever wrote: > >> > >>> Personally, no, I don't. What I need to know is if someone who > > actually > >>> works on the site needs the history in *git*. > >> > >> > >> Yes. I need the history in *git*. > >> > >> > >> And I believe that INFRA can do the migration for you. > >> (For example, INFRA-12055 and spark-website) > >> > >> > - > >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > >> For additional commands, e-mail: dev-h...@cassandra.apache.org > >> > > > > - > > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > > For additional commands, e-mail: dev-h...@cassandra.apache.org > > > > > >>> > >> > >> - > >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > >> For additional commands, e-mail: dev-h...@cassandra.apache.org > >> > >> > > > > - > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > >
Re: moving the site from SVN to git
I'm making progress through many periodic timeouts to svn.a.o and restarts, but it appears that svn2git is smart enough to pick up where it left off. The first commit captured at the svn path I'm specifying is when Cassandra was moved to a top level project at r922689 (2010-03-13). I don't know the old incubator path, and it's probably OK to ignore the few older incubator commits? I imagine it would mean starting over the entire import to pull in those older incubator svn commits, then changing the url and somehow importing the newer path on top? I tried using a local path as the source to try to speed things up, after I got my first few timeouts, but that fails. Curious if anyone really cares if we lose a few early commits - if so, I can try to figure out the old path and start again. Michael On 10/3/19 11:14 AM, Jon Haddad wrote: Thanks for taking a look, Michael. Hopefully you have better luck than me :) On Thu, Oct 3, 2019 at 6:42 AM Michael Shuler wrote: I cloned the empty cassandra-website git repo, and I'm running: svn2git http://svn.apache.org/repos/asf/cassandra/site --rootistrunk --no-minimize-url ..to see what I get. An svn checkout of the above url says it's only 69M, so I suppose it's pulling all history of all time for all projects? I'll let this roll for a while I run an errand and report back! Michael On 10/2/19 9:30 PM, Jon Haddad wrote: Daniel referred me to the GitBox self service system. I've attempted to port the site over using the tool Michael suggested, but after a couple hours it died with this message: command failed: r922600 git checkout -f master If either of you (Mick or Michael) want to give svn2git a shot maybe you'll get a different result.I think it may have been due to the large size of the repo and the small drive on the VM I was using. I can try it again tomorrow with more storage to see if I get a better result. Mick if you want to give it a shot in the meantime that would be appreciated. Jon On Wed, Oct 2, 2019 at 3:18 PM Jon Haddad wrote: I created an INFRA ticket here: https://issues.apache.org/jira/browse/INFRA-19218. On Wed, Sep 25, 2019 at 6:04 AM Michael Shuler wrote: I see no good reason to trash history. There are tools to make moving from svn to git (hopefully) painless. We used git-svn for the main c* source to retain history of both, which this tool uses to do migrations - https://github.com/nirvdrum/svn2git Michael On 9/25/19 12:57 AM, Mick Semb Wever wrote: Personally, no, I don't. What I need to know is if someone who actually works on the site needs the history in *git*. Yes. I need the history in *git*. And I believe that INFRA can do the migration for you. (For example, INFRA-12055 and spark-website) - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org
Re: moving the site from SVN to git
Thanks for taking a look, Michael. Hopefully you have better luck than me :) On Thu, Oct 3, 2019 at 6:42 AM Michael Shuler wrote: > I cloned the empty cassandra-website git repo, and I'm running: > > svn2git http://svn.apache.org/repos/asf/cassandra/site --rootistrunk > --no-minimize-url > > ..to see what I get. An svn checkout of the above url says it's only > 69M, so I suppose it's pulling all history of all time for all projects? > > I'll let this roll for a while I run an errand and report back! > > Michael > > On 10/2/19 9:30 PM, Jon Haddad wrote: > > Daniel referred me to the GitBox self service system. > > > > I've attempted to port the site over using the tool Michael suggested, > but > > after a couple hours it died with this message: > > > > command failed: r922600 > > git checkout -f master > > > > If either of you (Mick or Michael) want to give svn2git a shot maybe > you'll > > get a different result.I think it may have been due to the large size > > of the repo and the small drive on the VM I was using. I can try it > again > > tomorrow with more storage to see if I get a better result. Mick if you > > want to give it a shot in the meantime that would be appreciated. > > > > Jon > > > > On Wed, Oct 2, 2019 at 3:18 PM Jon Haddad wrote: > > > >> I created an INFRA ticket here: > >> https://issues.apache.org/jira/browse/INFRA-19218. > >> > >> On Wed, Sep 25, 2019 at 6:04 AM Michael Shuler > >> wrote: > >> > >>> I see no good reason to trash history. There are tools to make moving > >>> from svn to git (hopefully) painless. We used git-svn for the main c* > >>> source to retain history of both, which this tool uses to do migrations > >>> - https://github.com/nirvdrum/svn2git > >>> > >>> Michael > >>> > >>> On 9/25/19 12:57 AM, Mick Semb Wever wrote: > > > Personally, no, I don't. What I need to know is if someone who > >>> actually > > works on the site needs the history in *git*. > > > Yes. I need the history in *git*. > > > And I believe that INFRA can do the migration for you. > (For example, INFRA-12055 and spark-website) > > - > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > > >>> > >>> - > >>> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > >>> For additional commands, e-mail: dev-h...@cassandra.apache.org > >>> > >>> > > > > - > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > >
Re: moving the site from SVN to git
I cloned the empty cassandra-website git repo, and I'm running: svn2git http://svn.apache.org/repos/asf/cassandra/site --rootistrunk --no-minimize-url ..to see what I get. An svn checkout of the above url says it's only 69M, so I suppose it's pulling all history of all time for all projects? I'll let this roll for a while I run an errand and report back! Michael On 10/2/19 9:30 PM, Jon Haddad wrote: Daniel referred me to the GitBox self service system. I've attempted to port the site over using the tool Michael suggested, but after a couple hours it died with this message: command failed: r922600 git checkout -f master If either of you (Mick or Michael) want to give svn2git a shot maybe you'll get a different result.I think it may have been due to the large size of the repo and the small drive on the VM I was using. I can try it again tomorrow with more storage to see if I get a better result. Mick if you want to give it a shot in the meantime that would be appreciated. Jon On Wed, Oct 2, 2019 at 3:18 PM Jon Haddad wrote: I created an INFRA ticket here: https://issues.apache.org/jira/browse/INFRA-19218. On Wed, Sep 25, 2019 at 6:04 AM Michael Shuler wrote: I see no good reason to trash history. There are tools to make moving from svn to git (hopefully) painless. We used git-svn for the main c* source to retain history of both, which this tool uses to do migrations - https://github.com/nirvdrum/svn2git Michael On 9/25/19 12:57 AM, Mick Semb Wever wrote: Personally, no, I don't. What I need to know is if someone who actually works on the site needs the history in *git*. Yes. I need the history in *git*. And I believe that INFRA can do the migration for you. (For example, INFRA-12055 and spark-website) - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org - To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org