|
View:
New views
11 Messages
—
Rating Filter:
Alert me
|
|
|
Git migration plan (scheduled for Tuesday 1 PM PST)In the other thread we've been discussing the pros/cons of migrating to Git. It sounds like we're mostly in agreement that this is the right direction to move in. I have spent the day learning about Git and have figured out how to set up the gallery3 and gallery3-vendor trees. The next steps are to make the transition, and deal with the fallout. I plan to do most of the heavy lifting myself. I've written up a plan below. I would like to do this SOON so I will plan on using the time during our Tuesday meeting to do the cutover. Here's what I plan to do: 1) import gallery3/trunk and gallery3/vendor into github. For author mappings I'll be using the email addresses that you use for this mailing list. Please sign up on github ASAP using those email addresses and Github should reconcile you properly. 2) I will "svn rm" everything in our gallery3/trunk directory and replace it with a file titled "GALLERY3_HAS_MOVED_TO_GIT" explaining that we're moving to git and providing instructions on getting the latest code. 3) I'll update this wiki page to indicate that we're moving to Git: http://codex.gallery2.org/Gallery:Using_Subversion 4) I'll update the quick start page with the download link from GitHub: http://codex.gallery2.org/Gallery3:Quick_Start 5) I'll create a wiki page with a primer on using Git for Gallery 3. http://codex.gallery2.org/Gallery:Using_Git What else? Is this worthy of a news story? Maybe. Does anybody want to write one? -Bharat ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
|
|
Re: Git migration plan (scheduled for Tuesday 1 PM PST)On Sat, May 23, 2009 at 6:52 AM, Bharat Mediratta <bharat@...> wrote:
That's radical, and I think we can do it. If Gallery 3 wasn't at this early stage, we couldn't do it. Too many SVN users who svn up their prod site would be *%&* off.
But with G3 in alpha stage, I think we can do that. 3) I'll update this wiki page to indicate that we're moving to Git: The release checklist will have to be updated. It's somewhat SVN heavy right now (export, tagging). Also, we have docs for vendor branch updates, integrations from vendor branches.
I'll start playing with git today as well. - Andy
------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
|
|
Re: Git migration plan (scheduled for Tuesday 1 PM PST)Andy Staudacher wrote:
> 2) I will "svn rm" everything in our gallery3/trunk directory and > replace it with a file titled "GALLERY3_HAS_MOVED_TO_GIT" explaining > that we're moving to git and providing instructions on getting the > latest code. > > That's radical, and I think we can do it. If Gallery 3 wasn't at this > early stage, we couldn't do it. Too many SVN users who svn up their prod > site would be *%&* off. > But with G3 in alpha stage, I think we can do that. Yup, no better time than now for this. > 3) I'll update this wiki page to indicate that we're moving to Git: > http://codex.gallery2.org/Gallery:Using_Subversion > > 4) I'll update the quick start page with the download link from GitHub: > http://codex.gallery2.org/Gallery3:Quick_Start > > 5) I'll create a wiki page with a primer on using Git for Gallery 3. > http://codex.gallery2.org/Gallery:Using_Git > > What else? Is this worthy of a news story? Maybe. Does anybody want > to write one? > > The release checklist will have to be updated. It's somewhat SVN heavy > right now (export, tagging). > Also, we have docs for vendor branch updates, integrations from vendor > branches. I have already made up (and temporarily committed) instructions for dealing with the kohana package in the vendor branch. This will serve as a pattern for the vendor branch. I've created the gallery3-packaging repo and it will be easy for us to update the instructions there when we release beta 1. > I'll start playing with git today as well. Let me know your username and I'll add you as a collaborator on the varions repos. ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
|
|
Re: Git migration plan (scheduled for Tuesday 1 PM PST)I'm just a "johnny come lately" to this whole discussion, but please don't forget the g3-contrib directory (at least the developer module)
Thanks Tim
----- Original Message ----- From: Bharat Mediratta <bharat@...> Date: Saturday, May 23, 2009 5:02 pm Subject: Re: [Gallery-devel] Git migration plan (scheduled for Tuesday 1 PM PST) To: Andy Staudacher <andy.st@...> Cc: "gallery-devel@..." <gallery-devel@...> > Andy Staudacher wrote: > > 2) I will "svn rm" everything in our > gallery3/trunk directory and > > replace it with a file titled > "GALLERY3_HAS_MOVED_TO_GIT" explaining > > that we're moving to git and providing > instructions on getting the > > latest code. > > > > That's radical, and I think we can do it. If Gallery 3 wasn't > at this > > early stage, we couldn't do it. Too many SVN users who svn up > their prod > > site would be *%&* off. > > But with G3 in alpha stage, I think we can do that. > > Yup, no better time than now for this. > > > 3) I'll update this wiki page to > indicate that we're moving to Git: > > > http://codex.gallery2.org/Gallery:Using_Subversion> > > 4) I'll update the quick start page > with the download link from GitHub: > > > http://codex.gallery2.org/Gallery3:Quick_Start> > > 5) I'll create a wiki page with a > primer on using Git for Gallery 3. > > > http://codex.gallery2.org/Gallery:Using_Git> > > What else? Is this worthy of a > news story? Maybe. Does anybody want > > to write one? > > > > The release checklist will have to be updated. It's somewhat > SVN heavy > > right now (export, tagging). > > Also, we have docs for vendor branch updates, integrations > from vendor > > branches. > > I have already made up (and temporarily committed) instructions for > dealing with the kohana package in the vendor branch. This > will serve > as a pattern for the vendor branch. > > I've created the gallery3-packaging repo and it will be easy for > us to > update the instructions there when we release beta 1. > > > I'll start playing with git today as well. > > Let me know your username and I'll add you as a collaborator on the > varions repos. > > ----------------------------------------------------------------- > ------------- > Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT > is a gathering of tech-side developers & brand creativity > professionals. Meet > the minds behind Google Creative Lab, Visual Complexity, > Processing, & > iPhoneDevCamp asthey present alongside digital heavyweights like > BarbarianGroup, R/GA, & Big Spaceship. > http://www.creativitycat.com > __[ g a l l e r y - d e v e l ]_________________________ > > [ list info/archive --> http://gallery.sf.net/lists.php ] > [ gallery info/FAQ/download --> http://gallery.sf.net ] > Website: http://www.timalmdal.com ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
|
|
Re: Git migration plan (scheduled for Tuesday 1 PM PST)Tim Almdal wrote:
> I'm just a "johnny come lately" to this whole discussion, but please > don't forget the g3-contrib directory (at least the developer module) Oops, I had forgotten about that. I've set up a test repo for that here: http://github.com/gallery/gallery3-contrib/tree/master -Bharat ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
|
|
Re: Git migration plan (scheduled for Tuesday 1 PM PST)Are you going to be able to give module developers permission to push
updates to their own modules in this repo, without having to worry about whether you trust them with permission to push to the main code tree? ----- Original Message ----- From: "Bharat Mediratta" <bharat@...> To: "Tim Almdal" <tnalmdal@...> Cc: "Andy Staudacher" <andy.st@...>; <gallery-devel@...> Sent: Sunday, May 24, 2009 7:53 AM Subject: Re: [Gallery-devel] Git migration plan (scheduled for Tuesday 1 PM PST) Tim Almdal wrote: > I'm just a "johnny come lately" to this whole discussion, but please > don't forget the g3-contrib directory (at least the developer module) Oops, I had forgotten about that. I've set up a test repo for that here: http://github.com/gallery/gallery3-contrib/tree/master -Bharat ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
|
|
Re: Git migration plan (scheduled for Tuesday 1 PM PST)Alec Myers wrote:
> Are you going to be able to give module developers permission to push > updates to their own modules in this repo, without having to worry about > whether you trust them with permission to push to the main code tree? Right now we don't do much with gallery3-contrib in subversion on sourceforge. Ie, we don't point users at it, we don't pull from it in any way (like we do with Gallery 2 for downloadable plugins). So basically it's just a holding area for interesting code that we don't want to make part of the official package. I don't have a clear plan for what we do with this going forward. It would be pretty easy to just add everybody as collaborators there and make it a free-for-all. Or perhaps we tie it in with Romain's idea for a "Gallery Forge" type site? I don't know.. ideas welcome. ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
|
|
Re: Git migration plan (scheduled for Tuesday 1 PM PST)HEADS UP. The git migration is starting right now. I'm beginning by blowing away all the old repos, so if you've cloned them you'll need to start over (but you knew that). Join #gallery if you want to participate. Bharat Mediratta wrote: > Alec Myers wrote: >> Are you going to be able to give module developers permission to push >> updates to their own modules in this repo, without having to worry about >> whether you trust them with permission to push to the main code tree? > > Right now we don't do much with gallery3-contrib in subversion on > sourceforge. Ie, we don't point users at it, we don't pull from it in > any way (like we do with Gallery 2 for downloadable plugins). So > basically it's just a holding area for interesting code that we don't > want to make part of the official package. > > I don't have a clear plan for what we do with this going forward. It > would be pretty easy to just add everybody as collaborators there and > make it a free-for-all. Or perhaps we tie it in with Romain's idea for > a "Gallery Forge" type site? I don't know.. ideas welcome. > > ------------------------------------------------------------------------------ > Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT > is a gathering of tech-side developers & brand creativity professionals. Meet > the minds behind Google Creative Lab, Visual Complexity, Processing, & > iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian > Group, R/GA, & Big Spaceship. http://www.creativitycat.com > __[ g a l l e r y - d e v e l ]_________________________ > > [ list info/archive --> http://gallery.sf.net/lists.php ] > [ gallery info/FAQ/download --> http://gallery.sf.net ] > ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
|
|
Re: Git migration plan (scheduled for Tuesday 1 PM PST)Migration is underway. I've moved the gallery3-contrib and gallery3-packaging repos over to http://github.com/gallery and the other two are underway. Please don't commit to svn for the time being. Thanks! Bharat Mediratta wrote: > HEADS UP. > > The git migration is starting right now. I'm beginning by blowing away > all the old repos, so if you've cloned them you'll need to start over > (but you knew that). Join #gallery if you want to participate. > > Bharat Mediratta wrote: >> Alec Myers wrote: >>> Are you going to be able to give module developers permission to push >>> updates to their own modules in this repo, without having to worry about >>> whether you trust them with permission to push to the main code tree? >> Right now we don't do much with gallery3-contrib in subversion on >> sourceforge. Ie, we don't point users at it, we don't pull from it in >> any way (like we do with Gallery 2 for downloadable plugins). So >> basically it's just a holding area for interesting code that we don't >> want to make part of the official package. >> >> I don't have a clear plan for what we do with this going forward. It >> would be pretty easy to just add everybody as collaborators there and >> make it a free-for-all. Or perhaps we tie it in with Romain's idea for >> a "Gallery Forge" type site? I don't know.. ideas welcome. >> >> ------------------------------------------------------------------------------ >> Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT >> is a gathering of tech-side developers & brand creativity professionals. Meet >> the minds behind Google Creative Lab, Visual Complexity, Processing, & >> iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian >> Group, R/GA, & Big Spaceship. http://www.creativitycat.com >> __[ g a l l e r y - d e v e l ]_________________________ >> >> [ list info/archive --> http://gallery.sf.net/lists.php ] >> [ gallery info/FAQ/download --> http://gallery.sf.net ] >> > > > ------------------------------------------------------------------------------ > Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT > is a gathering of tech-side developers & brand creativity professionals. Meet > the minds behind Google Creative Lab, Visual Complexity, Processing, & > iPhoneDevCamp as they present alongside digital heavyweights like Barbarian > Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com > __[ g a l l e r y - d e v e l ]_________________________ > > [ list info/archive --> http://gallery.sf.net/lists.php ] > [ gallery info/FAQ/download --> http://gallery.sf.net ] > ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
|
|
Re: Git migration plan (scheduled for Tuesday 1 PM PST)Bharat Mediratta wrote:
> Migration is underway. I've moved the gallery3-contrib and > gallery3-packaging repos over to http://github.com/gallery > and the other two are underway. > > Please don't commit to svn for the time being. Thanks! > > Bharat Mediratta wrote: >> HEADS UP. >> >> The git migration is starting right now. I'm beginning by blowing away >> all the old repos, so if you've cloned them you'll need to start over >> (but you knew that). Join #gallery if you want to participate. FYI, the migration is complete. I've migrated: gallery3/trunk --> http://github.com/gallery/gallery3/tree gallery3/vendor --> http://github.com/gallery/gallery3-vendor/tree gallery3/packaging --> http://github.com/gallery/gallery3-packaging/tree gallery-contrib --> http://github.com/gallery/gallery3-contrib/tree bharat, andyst, ckdake, ckieffer and talmdal are collaborators on all of those repos currently. This means that those 5 people can commit directly. If you had commit privs before and want them now, please get an account on github and email me. I've updated the following wiki pages: http://codex.gallery2.org/Gallery3:Quick_Start http://codex.gallery2.org/Gallery:Using_Subversion http://codex.gallery2.org/Gallery:Using_Git Remaining to do: 1) Configure github to notify our irc channel on commits 2) Update gallery-bot to provide urls to changes 3) Configure github to email gallery-checkins on commits 4) ??? I'm sure there're more things to do. -Bharat ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
|
|
Re: Git migration plan (scheduled for Tuesday 1 PM PST)Bharat Mediratta wrote:
> Remaining to do: > 1) Configure github to notify our irc channel on commits Done. > 2) Update gallery-bot to provide urls to changes Done. > 3) Configure github to email gallery-checkins on commits Done. > 4) ??? I'm sure there're more things to do. I'm going to write a news story about the migration, then declare victory. ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] |
| Free embeddable forum powered by Nabble | Forum Help |