Drupal.org Git Team

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.

Welcome

The Git migration is complete, but the work is ongoing. Join us!

Drupal.org Git Team

rfay's picture

Please post patches when you test

We've just gotten the testing environment working with the Git migration, see http://qa.scratch.drupal.org.

When you test on git-dev, could you please post patches and note the result? Please post working patches and broken patches. re-test patches. D7 core and D6/7 contrib (on projects that have testing turned on). Keep notes and make sure the results are what you expect.

Edit: Heard talk of switching to a different style of patches? Probably will happen. But right now, we're talking about regular patch -p0 traditional patches like in http://drupal.org/patch.

Read more

Migration Day To-Dos and Procedures

There are a number of one-time activities and checks that need to take place on migration day. Please add yours here. Please point to the related issues as well.

PIFR/PIFT/Testing

  • All existing branch test results should be flushed and requeued, as the existing ones will have all the wrong information.
  • qa.drupal.org will have to be updated to the 6.x-3.x branch of project_issue_file_review and configured (and tested). We will need root on that machine to do this. Or is it done in hudson now?
  • Existing testbots will have to be updated to 6.x-3.x and configured and tested.
Read more
Josh The Geek's picture

Drupal Git Logo

The Great Git Migration now has a logo, a gitified Druplicon.

This is @DrupalGitGremln 's icon on twitter.

(Organizers of this group: can you set an icon for a group? If so, this we be good.)

Read more

Git Deployment Training and Support

Note that this is a wiki and also has comments enabled. Edit, improve, comment.

We want to help everybody to come to terms with the new infrastructure and with Git itself. Here's the plan for that. Please note that nothing here is intended to limit anything that anybody wants to do or thinks is important. This is just what I hope we can offer. If you're willing to take on one or more of these items, please speak up.

There are several major components to the necessary Git training:

  1. How to use the new infrastructure (create projects, commit to them, create releases)
Read more
skomorokh's picture

Submodules or subtree merges with Drupal module projects

I am working on a D6 module that I'd like to port to 7 soon. While I will certainly need to maintain the PHP files in separate branches, it involves a lot of Javascript that I think can be nearly identical between versions. Rather than copying files back and forth or cherry-picking commits between the branches, will it be possible to use git submodules or subtree merge with Drupal projects?

Read more
Dubs's picture

Drupal, Eclipse and EGIT

Does anyone have any experience of settings up Eclipse to work with GIT on Drupal. I'm trying to set it up, but can't seem to find a way to connect to the existing repositories.

Thanks,

Dubs

Read more
eliza411's picture

Git Migration Documentation Sprint

Start: 
2011-02-14 (All day) - 2011-02-16 (All day) America/Los_Angeles
Organizers: 
Event type: 
Sprint

We'll be intensively engaging with the Git documentation from Monday, February 14 to Wednesday, February 16. I'll be posting more details next week about process and hours, but I want to get this on the calendar for all the folks who've volunteered to assist with documentation.

Read more
rfay's picture

Git-dev.drupal.org is OPEN FOR COMMUNITY TESTING!

Tonight at 5pm PST the new Git infrastructure opened for community testing!

Join us in flushing out the bugs before the February 17, 2011 scheduled launch date!

Watch a screencast explaining how the new infrastructure works

Check the Git Testing Wiki for what hours the site will be open for testing and other late-breaking news.

Read more
Jon Pugh's picture

Proposal for reorganization of "Prototype Git Book" & "Contributing Code" handbooks

I have posted a few changes and additions to the Prototype Git book and would like to do more, but I am having some frustration with the disorganization of the book.

In addition to a lot of duplication within the Git Book itself, there is a lot of duplication around the rest of Drupal.org's Getting Involved Guide.

For example, there are pages within that book for:

Read more

Git Migration Community Testing Wiki

The migration is complete!

Git-dev is still closed, because there is nothing to test now.

Read more
eliza411's picture

Git Sprint 8: January 3 - January 14

Start: 
2011-01-14 12:00 - 13:00 America/Los_Angeles
Organizers: 
Event type: 
Sprint

We're close, so close, to letting you git loose!! Join us tomorrow at noon PST for a guided tour of our staging environment to test all of the work that's been done over the past year: git-dev.drupal.org. Get the skinny on how you can help test, what to test, and see demonstrations of the new code contribution process.

We're limited to 20 participants, so show up early:

Meeting Number: 800 369 375
URL: https://shomeya.webex.com/shomeya/j.php?ED=144221082&UID=1154874487&RT=MiM0

Call-in toll number (US/Canada): +1-408-600-3600 (You can also join with your computer's headset)
Access code:800 369 375

For a complete list of issues in Git Migration Sprint 8, Preparation for Community Testing, visit http://bit.ly/fBmaF3

Read more
Owen Barton's picture

Consistent approaches to git documentation for site builders

I have been reviewing the various documentation (http://drupal.org/node/803746) and blog posts oriented towards site builders on this topic over the last few days, and it seems there are many very different recommendations a approaches to building sites with git. There is an opportunity here to shape some best practices that will both make everyone's lives easier in the long run, but also encourage contribution back to the community as a standard part of building any Drupal site.

Read more
eliza411's picture

Git Migration Sprint 7: December 20 - December 31

Start: 
2010-12-31 12:00 - 13:00 America/Los_Angeles
Organizers: 
Event type: 
Sprint

Join us for the demonstration of progress during Git Sprint 7, Unblockers for Broader Community Testing, Friday, December 31 at noon PST. We’ll be showing this sprint’s visible work: Git Deploy Module, Twisted SSH Performance Testing Tools, and the nascent git-dev.drupal.org … future home for community testing. We’ll be able to show you commit logs, committer blocks, and maintainer controls, all powered by Git and the Version Control API suite in this central location. We’re excited to show so many pieces coming together.

Read more
eliza411's picture

Git migration docs, training, and updates

Rfay, sdboyer, and I talked today about the Git Migration time line today in the context of documentation, training, and support. The good news: we all felt that the current time line offered enough space to develop solid materials.
 
Below is an overview of what we'd like to see created, posted here for comment and brainstorming. This is the time and place to offer ideas, even if you can't implement them. It's also a great time to make a commitment to one or more areas if you're willing to take it on! Ideally we'll find someone willing to coordinate volunteers to work on each of the major headings below. :)
 
We are still on hold in several areas for actually starting the work (see the December 22 Git Migration Status Update for the detailed time line) but we're getting mighty close! As we believe it's possible to start on tasks, we'll be opening issues in the Great Git Migration issue queue.

Read more
eliza411's picture

December 22 Git Migration Status Update

Since the last update

For a complete list of what’s been accomplished during our last three sprints, see http://bit.ly/fCLGYj
 
Major achievements include:

  • Implementation of git-shell wrapper and proper daemonization of Twisted SSH; allows Git authentication with either SSH keys or username/password.
  • Views-powered statistics and commit logs in Version Control API
  • Major refactoring and a 6.x-2.x alpha release of Version Control API: http://drupal.org/node/993130
  • Verson Control Project and Version Control Git upgraded to 2.x version of Version Control API.
  • Addition of sandbox functionality to Project module: http://drupal.org/node/986718
  • Prototype for a Drupal-based repository viewer: http://git.howardtyson.com/
  • Upstream improvements made to the DBTNG and Views Field View modules.
  • The fixing and addition of automated tests for Version Control API.
  • Migration scripts at http://git.drupalcode.org/ now auto-updating every 5 minutes.
  • Module and reporting developed to detect duplicate project names: http://whiteboard.binaryculture.com/
  • Git Deploy module created: http://drupal.org/project/git_deploy
Read more
webchick's picture

IMPORTANT: Source code, projects, and commit access in a post-Git world

(TL;DR? Here's summary #1: http://groups.drupal.org/node/114264#comment-367134)

For those who have not been following along with the CVS -> Git migration progress, this post contains important information for you to be aware of.

Things that we know:

  • Once Git launches, anyone with a Drupal.org account will be able to commit code to Drupal.org.
Read more
tizzo's picture

Holiday team availability

On our sprint wrap up call on Friday it was brought up that many of us are going to be away for the holidays and that we needed to aggregate some information and who will be away and when.

I'll start off:

I'll be away and virtually unreachable from 12/25 through 1/2.

Everyone else?

Read more
eliza411's picture

Git Migration Sprint 6: December 6 - December 17

Start: 
2010-12-17 12:00 - 13:00 America/Los_Angeles
Organizers: 
Event type: 
Sprint

We started Sprint 6, Project Module, on schedule, Monday, December 6. I just missed getting the announcement up.

The demo for this sprint takes place on Friday, December 17 at noon PST. This should be an exciting one as we get our first look at Project module. For a complete list of issues tagged for this sprint, visit http://bit.ly/dVwfZX

Join us at:
Meeting Number: 800 369 375
Meeting Password: (This meeting does not require a password.)
URL: https://shomeya.webex.com/shomeya/j.php?ED=144221082&UID=1154874487&RT=MiM0

Read more
sdboyer's picture

Drupal Dojo Session: In a Drupal land, not so far away, where CVS is gone...

Start: 
2010-12-14 12:30 - 13:30 America/New_York
Organizers: 
Event type: 
Online meeting (eg. IRC meeting)

Very soon, Drupal will bid a fond (ha!) farewell to CVS, and git will step up to the collective plate. In this session, I'll run through what differences you can expect to see on launch day, what changes are further down the road, and talk a bit about how I think git might change Drupal's community workflows right away.

I might get into basic git instructions, but don't count on it :)

Register to attend: https://www1.gotomeeting.com/register/954426608

Read more
eliza411's picture

Git Migration Sprint 5: November 22 - December 3

Start: 
2010-12-03 12:00 - 13:00 America/Los_Angeles
Organizers: 
Event type: 
Sprint

VC API / Project Module Integration

Specific deliverables for this sprint will be defined during the sprint planning meeting. Lots of behind-the-scenes integration work is expected.

Read more
Subscribe with RSS Syndicate content