From: Alex F. <al...@fi...> - 2011-11-27 23:44:48
|
Tim On 27 November 2011 23:18, Tim Pizey <ti...@pa...> wrote: > On 27 November 2011 21:00, Alex Fiennes wrote: > > If we do switch to git, then will sourceforge support hosting this, or is > > github a more sensible place to put it? > > This is the question. > > My only experience of hosted git is on github. > I have not looked at sourceforge, my guess is they are trying to keep up. > > It would be churlish after 12 years to desert sourceforge, if they > have a credible offering. > I can empathise. > I know it can be done but I could not figure out how to make a project > github repository - rather than a personal one, so when I moved melati > I moved it to my personal hub. It would be nice to know 'the right > way' to start a project repository. > a quick look finds me http://help.github.com/manage-multiple-clients/ I'll need to talk to my local git and github expert (*cough* Guy *cough*), but before I do this, what would you expect from a project repository that you don't get in a personal one - I'm not saying that the personal one is perfect as it stands, I'm just making sure that I'm trying to solve/evaluate the right problem... A > > cheers > Tim > > > > > -- > Tim Pizey > http://pizey.net/~timp > -- Alex Fiennes email: al...@fi... mobile: +44 (0)7813 832662 office: +44 (0)1875 823 310 |
From: Tim P. <ti...@pa...> - 2011-11-28 21:02:44
|
Hi Alex, On 27 November 2011 23:38, Alex Fiennes wrote: > On 27 November 2011 23:18, Tim Pizey wrote: >> On 27 November 2011 21:00, Alex Fiennes wrote: >> I know it can be done but I could not figure out how to make a project >> github repository - rather than a personal one, so when I moved melati >> I moved it to my personal hub. It would be nice to know 'the right >> way' to start a project repository. > > a quick look finds me http://help.github.com/manage-multiple-clients/ > I'll need to talk to my local git and github expert (*cough* Guy *cough*), > but before I do this, what would you expect from a project repository that > you don't get in a personal one - I'm not saying that the personal one is > perfect as it stands, I'm just making sure that I'm trying to solve/evaluate > the right problem... I really do not know, however jenkins-ci seems to have a 'project' repository not just Kosuke's. If I get a chance I will look deeper into this, but am happy to be guided by anyone who knows. cheers Tim -- Tim Pizey http://pizey.net/~timp |
From: Tim P. <ti...@pa...> - 2011-11-29 17:41:32
|
On 28 November 2011 21:02, Tim Pizey wrote: > On 27 November 2011 23:38, Alex Fiennes wrote: >> On 27 November 2011 23:18, Tim Pizey wrote: >>> On 27 November 2011 21:00, Alex Fiennes wrote: >>> I know it can be done but I could not figure out how to make a project >>> github repository - rather than a personal one, so when I moved melati >>> I moved it to my personal hub. It would be nice to know 'the right >>> way' to start a project repository. >> >> a quick look finds me http://help.github.com/manage-multiple-clients/ >> I'll need to talk to my local git and github expert (*cough* Guy *cough*), >> but before I do this, what would you expect from a project repository that >> you don't get in a personal one - I'm not saying that the personal one is >> perfect as it stands, I'm just making sure that I'm trying to solve/evaluate >> the right problem... > > I really do not know, however jenkins-ci seems to have a 'project' > repository not just Kosuke's. > > If I get a chance I will look deeper into this, but am happy to be > guided by anyone who knows. http://tim-pizey.blogspot.com/2011/10/cvs-to-github.html I have found my notes on the Melati CVS migration (not sourceforge -> github) and also notes on sourceforge CVS to sourceforge git migration. cheers Tim -- Tim Pizey http://pizey.net/~timp |
From: Guy B. K. <gu...@wa...> - 2011-11-29 19:22:58
|
On 29 Nov 2011, at 17:41, Tim Pizey <ti...@pa...> wrote: > On 28 November 2011 21:02, Tim Pizey wrote: >> On 27 November 2011 23:38, Alex Fiennes wrote: >>> On 27 November 2011 23:18, Tim Pizey wrote: >>>> On 27 November 2011 21:00, Alex Fiennes wrote: >>>> I know it can be done but I could not figure out how to make a project >>>> github repository - rather than a personal one, so when I moved melati >>>> I moved it to my personal hub. It would be nice to know 'the right >>>> way' to start a project repository. >>> >>> a quick look finds me http://help.github.com/manage-multiple-clients/ >>> I'll need to talk to my local git and github expert (*cough* Guy *cough*), >>> but before I do this, what would you expect from a project repository that >>> you don't get in a personal one - I'm not saying that the personal one is >>> perfect as it stands, I'm just making sure that I'm trying to solve/evaluate >>> the right problem... >> >> I really do not know, however jenkins-ci seems to have a 'project' >> repository not just Kosuke's. My 0.5p on this: use the current git repo under Alex's GitHub account. If you ever want/need to move to a GitHub organisation account (for example, the project acquires more active developers, or you feel the need to make it feel more official), then you can. However, there's no need to do this now IMHO, and not doing it now doesn't prevent anyone else from doing it should they want to either. >> If I get a chance I will look deeper into this, but am happy to be >> guided by anyone who knows. > > http://tim-pizey.blogspot.com/2011/10/cvs-to-github.html > > I have found my notes on the Melati CVS migration (not sourceforge -> github) > and also notes on sourceforge CVS to sourceforge git migration. Thanks for that Tim: I've already migrated the CVS repo to git, and the script (and instructions for use) can be seen in the webmacro repo's wiki on GitHub. Regards, Guy |
From: Tim P. <ti...@pa...> - 2011-11-29 22:28:13
|
Hi Guy, Alex, Guy wrote: > My 0.5p on this: use the current git repo under Alex's GitHub account. > If you ever want/need to move to a GitHub organisation > account (for example, the project acquires more active developers, or you feel the need to make it feel more official), then you can. > However, there's no need to do this now IMHO, and not doing > it now doesn't prevent anyone else from doing it should > they want to either. [snip] > Thanks for that Tim: I've already migrated the CVS repo to git, >and the script (and instructions for use) can be seen > in the webmacro repo's wiki on GitHub. >From https://github.com/alex-fiennes/webmacro/wiki/create-git-repo I understand that Alex's git repository is updated with any changes to the webmacro CVS (and that the re-organisation of the webmacro might have caused pain - if so sorry). What would matter to me is ensuring that this latest bug fix was included in any future release. cheers Tim -- Tim Pizey http://pizey.net/~timp |
From: Guy B. K. <gu...@wa...> - 2011-11-29 22:42:51
|
On 29 Nov 2011, at 22:27, Tim Pizey wrote: > Hi Guy, Alex, > Guy wrote: >> My 0.5p on this: use the current git repo under Alex's GitHub account. >> If you ever want/need to move to a GitHub organisation >> account (for example, the project acquires more active developers, or you feel the need to make it feel more official), then you can. > >> However, there's no need to do this now IMHO, and not doing >> it now doesn't prevent anyone else from doing it should >> they want to either. > > [snip] > >> Thanks for that Tim: I've already migrated the CVS repo to git, >> and the script (and instructions for use) can be seen >> in the webmacro repo's wiki on GitHub. > >> From https://github.com/alex-fiennes/webmacro/wiki/create-git-repo > I understand that Alex's git repository is updated with any changes to > the webmacro CVS (and that the re-organisation of the webmacro might > have caused pain - if so sorry). I did the import some time ago, and if it hurt, I don't remember, so it can't have hurt much :) Besides, reading the comments in the above file it all sounded quite educational. > What would matter to me is ensuring that this latest bug fix was > included in any future release. Ah, I see. Is there anything in this new arrangement that would prevent this from happening? Regards, Guy. |
From: Alex F. <al...@fi...> - 2011-11-29 22:57:56
|
On 29 November 2011 22:42, Guy Bolton King <gu...@wa...> wrote: > > On 29 Nov 2011, at 22:27, Tim Pizey wrote: > > <snip> > > What would matter to me is ensuring that this latest bug fix was > > included in any future release. > > Ah, I see. Is there anything in this new arrangement that would prevent > this from happening? > > The only issue is if other things that I have done since I clone Guy's repository wouldn't want to be included in any release. However, I will go through what I have done and make sure that there is nothing contentious (I wasn't necessarily working on the assumption that I was in "the public eye", more just getting re-familiar as to where things were and how they fitted together). From a quick glance against https://github.com/alex-fiennes/webmacro/commits/master I would say that things that "might" be an issue is: https://github.com/alex-fiennes/webmacro/commit/a7a41708f78b089f586311a8dc633cb133883e73- as there may be 3rd party code that is calling the deprecated methods that I've stripped out. https://github.com/alex-fiennes/webmacro/commit/70280ea1043728a8e0aed2cc06bdbc85ddd36368- primarily because it was a first draft of adding in generics information. It all compiles fine and I haven't changed any functionality, but that doesn't mean that it is "right" I'll publish the fix to EvalDirective against both my github version and against the CVS tree and we can work out where we are going to move forwards and whichever course of action we take then we can haven't closed any doors. It will only be a 2 line diff at most. There is an email on list about courses of actions if anyone has any opinions on it... Alex > Regards, > > Guy. -- Alex Fiennes email: al...@fi... mobile: +44 (0)7813 832662 office: +44 (0)1875 823 310 |