Re: [PHP-DEV] DVCS

2011-06-01 Thread dukeofgaming
Hi, I thought it might be interesting for all to read some feedback I got from some questions I made to the Joomla community, specifically, the guys and gals that have been implementing the decoupling of the Joomla framework: the Joomla Platform. They currently still use svn officially but they

Re: [PHP-DEV] DVCS

2011-06-01 Thread Lester Caine
dukeofgaming wrote: I thought it might be interesting for all to read some feedback I got from some questions I made to the Joomla community, specifically, the guys and gals that have been implementing the decoupling of the Joomla framework: the Joomla Platform. They currently still use svn

Re: [PHP-DEV] DVCS

2011-06-01 Thread Drak
On 1 June 2011 12:41, Lester Caine les...@lsces.co.uk wrote: At the current time I think that PHP would need to restructure how it is packaged up to provide a single repo in both HG or GIT. Keeping SVN ( I'd still prefer CVS here it works BETTER as a master for DVCS! ) as the master from

Re: [PHP-DEV] DVCS

2011-06-01 Thread dukeofgaming
Hi Lester, AFAIK both mercurial and git support sub-repositories nicely now: http://mercurial.selenic.com/wiki/Subrepository http://www.kernel.org/pub/software/scm/git/docs/git-submodule.html Regarding the graphical tools, I don't use them that much, but I see your point. Personally, I just

Re: [PHP-DEV] DVCS

2011-06-01 Thread Lester Caine
Drak wrote: At the current time I think that PHP would need to restructure how it is packaged up to provide a single repo in both HG or GIT. Keeping SVN ( I'd still prefer CVS here it works BETTER as a master for DVCS! ) as the master from which we CAN currently sync using HG

Re: [PHP-DEV] DVCS

2011-06-01 Thread dukeofgaming
On Wed, Jun 1, 2011 at 2:37 AM, Lester Caine les...@lsces.co.uk wrote: Drak wrote: At the current time I think that PHP would need to restructure how it is packaged up to provide a single repo in both HG or GIT. Keeping SVN ( I'd still prefer CVS here it works BETTER as a master

Re: [PHP-DEV] DVCS

2011-06-01 Thread Lester Caine
dukeofgaming wrote: I know it will be a while until any choice of DVCS is adopted by PHP, but I'll be creating an RFC as soon as I can edit the wiki (I can edit the rfc namespace but cannot edit the rfc page itself to add the entry) so that we can start making note of the current challenges and

Re: [PHP-DEV] DVCS

2011-04-28 Thread Ferenc Kovacs
On Thu, Apr 28, 2011 at 4:10 AM, Ben Schmidt mail_ben_schm...@yahoo.com.auwrote: Hi! I realise that at least for now, PHP is sticking with SVN. No problems. However...I find it much easier to work in Mercurial to put together patches, find bugs, etc.. And in fact, I find SVN really

Re: [PHP-DEV] DVCS

2011-04-28 Thread Lester Caine
dukeofgaming wrote: http://programmers.stackexchange.com/questions/35074/im-a-subversion-geek-why-i-should-consider-or-not-consider-mercurial-or-git-or/35080#35080 So, I don't want to make debate here of wether centralized is better than distributed (because the point is moot), but I think its

Re: [PHP-DEV] DVCS

2011-04-27 Thread Rasmus Lerdorf
On 04/27/2011 07:10 PM, Ben Schmidt wrote: However, it may result in a lower server load if PHP can provide a mirror somewhere, updated by a commit hook or daily cron job or something, rather than me (and potentially many others, as DVCSes become even more popular) accessing SVN directly. The

Re: [PHP-DEV] DVCS

2011-04-27 Thread Drak
On 28 April 2011 07:55, Ben Schmidt mail_ben_schm...@yahoo.com.au wrote: I realise that at least for now, PHP is sticking with SVN. No problems. I realise this is not the topic of discussion but I have to say, that overall, a switch to DVCS would make a huge difference to PHP development life

Re: [PHP-DEV] DVCS

2011-04-27 Thread Rasmus Lerdorf
On 04/27/2011 07:40 PM, Drak wrote: On 28 April 2011 07:55, Ben Schmidtmail_ben_schm...@yahoo.com.au wrote: I realise that at least for now, PHP is sticking with SVN. No problems. I realise this is not the topic of discussion but I have to say, that overall, a switch to DVCS would make a

Re: [PHP-DEV] DVCS

2011-04-27 Thread dukeofgaming
Hi, I'm not a frequent poster in the list but I thought I'd really should give my 1 cent here when I saw popular being an argument for using DVCSs, its not, and its neither fashion nor cargo cult, it is just a plain eye opener experience of how neither SVN or CVS are the base of all versioning

Re: [PHP-DEV] DVCS

2011-04-27 Thread Drak
On 28 April 2011 08:52, dukeofgaming dukeofgam...@gmail.com wrote: Hi, I'm not a frequent poster in the list but I thought I'd really should give my 1 cent here when I saw popular being an argument for using DVCSs, its not, and its neither fashion nor cargo cult, it is just a plain eye

Re: [PHP-DEV] DVCS

2011-04-27 Thread dukeofgaming
Hi Ben, I'm sorry I did a wrong remark there, but I see you saw what I meant. The nice thing about open source projects is that communities develop naturally around them, it becomes an ecosystem, everything tends to lean towards balance, when a change is intended to be made it should be allowed

Re: [PHP-DEV] DVCS

2011-04-27 Thread Ben Schmidt
I think I agree with all that. My only thought so far about the load issue is that the load is less the fewer changesets have to be queried each 'poll', so perhaps it would be good to have a commit hook in SVN that sends a quick request (without even waiting for a reply) to Hg/Git scripts