Posted by kevinwalsh on February 1, 2011 at 12:58am
Start:
2011-02-28 18:30 - 20:30 America/Toronto Event type:
User group meeting
Feb 28th at 6:30pm at CSI, 215 Spadina Ave, Suite 120. Note that the front door closes at 6pm, so you may need to go through the café. The café closes at 7pm, so you may not get in after 7.
Agenda:
- James Walker - Intro to Git
- Andre Molnar - Caching in Drupal 7
- Michael Keara - User Narratives (as it relates to user experience)

Comments
Agenda?
Hey Everyone,
I'm just wondering what's the agenda for this meet up. Is anyone planning on presenting?
Are we gonna talk about DrupalCon Chicago? It's my first time going to a DrupalCon, so I would love it if some of the previous attendees would say a few words about what to expect, what to do, what to bring, or just share any stories they'd like.
Best,
posted!
Hey Seb, Just updated the post with an agenda! But, I'm happy to discuss the "drupalcon experience" (at least from my point of view), and there will likely be others there that can add their experiences as well!
See you Monday :)
Unable to do the presentation tonight
I'm very sorry but I have to pull my presentation off the agenda for tonight. I've been fighting a strong flu for a week and it's just not letting go.
I'm happy to make it available for the next meetup.
Michael
Michael Keara
User Interface Systems Architect,
The User Advocate Group
notices
I didn't get a notice yesterday as a reminder.
We still on?
I use this is my
I use this is my .bash_profile to give a command line like James' in git (shows the branch and wether the active checkout is ahead or behind the upstream remote.
export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad
alias gbv='git branch -v'
alias gbva='git branch -va'
alias gs='git status'
#### show git branch ####
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^]/d' -e 's/ (.)/(\1)/'
}
RED="[\033[0;31m]"
#PS1="$\u@\h \w\$(parse_git_branch) $"
RED="[\e[0;31m]"
YELLOW="[\e[0;33m]"
GREEN="[\e[0;32m]"
BLUE="[\e[0;34m]"
LIGHT_RED="[\e[1;31m]"
LIGHT_GREEN="[\e[1;32m]"
WHITE="[\e[1;37m]"
LIGHT_GRAY="[\e[0;37m]"
COLOR_NONE="[\e[0m]"
function parse_git_branch {
git rev-parse --git-dir &> /dev/null
git_status="$(git status 2> /dev/null)"
branch_pattern="^# On branch ([^${IFS}])"
remote_pattern="# Your branch is (.) of"
diverge_pattern="# Your branch and (.) have diverged"
if ! ${git_status}} =~ "working directory clean" ; then
state="${RED}‚ö°"
fi
# add an else if or two here if you want to get more specific
if ${git_status} =~ ${remote_pattern} ; then
if ${BASH_REMATCH[1]} == "ahead" ; then
remote="${YELLOW}‚Üë"
else
remote="${YELLOW}‚Üì"
fi
fi
if ${git_status} =~ ${diverge_pattern} ; then
remote="${YELLOW}‚Üï"
fi
if ${git_status} =~ ${branch_pattern} ; then
branch=${BASH_REMATCH[1]}
echo " (${branch})${remote}${state}"
fi
}
function prompt_func() {
previous_return_value=$?;
# prompt="${TITLEBAR}$BLUE[$RED\w$GREEN$(__git_ps1)$YELLOW$(git_dirty_flag)$BLUE]$COLOR_NONE "
prompt="${TITLEBAR}${BLUE}[${RED}\w${GREEN}$(parse_git_branch)${BLUE}]${COLOR_NONE} "
if test $previous_return_value -eq 0
then
PS1="${prompt}‚ûî "
else
PS1="${prompt}${RED}‚ûî${COLOR_NONE} "
fi
}
awesome!
thanks for sharing! the tool i'm using is https://github.com/robbyrussell/oh-my-zsh for zsh (my personal fork - with my prompt- is here: https://github.com/walkah/oh-my-zsh ).
prompt hacks are fun :-)
URL login module (presented tonight)
Here is the information about the URL login module that I presented tonight
It is currently in the issue queue for being accepted as a contrib module. The queue is here:
http://drupal.org/node/1071088
See #4 for a description of the module
See #6 for a link to my new sandbox (thanks Walkah for your presentation tonight!) where you can download it
If you have a chance to review it and recommend it be accepted then I would appreciate it!
If you just want to download it, use:
git clone http://git.drupal.org/sandbox/andrewfn/1076736.git urllogin
tnx guys
Besides the D7 release meet-up, this was my first meet-up in Toronto with talks included. I've learned a lot :)
Though i think adding my first .patch (using git) will take quite some more time, lot's of stuff was explained very clearly about the topic. Also i found the 'caching-talk' and the 'URL login' introduction very clear and interesting.
I will definately give a try on the 'URL login' module. When i do so i might be able to translate the documentation to Dutch and perhaps also to Spanish. Might someone drop a link to some 'documentation about documentation & translation'?
Thumbs up!
DUG-TO Meeting Video Posted
For those who missed the meeting, here you go:
http://vimeo.com/torontobodymind/dug-to-2011-02-28