Join us at 6:30pm on Thursday June 24, 2010 at Appnovation Technologies for the Vancouver Drupal User Group June meeting. This month we have two presentations: A Content Deployment Workflow Your Client Can Use presented by Owen Loy and Katherine Bailey of Work [at] Play; and Project Management With Open Atrium with Steve Krueger of The Jibe Multimedia.
Date: Thursday June 24, 6:30pm
Location: Appnovation Technologies, L200-560 Beatty Street, Vancouver, BC [Map]
Cost: There is no charge and all are welcome
This month we have a door prize! One lucky attendee will win a Drupal Pet, donated by Dee-Ann LeBlanc, a local freelance writer, editor, course developer, and trainer specializing in Linux/OS X, CMS, open standards, and open source.
For those who don't need to leave right away there's typically a more social discussion at a local pub afterward.
Agenda
Deployment Workflow So Simple Your Client Can Use It!
In this presentation Owen Loy and Katherine Bailey of Work [at] Play will demo a deployment solution that they've built for a large client that wanted to have complete control over pushing content (and the code it's dependent on) from a QA environment to a staging environment and thence to their production environment. The content deployment side of things is built on top of heyrocker's Deploy module, extending its functionality to provide an admin screen that shows producers a list of what they've changed in their current environment since the last deploy, allowing them to postpone items if necessary from their current deploy, which they perform with the click of a button. Changed content includes nodes, users, taxonomy, configuration settings, blocks, languages, translations, nodequeues and nodewords (meta tags). The system also ensures that the code running in the target environment is up to date: this ensures that the structures that we prefer to add programmatically, e.g. content types and nodequeues, will be available for the content we're deploying. The presentation will briefly explain how the Deploy + Services paradigm works, what the challenges were in extending it to deploy different types of content items, and what this crazy-sounding code-deployment-at-the-click-of-a-button is all about.
Project Management With Open Atrium
Steve Krueger of The Jibe Multimedia will be walking through a day in the life of managing daily internal and external client workflows using Open Atrium. He will look at utilizing the latest Open Atrium build (beta6) by using the Notebook, Case Tracker, Calendar, and Blog features that are built inside a default installation. He will also encourage an open discussion surrounding additional "nice to have" features that can be built on-top of the Open Atrium platform.
Steve Krueger is a web developer and partner at The Jibe Multimedia. He has worked with clients ranging from Sony BMG, Department of Defence, and Mac's Convenience Stores. He is a world traveler, avid enthusiast of electronic music, and enjoys cats.
Drupal Q&A
Bring your questions on anything related to Drupal from how to do something technical in PHP to what modules are needed to implement a feature you want.
Our Thanks
We wish to thank Appnovation Technologies for hosting this month's meeting.
Updated: June 14, 2010 to include door prize.
Attachment | Size |
---|---|
DrupalChia.jpg | 5.42 KB |
Comments
awesome topics
Any chance you want to record Dale? Would love to hear about both...
-jared
50/50
The line-up is looking good again this month!
I'd say the chances are around 50/50 for live streaming/recording. There are some challenges with the current space, but the Appnovation folks and I have been looking for solutions.
Happy to help with the livestream
I have a history of good results streaming from my netbook using Ustream with a Quickcam Pro 9000. All I would need is an ethernet connection, reliable wifi (or a dedicated tether). Let me know if you want me to bring that stuff along (even if only for a backup).
Yes please! Even if we don't
Yes please! Even if we don't use your gear for streaming it would be great if someone familiar with UStream could monitor the chat channel.
This looks rad. Both subjects
This looks rad.
Both subjects are timely and useful. Looking forward to it.
OA -> CRM
Bandwagoning (or is it Badwagoning in this case!?) on Steve's talk, maybe there could be a short discussion around CRMs? Particularly in relation to our recent suggestion to use Open Atrium as a simple CRM. We would be grateful to hear other point of views: https://community.openatrium.com/issues/node/2013
Any chance this could be done
Any chance this could be done a different night? IgniteBC is the same night, and I know lots of people who'd be interested in both are planning to go to that (myself included!)
Crap, can't make it... :(
I'm going to be in NYC that day. Sounds like fun though!
June Door Prize!
This month we have a door prize!
Dee-Ann LeBlanc, a local freelance writer/editor/course developer/trainer brought back a Drupal Pet from DrupalCon and has donated it as a door prize. This 'lil guy could be yours:
Hi, Does Open Atrium work
Hi,
Does Open Atrium work like Basecamp? Does it send all messages on the message board thread to your email inbox?
Katy :-)
www.seascapewebdesign.com
Katy Laan, Senior Web Developer
SeascapeWebDesign.com
Seascape Web Interactive
Follow us on Twitter
On that level, it is similar
Basically, you can turn on (and tweak) notifications so that new "threads" and new comments fire off emails to the people in the notifications list.
The people in the notification list is set on a per "thread" basis.
Vancouver people: Can you
Vancouver people: Can you recommend a nice restaurant or pub near Appnovation? I'm looking for something within walking distance.
Thanks,
Katy :-)
Katy Laan, Senior Web Developer
SeascapeWebDesign.com
Seascape Web Interactive
Follow us on Twitter
Fatburger and Ricky's across
Fatburger and Ricky's across the street. Pivo Public House around the corner.
Atlantic Trap and Grill
A few blocks down(near BC Place) you'll find the Atlantic Trap and Grill, I really like it there.
Chambar! really good food,
Chambar! really good food, but a bit on the pricey side is right by!
http://www.chambar.com/
Live Stream
If all goes well, we'll be live streaming at http://www.ustream.tv/channel/vandug
Awesome...
I was bummed out that I wasn't going to be able to be there. this is great. Now I can watch all your ugly little mugs and sit in the comfort of my armchair.
Angus Pratt
Poet, Consultant, Web Designer
Check out my latest completed project - 64 Fun Solutions
Thanks for good presentations on Deployment and Open Atrium
The live streaming video of tonight's meeting was great! Thanks so much for doing that. The recorded version is available here: http://www.ustream.tv/recorded/7876819
Check out my blog post on tonight's presentation: http://www.mydrupal.ca/2010-06-24/drupal-content-deployment-and-free-pro...
Katy :-)
www.seascapewebdesign.com
Katy Laan, Senior Web Developer
SeascapeWebDesign.com
Seascape Web Interactive
Follow us on Twitter
Thanks!
Thanks Dale, for the opportunity to share some of the work we've been doing lately, and learn about Open Atrium.
Sorry Katherine and I had to bail early, she had a ferry to catch and I was the designated chauffeur. Would have loved to stay and chat with interested parties. If people do have questions regarding incremental deploy or deploy related issues, don't hesitate to contact Katherine or I. We'd be glad to answer any questions or provide more information.
Yeah, sorry for bailing -
Yeah, sorry for bailing - hated to have to leave before Steve's talk was over, but it couldn't be helped :-/
Anyway, I totally forgot to show my resources slide at the end of the presentation, so here are the main links of interest:
http://github.com/katbailey/workflow
drush_make file and install profile for the demo
"Deploy-module-related explorations and development" thread on g.d.o
http://groups.drupal.org/node/56833
Another important thing I forgot to point out was that this works not just as a two-stage process but can be implemented in any number of stages. If you have an environment that's a middle link in the chain, then when it gets deployed to, the new changes show up in its Incremental Deploy list, ready to push to the next link in the chain.
So I just realized that I
So I just realized that I forgot to pay for the glass of beer that I had at the Irish Heather when rushed out this evening. I am rrally sorry if someone had to pay for it, and I would really appreciate it if you let me know, because I owe you more than a beer and an apology.
Best
pooya.khalili@gmail.com