Re: [SVN-MIGRATION] GitHub and ACLs

[email protected] (shire) Sun, 03 May 2009 22:58:46 -0700
Newsgroups svn.migration
Message-ID <[email protected]>
Philip Olson wrote:
> On 21 Apr 2009, at 12:11, shire wrote:
>> sean finney wrote:
>>> hi travis,
>>>
>>> On Mon, Apr 20, 2009 at 05:56:30PM -0500, Travis Swicegood wrote:
>>>> needed before PHP could consider jumping onboard. He's hacked up a
>>>> proof of concept that he's going to start working with. The code is
>>>> online at:
>>>> http://github.com/schacon/githooks/blob/88b25d960050a90c3143d13d72faea72fab6b907/update
>>>>
>>>
>>> i thought there was already agreement that we were going to move to
>>> svn, with
>>> a possible git-svn bridge available for us git users? has that changed?
>>>
>>
>> That was my understanding.
>
> It still looks open pending peoples desires and actions. The desire for
> git feels stronger than svn.

My impression from the conversation (and the nature of the initial email) was that there was more interest in git-hub specifically than git itself.  If that's not correct, then git-hub is really of no consequence, but I feel like this is really a discussion about git-hub not so much GIT.

>
> I like the simplicity. And for those times we need alternatives then I
> see people using git cli and/or [possibly] an additional web interface
> at php.net.
>

I would be fine with this, but I felt that the primary motivation to move to git was git-hub not git itself, as such I don't find it currently compelling enough.  If we want to discuss the differences between git and svn, then I believe that's slightly different. I feel that git is in many ways a more powerful SCM tool, as long as it's not felt as a significant learning difficulty for others who don't currently use it.

I'm interested in moving off of CVS, regardless of whatever that may be to.  If we move to git-hub I would prefer to see us do it because we feel GIT is the best fit for PHP, not so much that we want the git-hub interface.  Additionally, as I'm eager to get to a newer SCM model, my interest in SVN is significantly tied to getting our partial conversion completed rather than delaying it for movement to another SCM that can easily be bridged to SVN.  Alternatively if we're certain we want to go to GIT regardless of Git-hub, and a CVS->SVN->GIT route is unnecessarily complicated then we should probably decide to go with GIT now.

  
> Agreed that the search could be improved [and it likely will be] but the
> tagged filters are nice. I do feel today it could replace lxr.php.net
> although the regular expression search would be missed. Let's request
> this feature. Maybe google codesearch could somehow be integrated and
> manipulated to nicely handle revisions/history.
>

Yeah, definitely sounds like a useful feature to me.


> The blame widths are a concern although I'm not sure how it would be
> solved... maybe losing the frame would help. I could not find a blame
> feature with other git web interfaces for comparison, but viewvc does a
> decent job. And it looks like the ACL customization option for github is
> available to us.


Expanding that view to the full width of the browser would likely go a long ways to fixing some of the code browsing and blames.  Most of this is styling, that I think could easily be fixed or at least improved, it would seem a lot of the style on these pages is bent towards simplicity (which is good) and in some cases unintentionally costing some usability.


-shire