Posted by ultimike on January 16, 2013 at 6:36pm
Start:
2013-01-31 18:30 - 21:00 America/New_York Organizers:
Event type:
User group meeting
Join us on Thursday evening, January 31th at 6:30pm for a Brevard County (Space Coast) meetup. The topics for the evening will be:
- Cielo will be presenting our first "back to basics" presentation on Drupal's block system. She'll cover the fundamentals of block management as well as discuss some popular block-related contributed modules.
- Ben Hosmer and Mike Anello will present one way of setting up a local/dev/stage/production environment using git and Drush.
As always, we'll also leave some time for some free-form discussion about any Drupal-related topic.
The meetup will take place at Ryan's Pub (above Ryan's Village Pizza) in Cocoa Village. Food and drink will be available from the resturant, come hungry and grab a bit to eat during the meetup.
WiFi is sketchy at this location (but the pizza is definitely not!)
| Attachment | Size |
|---|---|
| Local_Dev_Stage_Prod_Huh.pdf | 2.55 MB |

Comments
Site Business Owners Groups
Well, I have still not been at all successful in finding any Drupal business- or site-owner- related support groups. Maybe I am not searching on the right keyword strings. any ideas? But anyway we have 3 people interested, so that's a start. Mike when you and Ben are presenting on environments and process, could you spend a little time clarifying the distinction between data and code... (yes, I know that sounds like a dumb question but I don't know where the line is drawn...) Last night you said "Move data down and code up." (I am guessing that really meant, Move everything down, and only code up from dev to prod.) but are the following things code?
- Content type definitions?
- view definitions (I guess they can be either if committed to code)
- block definitions?
- block contents if it's literals?
- taxonomy definitions
- theme configurations?
- Forum Topic trees?
- permissions and user definitions?
- settings, path patterns, etc
see what I mean? In most worlds (in my world at least) anything structural and predefined would be code. and only added content would be data. is that the case? and if not how can you guarantee identical behavior across environments?
did I step on someone?
Did I overwrite someone's comment? I didn't know that would happen and if so I'm sorry. I guess I left the page open while I was doing other things.
I talked to Michelle
I talked to Michelle (feefloridafirst.com) and she was open to attending the panel that Maggie was asking about.
I am confirming whether this meetup will work for her or whether we need to have her attend a later one.
Site Builder User Community
As requested at the last meeting I have researched available community support for site builders. If you can spare 10 minutes from tonight's schedule, I'd like to report on my findings.
good article on Drupal Vagrant
last time we talked about VirtualBox; here is an article that uses all of that but wraps it in Vagrant to make the developer's life even more efficient
http://webwash.net/tutorials/getting-started-drupal-vagrant?utm_source=T...
jamesthequack
To add to that, here is one
To add to that, here is one form Linux Journal:
http://www.linuxjournal.com/content/introducing-vagrant
I also just sent in one that will be published in the next month or so with Linux Journal about using Vagrant along with SALTSTACK that is geared specifically towards Drupal development. The issue it will be published in is their annual web-development issue.
Keep an eye out for it.
article
Please let us know when and send a link. Thanks
I'm thinking it might be
I'm thinking it might be March, but the content won't be available on the web for another month after that.
slides
The slides from Ben and my "Local, Dev, Stage, Production, Huh?" presentation are attached to the main event text above.
-mike
Taming the Dragon
An excellent job of demystifying a complex topic... Bravo!
Re: Topics
Mike
Thanks very much for your presentation I found it very helpful especially the importance of GIT and SVN. i will learn these.
Regarding possible presentation topics the following are 2 I am interested in:
Thanks.
Chris
Chris,I know we had just a
Chris,
I know we had just a brief chance to speak towards the end last night about information architecture.
I'll give some quick examples during my presentation next meetup that will illustrate translating user stories into content types and views.
This is really the basic way that I begin almost every site.
They key really is to define your requirements like this initially:
As a ({user}, {administrator}, {visitor}, {team member}), etc. I want to {do something}, so that I can {accomplish some task}.
This sentence will give you almost everything you need to translate a requirement into functionality and give you plain words to relate between developers and stakeholders.
Edit: My tags killed my words!
RE: Info Architecture
Thanks Ben - this is very helpful. I look forward your examples at the next MUP.
Taxonomy and Information Architecture
Aha! This (Taxominies and IA) might be a topic I could actually help with as I do know a little about it. Information Architecture (of the Enterprise variety) is what I used to do for a living so if we can assume I still remember any of it, I might help a little, but I'm still trying to figure out how Drupal can really leverage semantic technology.
http://www.iexco.com/infoarchitect/company.html
http://www.iexco.com/infoarchitect/
That sounds great! Let's do a
That sounds great! Let's do a panel discussion then and share our experiences with everyone else.
RE: Semantic Technology
Maggie I do believe that Drupal uses various modules like "Views" and Panels to leverage the content. Creating relationships, etc so that data does not have to be duplicated. www.ostraining.com's Drupal training provides some examples.
Chris
redundant data
that's true it does, within Drupal. To some extent. (Most enterprises are bigger than Drupal though.)
Drupal communicates with the
Drupal communicates with the outside world through various mechanisms: Feeds, RDF, RSS etc. Depending on what you want to do, someone has probably already done it for you. Right now in fact, I am exporting a view in Drupal to JSON so that it can be automatically imported into another project management system.
It is generally not a good idea to mix databases together, or to manually change things within your Drupal database.
Just Curious
Ben, what PM system are you importing to?
JCL
JIRA. It wouldn't have been
JIRA. It wouldn't have been what I recommended, but it is what they want.
I've hacked OpenAtrium with some custom views and I'm exporting some fields from that view as JSON to be imported into JIRA.
IA and Taxonomy Panel
OK so I think we are on the agenda for next Tuesday for a panel discussion about Information Architecture and Taxonomies. As I understand it, the participants are
Chris Patrick, Ben, Mike and me - anyone else want to volunteer?
So here's a suggested approach - we each take 5 minutes to present what IA and Taxonomy mean to us, why we think it's important, and to define our terms. Then if necessary we can spend a few minutes clarifying any terminology or perspectives. Then we can answer a pre-submitted set of questions (they can be from ourselves or anyone). And then if time permits open the floor to more questions? Does this sound OK? Also do we need a moderator? If so any volunteers?
If everyone agrees, and we can submit questions through this forum. I will collect and organize them ahead of Tuesday night. Sound OK?
oops - a conflict
I just found out the Space Coast BICYCLE/PEDESTRIAN AND TRAILS MOBILITY PLAN
is also happening Tuesday night. I really need to attend this - is there any way we could reschedule the IA Panel discussion? Sorry about this...
Topics I'd Like to See Covered at Future Meetups
I would like for someone to do a presentation that would fill in some gaps in my knowledge on the brass tacks of selling a site and handing over the 'keys'.
It should include:
Any of the advanced Drupal developers who have gone through the whole process could potentially present this and help me get a holistic understanding.
jamesthequack
tonights meeting and reschedule or IA discussion
I haven't heard if there is a meeting tonight or not. Sorry I am going to miss most (maybe all) of it if there is. Still hoping we can reschedule the IA and Taxonomy discussion for next meeting.