Welcome
The Git migration is complete, but the work is ongoing. Join us!
- Documentation: Git handbook
- Documentation: Git handbook issue queue
- Support using Git - #drupal-gitsupport
- Places to jump in: git low hanging fruit
- Follow announcements on Twitter: @DrupalGitGremln
- Coordinate in IRC - Developers #drupal-vcs
- Issue queue: git phase 3
- Background: Migrating Drupal.org to Git
Drupal.org Git Team
10/17 Standup Notes
rfay
Since Last Standup:
* Pestered on git.drupalcode.org extremely slow and nnewton has a ticket opened with OSL for a solution.
By the demo:
* continue pestering
* help at rehearsal and demo
Blockers:
* none
chizu
Since Last Standup:
* Testing the Twisted SSH work
* Finished code right after last meeting, Howard has merged it
By the demo:
* Demo preparation
Blockers:
* None
mikey_p
Since last standup
* began looking though cvslog module
By the demo:
* cvs.module (preliminary)
* version control issues (preliminary)
10/15 Standup notes
webchick:
Since Last Standup:
* Talked to mikey_p; he asked Angie about diving in and doing things on project module
By Next Standup:
* Nothing required
Blockers:
* None
chizu:
Since Last Standup:
* Finished merging Howard's code with his; just about feature complete
By Next Standup:
* A few bug fixes and testing by Wednesday.
Blockers:
* None
marvil07:
Since Last Standup:
* Noticed Sam's http://drupal.org/node/972058 Git log parser, vcapi needed a fix, has more fixes, needs suggestions. Keep talking on that issue.
* http://drupal.org/cvs?commit=450174
Git Migration Status Update
My first official issue as the new project manager for the Git Migration was to write the Status Update. I began by trying to summarize the complex, technical history of the project, but I've come to realize that most of the history is already documented. If you're interested in where the migration team has been, check out the Detailed Background at the end of this post.
Meanwhile, here’s the update I think people are really looking for:
Read more11/10 standup meeting notes
After introductions our standup meeting jumped into a round:
Angie
what have you done since last
---reviewed the status
---checked on Derek (hopefully
what are you planning before next
---hope to have this done and ready
what is blocking
---Derek hasn't been available to do his part so our sprint plan is up in the air
--Angie will miss the next call, we need a skype master
Sam
what have you done since last
---Additional views planning with tizzo
---covered some of the additional stuff
---working on operations to commit migration
Best way to provide a copy of drupal.org for testing?
An issue has been opened at http://drupal.org/node/967396 to decide the best way to provide an appropriate environment for testers of the various Git Migration components. If you're able to help with some deep-level testing, now is the time to provide feedback about what you need.
Read moreGit Sprint 4: Release-Worthy Views for VC API and Git Activity Log
Git Sprint 4 began yesterday, November 8. Tasks identified for the sprint are available at http://bit.ly/cOFmC5
Release-worthy views for Version Control API and for Git activity logs will be demonstrated at the Deliverables Demo on Friday, November 19 at noon PST.
To attend the virtual demo, please use the signup tab for this event. Given the disappointing experience with yuuguu voice, we'll be trying an alternate approach for Sprint 4. Details will be posted on Monday, November 15.
Read moreHow to help at versioncontrol* modules
Introduction
versioncontrol* modules is the family of modules that expose to drupal a way to interact with version control systems.
This is an incomplete list of the versioncontrol* modules, but these are the related ones with the git migration:
Please notice that versioncontrol module depends on other modules, so help at that modules would also help:
Read moreApologies for the reposts
Sorry to those of you who may have been spammed with copies of a recent comment I made to this group. I made some tweaks to the syntax after posting without realizing that the Groups notification/subscription system tracks these.
Read moreNov 3 Standup Notes
Here's a brief update of today's stand-up.
neclimdul
- has hudson access, not sure what the priorities were once he got it.
- forked dbtng with all the patches he's using applied to help with testing
- will be focusing on stripping $Id$ tags and defining top priority for migration scripts.
tizzo
- has basic views integration and patches for Sam to review that will create the first admin view, the commit log
- will be responding to Sam's feedback and focusing on the other three views
sdboyer
- testing framework done / ready to delegate testing
Git Migration Sprint Structure
The Git Migration uses two-week sprint structure based on Agile software development principles. As team members change from sprint to sprint, the structure will remain the same and is posted here so new participants know what to expect.
Read moreFeedback Needed on Proposal: Ditch the ability to have release nodes pointing to HEAD/master
We're looking for feedback on dww's proposal to ditch the ability to have release nodes pointing to HEAD/master.
The full background and proposal are at http://drupal.org/node/953916, and that's where feedback should go, too!
To decide if it's relevant to you, though, the proposal text follows:
Proposal
Read morestatus of git handbook
Last updated by jonathan webb on Fri, 2010-12-17 20:56
This wiki page tracks progress for the #714448 Complete the git handbook issue at The Great Git Migration project.
It's expected that the git handbook will be as useful as cvs handbook is now.
Read moreGit Migration Sprint 3: October 25 - November 5
Git Migration Sprint 3, VC API, Its Admin Interface, and Migration Script Finalization begins today. A big thanks to all the people stepping up to help! This is a big one. A complete list of the issues identified for the sprint is available at http://bit.ly/cuVrvA
Until now, work has largely been under-the-hood. This sprint will end with an on-line demonstration of the Version Control API administrative interface and highlights of the improvements from the migration script work. If you're interested in attending, please sign up. Anyone is welcome.
Read morePost on the history & future vision for Version Control API
I've just written up a long post on Version Control API, which is at the center of the git migration. Lots of history, software architecture musings, as well as our plans for the future to finish up VCAPI. Which needs to happen to finish the migration :) Feedback is absolutely welcome, though I'm also kinda hoping that the post provides enough information to maybe reel in a few new volunteers to help us on the home stretch :)
http://blog.samboyer.org/blog/software-architecture-evolution-version-co...
Read moreGit Migration Sprint 2: October 4 - October 22
Git Migration Sprint 2, Version Control API, is underway.
Sprints last two weeks with check-ins beginning at noon Monday, Wednesday, and Friday of each week. The first call is one hour and sets the sprint focus. The next five calls are half-hour stand-ups, where sdboyer will run through the work accomplished since the last call, identify blockers, and give other updates, followed by others whose work is a part of the sprint. The final Friday of the sprint is a demonstration of the work accomplished.
Read moreGit Migration Sprint 1: September 6 - 17
Sprint 1 was primarily dedicated to making key decisions necessary for the project to move forward. What follows is a brief summary of all issues tagged for the sprint with links to the background discussions.
Read moreWiki: Git Troubleshooting Techniques
Git Troubleshoooting Wiki
Let's all share our favorite git troubleshooting tips and resources. As it says, be bold and edit it.
Approaches to explore the repository without messing with your current work area
Read moreWanted: Git training everywhere!
Are you git-aware? Are you going to a Drupalcamp or local meetup? Do you want to be a Drupal-superhero?
Plan and deliver a session on the git migration and how to adapt to it!
Need some materials?
- The Git fundamentals session from Drupalcon Copenhagen now has video up. You can use that format if you want.
- A presentation for people with no VCS background is available for you to use or clone (or give me a yell and I'll add you as editor)
- A presentation for people familiar with other VCS systems (SVN/CVS/whatever) is also available, same thing - clone it, get edit privs and improve it, whatever works for you
We'd love to have have everybody that understands what's happening help everybody who doesn't understand what's happening. Come on in!
Read moreCall to action: Test your projects on git.drupal.org!
We reached a major milestone just before Drupalcon Copenhagen. In preparation for the Git Fundamentals session, read-only access to all contents of CVS (apart from sandboxes) are now live on git.drupal.org!
Read moreGit Repository Structure
As a follow-up to our branching and tag name changes announcement, we've now established the formal structure for Drupal.org's Git repositories! Instead of having projects sub-divided as /drupal, /contributions/modules, /contributions/themes, and so on as we currently do at http://cvs.drupal.org/, projects are now located in the "root" namespace (all in the same top-level directory).
Read more



