San Diego Drupal Sprint: we're porting the C.O.D. project to Drupal 7!

Senpai's picture
Start: 
2011-05-07 10:00 - 17:00 America/Los_Angeles
Organizers: 
Event type: 
User group meeting

Regular Code Sprint?

In last week's downtown S.D. DUG, Andrew Root and I talked about the possibilities of starting a monthly working sprint for everyone to come together and do some meaningful stuff that the community needs which will also benefit us as a group. There was a show of hands numbering around 10 people of those who were interested, so let's get started!

Please click the 'Signup' button on this event so that we know how many are coming.

What should we do?

This first sprint will be 100% code-related (but anybody can attend and help, or learn!) and will entail a Drupal 7 upgrade to the http://drupal.org.project/cod project so that we can then use it to build our own SANDcamp 2012 website.

There's a roadmap at http://usecod.com/roadmap and a detailed wiki of needed tasks at http://groups.drupal.org/node/138619

Where to be

The kindly folks at Kohwork'n have agreed to sponsor this event in their fabulous San Marcos location (http://kohworkn.com/coworking-gallery/)

375 South Rancho Santa Fe Rd
Suite 103 (downstairs, not up)
San Marcos CA 92078

What to bring

Bring your everlovin' mind, and a soul that's willing to get down and dirty for no profits. :) Oh, and a computer too, hopefully with a localhost development environment already installed and working. If you don't have the last item, we might be able to help you get that working, but no guarantees. We'll be working directly out of the Git repositories on drupal.org, so at least a passing familiarity with Git version control's checkouts and commits.

Also, bring a power strip, a bottle of water, and some light snacks if you'd like. There are several places to eat within walking distance, and even one that @sdboyer likes. ;)

What if I've never been to a Drupal code sprint before?

Here are the things you should know:

What is a Code Sprint?

What are the various roles at a Code Sprint?

Comments

Detailed info about the COD project

Senpai's picture

Here's a g.d.o group detailing the innards of the COD project so you guys can get up to speed quickly: http://groups.drupal.org/node/138619


Joel Farris | my 'certified to rock' score
Transparatech
http://transparatech.com
619.717.2805

ooo reeeeeaallly...

sirkitree's picture

I might actually be able to get there. My wife has family in the area she's been dying to get to see since our new niece was born. And since we're like to have the next DrupalCon website in D7 on COD I would love to be there to help out! Tickets look fairly reasonable right now but it would help if you know of a way I could get a little sponsorship money to offset a plane ticket.

Sponsorship

sirkitree's picture

w00t! Lullabot has agreed to sponsor me to go! I'll be there!

You're sponsored? Totally awesome!

Senpai's picture

Nice! Looking forward to seeing you this Saturday! Thanks, Lullabot!


Joel Farris | my 'certified to rock' score
Transparatech
http://transparatech.com
619.717.2805

I cross-posted this to the

greggles's picture

I cross-posted this to the cod group, hope that's OK.

There's also a wiki of tasks to get cod upgraded to Drupal 7. that may be useful.

Greggles, thanks for crossposting this to the COD group

Senpai's picture

Greggles, thanks for crossposting this to the COD group, that's a great idea. Also, we've already got the http://groups.drupal.org/node/138619 tasks page listed in our event, but we'd like some advice on whether we should try and turn those into a proper set of issues?

I'm leaning toward 'yes', but I thought I'd check and see what a co-maintainer's thoughts might be before I haul off and populate a metric ton of new issues into the queue?


Joel Farris | my 'certified to rock' score
Transparatech
http://transparatech.com
619.717.2805

No promises, but if I don't

wizonesolutions's picture

No promises, but if I don't have any conflicts I'll try to make it down from L.A. I have a friend in North County, so it won't be too insane...if it comes together...there's a high chance it won't...but hey, we'll see what happens.

I some vested interest in this because working on COD will probably teach me a lot of things that I'd like to know...even though I'm not sure how I feel about Meetup.com stuff at the moment!

WizOne Solutions - http://www.wizonesolutions.com - Drupal module development, theme implementation, and more
Fill PDF Service - http://fillpdf-service.com - Hosted solution for Fill PDF

So things fell through re.

wizonesolutions's picture

So things fell through re. North County, but I might just drive down and drive up if there are no other conflicts. I kinda long for a good code sprint :)

I also have experience porting modules to Drupal 7. I ported my own, Fill PDF. So maybe that experience will come in handy.

WizOne Solutions - http://www.wizonesolutions.com - Drupal module development, theme implementation, and more
Fill PDF Service - http://fillpdf-service.com - Hosted solution for Fill PDF

COD Module (features) Dependencies

droweski's picture

Here are some notes on the module dependencies of D6 COD and the D7 status.

All
C-Tools: Active dev
Features: Stable beta
Menu: Core (but changes and some bugs)
Strongarm: Early dev version
UUID: Early dev version
UUID Features: Early dev version
Views: Switch to Views 3 (sse notes)

COD Community
Signup: Early dev (ezra-g)

COD Events
Date: Alpha 3 (major changes, see notes)
Signup: Early dev (ezra-g)
UC: Switch to Drupal comerce (uses rules2: early beta)
UC Signup integration: Early dev (ezra-g)
VBO: Dev version

COD Front Page
Content Permissions: Change to Field permissions module
Context: Early beta
Date: Alpha 3 (major changes)
Fasttoggle: No D7 version
Fieldgroup: Stable module
Flag: Beta version
Link: Alpha version
Node Reference: Relation API module, early dev
Signup: Early dev (ezra-g)
User Reference: Relation API module, early dev

COD Session
Automatic Nodetitles: Stable
Content Permissions: Change to Field permissions module
Context: Early beta
Fieldgroup: Stable module
Flag: Beta version
Node Reference: Relation API module, early dev
User Reference: Relation API module, early dev

COD Sponsors
Content Permissions: Change to Field permissions module
Context: Early beta
Fasttoggle: No D7 version
User Reference: Relation API module, early dev

Others
Diff: Early port
Skinr: Unstable dev version
Global redirect: Change to Redirect module
Checkbox validate: None

Notes:
Main areas of concern as I see it:
Signup and signup-integration with commerce package: need major module re-writes, originals both built by ezra-g.
Node and user references: change to relation API module, could be some major code changes.
C-tools/Views/Date: under heavy co-dependent development and changing daily.

Senpai's picture

I would be honored if Thee @Froggacuda would attend at least some of the code sprint this Saturday as our ScrumMaster Elect? Puh-weeze?


Joel Farris | my 'certified to rock' score
Transparatech
http://transparatech.com
619.717.2805

Oh whoa! This is in North

wizonesolutions's picture

Oh whoa! This is in North County! Reduces my drive time by like 50 minutes. Sweeeet.

See you guys tomorrow. Still coming.

WizOne Solutions - http://www.wizonesolutions.com - Drupal module development, theme implementation, and more
Fill PDF Service - http://fillpdf-service.com - Hosted solution for Fill PDF

Good stuff!

Techivist's picture

Wish I could come out, especially to the first one, but that's looking unlikely atm. Great idea & project that the entire Drupal community will benefit from. Props to the organizers & attendees!

Miguel Hernandez - www.migshouse.com
Founder & CEO - The OpenMindz Group
Writer- Linux Journal & TechZulu

If you can get to my place

wizonesolutions's picture

If you can get to my place somehow, we can carpool. I'll drive you home. Text me if so. I'm leaving just after 8.

WizOne Solutions - http://www.wizonesolutions.com - Drupal module development, theme implementation, and more
Fill PDF Service - http://fillpdf-service.com - Hosted solution for Fill PDF

Any chance for a guy who live

good_man's picture

Any chance for a guy who lives in a very hot spot now in the world called Syria to attend virtually? :)

Of course!

sirkitree's picture

Join us in #drupal-cod

Cool will try my best to be

good_man's picture

Cool will try my best to be there tomorrow if they didn't cut out the internet!

Heh, nice. Well, there's

Senpai's picture

Heh, nice. Well, there's always Tor. Oh, wait, that doesn't work with freenode. Oh well, let's hope they don't shut off the internet again! :)


Joel Farris | my 'certified to rock' score
Transparatech
http://transparatech.com
619.717.2805

They don't cut the whole

good_man's picture

They don't cut the whole internet, but for example my connection is 120KB/Sec, they make it 10KB/Sec, so dying slowly :\ I'm downloading the cod code since an hour!!!!

About COD

edelhoulle's picture

Hi! Is the IRC channel #drupal-cold still open ? Thank you

It's #drupal-cod on

c4rl's picture

It's #drupal-cod on irc.freenode.net

Late arrival

jromine's picture

I'm gonna try to be there, but I can't leave OC until after noon.

John Romine

Virtual sprint in #drupal-cod

coltrane's picture

Awesome! Several of us from GVS will be online in #drupal-cod on irc.freenode.net to sprint as well.

I personally may start on the BoF feature since it's a hot ticket for Drupal 6 (and affects the session schedule View, which relates to the D7 port).

Great

redndahead's picture

Will you be working on this for d6 first? If so, then I might be able to throw in some time to help. I would like to get something like this for a conference we are having this summer.

BoFs in D6 first

coltrane's picture

Yes, since the code was written for Drupal 6 first (for DC Chicago site) it makes sense to me at least to finish it there and get it in.

Can I help you out in any

redndahead's picture

Can I help you out in any way?

Sweet!

Techivist's picture

Thanks for having an irc channel for those who can't physically be there. Will try my best to help out!

Miguel Hernandez - www.migshouse.com
Founder & CEO - The OpenMindz Group
Writer- Linux Journal & TechZulu

Hopefully somebody will be

rich.yumul's picture

Hopefully somebody will be able to livestream it!

http://livestre.am/ze6P

Watch live streaming video from sandiegodrupal at livestream.com

Rich Yumul
Sage Tree Solutions
www.sagetree.net

This was an awesome

burt.lo's picture

This was an awesome experience for me. I learned an awful lot -- about COD, sprints, Drupal, the community members (who all rock!), Kohwork'n (our donated workspace), GIT, Features, migrating from D6 to D7, project documentation, working within a team (always more to learn!), Livestream, Qik, donuts, our local developer community's penchant for In-n-Out, the generosity of sprinters, commitment through travel (thanks L.A. Drupal-ers!), Lullapad, TMI on IRC, configuring local developments, planning for code sprints, managing code sprints, and more (though not much more).

Note: this was my first Drupal code sprint.

Thanks to everyone that helped make this such a great time for me! I look forward to the next chance I get to sprint with you all, and I encourage newbies to attend a code sprint if possible. There's so much to learn and nothing to lose. Seriously.

Project Management: http://www.sagetree.net
Coaching Services: http://burtlo.info

Yeah, no matter what the challenges are...

redhatmatt's picture

...it seems at least some challenges are completed per sprint. I thought we'd be knocking out code, but found that the process and workflow and scope all needed to be addressed, so we ended up doing that while i was there. That's always fun and yes, sometimes frustrating... but that's what makes it all the more worth it a take away that we contributed.

It was alot of fun. @sirkitree, lemme know how the possible lullabot / arduino project goes, and if you guys need some assistance with that... ;)

  • Matty

San Diego DUG

Group categories

Event Classifications

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week