Fossil repo is completely and totally boned. I mean, it's so fucked I can't even log into the damn thing. This sucks like you wouldn't believe, so I'm done with fossil. Since the majority of the people who want to hack on Mongrel2 seem to like git hub, and since fossil has a decent git export, I'm going to switch the fossil repo over to github. Any objections? -- Zed A. Shaw http://zedshaw.com/
Damn. I was just starting to like Fossil. GitHub works for me. It seems most of the m2 support libs are there as well anyway. ✈ Matt On May 21, 2011, at 10:01 , Zed A. Shaw wrote: > Fossil repo is completely and totally boned. I mean, it's so fucked I > can't even log into the damn thing. This sucks like you wouldn't > believe, so I'm done with fossil. > > Since the majority of the people who want to hack on Mongrel2 seem to > like git hub, and since fossil has a decent git export, I'm going to > switch the fossil repo over to github. > > Any objections? > > -- > Zed A. Shaw > http://zedshaw.com/
Great. Wonderful! I don't know fossill any, so, I like your decision. On Sun, May 22, 2011 at 1:08 AM, Matt Towers <matt@ziplinegames.com> wrote: > Damn. I was just starting to like Fossil. GitHub works for me. It seems > most of the m2 support libs are there as well anyway. > > ✈ Matt > > > > On May 21, 2011, at 10:01 , Zed A. Shaw wrote: > > Fossil repo is completely and totally boned. I mean, it's so fucked I > can't even log into the damn thing. This sucks like you wouldn't > believe, so I'm done with fossil. > > Since the majority of the people who want to hack on Mongrel2 seem to > like git hub, and since fossil has a decent git export, I'm going to > switch the fossil repo over to github. > > Any objections? > > -- > Zed A. Shaw > http://zedshaw.com/ > > > -- Nothing is impossible.
On Sun, May 22, 2011 at 10:40:48PM +0800, Tang Daogang wrote: > Great. Wonderful! I don't know fossill any, so, I like your decision. And yet, you learned git. Amazing. -- Zed A. Shaw http://zedshaw.com/
On 2011-05-22 17:52, Zed A. Shaw wrote: > On Sun, May 22, 2011 at 10:40:48PM +0800, Tang Daogang wrote: >> Great. Wonderful! I don't know fossill any, so, I like your decision. > > And yet, you learned git. Amazing. Stockholm syndrome? The only problem I have with github is that it basically promotes a totally centralized way of using a DVCS. I have seen someone who was unable to manage a pull request from a git repository not on github. I hope you will accept pull requests from outside github. loïc
On Mon, May 23, 2011 at 09:37:03AM +0200, Loic d'Anterroches wrote: > > > On 2011-05-22 17:52, Zed A. Shaw wrote: > > On Sun, May 22, 2011 at 10:40:48PM +0800, Tang Daogang wrote: > >> Great. Wonderful! I don't know fossill any, so, I like your decision. > > > > And yet, you learned git. Amazing. > > Stockholm syndrome? > > The only problem I have with github is that it basically promotes a > totally centralized way of using a DVCS. I have seen someone who was > unable to manage a pull request from a git repository not on github. > > I hope you will accept pull requests from outside github. Sure, if I can figure out how to do it. :-) -- Zed A. Shaw http://zedshaw.com/
2011/5/23 Loic d'Anterroches <loic@ceondo.com>: > > > On 2011-05-22 17:52, Zed A. Shaw wrote: >> On Sun, May 22, 2011 at 10:40:48PM +0800, Tang Daogang wrote: >>> Great. Wonderful! I don't know fossill any, so, I like your decision. >> >> And yet, you learned git. Amazing. > > Stockholm syndrome? > > The only problem I have with github is that it basically promotes a > totally centralized way of using a DVCS. I have seen someone who was > unable to manage a pull request from a git repository not on github. > This is odd. Did this happen with a cloned github repo that was made with "git clone --bare" and hosted elsewhere? Maybe we could test this, just to be sure it will be possible to accept external pull requests. What do you think? -- Dalton Barreto http://daltonmatos.wordpress.com http://wsgid.com
2011/5/23 Dalton Barreto <daltonmatos@gmail.com>: > 2011/5/23 Loic d'Anterroches <loic@ceondo.com>: >> >> >> On 2011-05-22 17:52, Zed A. Shaw wrote: >>> On Sun, May 22, 2011 at 10:40:48PM +0800, Tang Daogang wrote: >>>> Great. Wonderful! I don't know fossill any, so, I like your decision. >>> >>> And yet, you learned git. Amazing. >> >> Stockholm syndrome? >> >> The only problem I have with github is that it basically promotes a >> totally centralized way of using a DVCS. I have seen someone who was >> unable to manage a pull request from a git repository not on github. >> > > This is odd. Did this happen with a cloned github repo that was made > with "git clone --bare" and hosted elsewhere? > > Maybe we could test this, just to be sure it will be possible to > accept external pull requests. > Hello Loic, I did a simple test. Created an empty bare repository with "git init --bare mongrel2". This was made in a separated server. Then I added a new remote on my local copy of mongrel2: $ git remote add daltonmatos daltonmatos.com:git/mongrel2 So now I have two remotes: "origin", points to the official github repo. And "daltonmatos", points to my empty bare repo. Now I just pushed origin/master into daltonmatos. Then I just made a modification on README.md, on my repo (remote=daltonmatos). Pushed alright. Then, inside my mongel2 repo (which has two remotes): $ git fetch daltonmatos $ git merge daltonmatos/master And now I ask git to show me the difference between my local repo and github's, it shows: daltonmatos@maya ~/projetos/mongrel2/mongrel2 [70]$ git diff HEAD..origin/master diff --git a/README.md b/README.md index b61ee64..e7f4b85 100644 --- a/README.md +++ b/README.md @@ -41,5 +41,3 @@ Documentation You can get documentation and read more about it at [mongrel2.org](http://mongrel2.org). -Some changes to the readme... - daltonmatos@maya ~/projetos/mongrel2/mongrel2 [71]$ That is, the merge were done OK. Please note: I had a really bad time doing this until I realized I was using hub [1] and because of this I was seeing *very* strange errors. These errors said to "contact support@github.com for details". The problems is that I used "hub" as an alias to "git" and hub always adds "git://github.com" do *any* remote that you add to a local cloned repo. So this is quite reasonable as the root reason of the problem that you described. Don't know if the guy used hub exactly, but could be. [1] https://github.com/defunkt/hub Thanks. -- Dalton Barreto http://daltonmatos.wordpress.com http://wsgid.com
On 2011-05-24 04:39, Dalton Barreto wrote: > 2011/5/23 Dalton Barreto <daltonmatos@gmail.com>: >> 2011/5/23 Loic d'Anterroches <loic@ceondo.com>: >>> >>> >>> On 2011-05-22 17:52, Zed A. Shaw wrote: >>>> On Sun, May 22, 2011 at 10:40:48PM +0800, Tang Daogang wrote: >>>>> Great. Wonderful! I don't know fossill any, so, I like your decision. >>>> >>>> And yet, you learned git. Amazing. >>> >>> Stockholm syndrome? >>> >>> The only problem I have with github is that it basically promotes a >>> totally centralized way of using a DVCS. I have seen someone who was >>> unable to manage a pull request from a git repository not on github. >>> >> >> This is odd. Did this happen with a cloned github repo that was made >> with "git clone --bare" and hosted elsewhere? >> >> Maybe we could test this, just to be sure it will be possible to >> accept external pull requests. >> > > Hello Loic, > > I did a simple test. It looks more like an extensive test. Thanks a lot! loïc > Created an empty bare repository with "git init > --bare mongrel2". This was made in a separated server. > Then I added a new remote on my local copy of mongrel2: > > $ git remote add daltonmatos daltonmatos.com:git/mongrel2 > > So now I have two remotes: "origin", points to the official github > repo. And "daltonmatos", points to my empty bare repo. > Now I just pushed origin/master into daltonmatos. > > Then I just made a modification on README.md, on my repo > (remote=daltonmatos). Pushed alright. > > Then, inside my mongel2 repo (which has two remotes): > > $ git fetch daltonmatos > $ git merge daltonmatos/master > > And now I ask git to show me the difference between my local repo and > github's, it shows: > > daltonmatos@maya ~/projetos/mongrel2/mongrel2 [70]$ git diff HEAD..origin/master > diff --git a/README.md b/README.md > index b61ee64..e7f4b85 100644 > --- a/README.md > +++ b/README.md > @@ -41,5 +41,3 @@ Documentation > > You can get documentation and read more about it at > [mongrel2.org](http://mongrel2.org). > > -Some changes to the readme... > - > daltonmatos@maya ~/projetos/mongrel2/mongrel2 [71]$ > > > That is, the merge were done OK. > > Please note: I had a really bad time doing this until I realized I was > using hub [1] and because of this I was seeing *very* strange errors. > These errors said to "contact support@github.com for details". > The problems is that I used "hub" as an alias to "git" and hub always > adds "git://github.com" do *any* remote that you add to a local cloned > repo. > > So this is quite reasonable as the root reason of the problem that you > described. Don't know if the guy used hub exactly, but could be. > > [1] https://github.com/defunkt/hub > > Thanks. >
2011/5/24 Loic d'Anterroches <loic@ceondo.com>: > On 2011-05-24 04:39, Dalton Barreto wrote: >> 2011/5/23 Dalton Barreto <daltonmatos@gmail.com>: >>> 2011/5/23 Loic d'Anterroches <loic@ceondo.com>: >>>> >>>> >>>> On 2011-05-22 17:52, Zed A. Shaw wrote: >>>>> On Sun, May 22, 2011 at 10:40:48PM +0800, Tang Daogang wrote: >>>>>> Great. Wonderful! I don't know fossill any, so, I like your decision. >>>>> >>>>> And yet, you learned git. Amazing. >>>> >>>> Stockholm syndrome? >>>> >>>> The only problem I have with github is that it basically promotes a >>>> totally centralized way of using a DVCS. I have seen someone who was >>>> unable to manage a pull request from a git repository not on github. >>>> >>> >>> This is odd. Did this happen with a cloned github repo that was made >>> with "git clone --bare" and hosted elsewhere? >>> >>> Maybe we could test this, just to be sure it will be possible to >>> accept external pull requests. >>> >> >> Hello Loic, >> >> I did a simple test. > > It looks more like an extensive test. Thanks a lot! > Alright. -- Dalton Barreto http://daltonmatos.wordpress.com http://wsgid.com