Review from Wednesday

3 views
Skip to first unread message

Joseph Andaverde

unread,
Feb 10, 2012, 6:36:24 PM2/10/12
to NodeKC
We started with brief introductions of each other. There were four new
faces that attended the meetup. We discussed the principles of the
group and how we want to organize each meeting. We then moved promptly
into reviewing the pending pull requests and discussed pros and cons
of each approach.

The pull requests reviewed involved authentication. The two approaches
taken were using a service called Janrain (http://janrain.com) and
passport npm module (http://passportjs.org/). Some of the pros of
using Janrain included its analytics, user management, and less work
for us to maintain. However, some of the cons included that it
requires branding of Janrain, a modal dialog for logging in, and down
the road will charge for members over 2500/yr. Some of the pros for
the passport solution is that it is easy to implement a new provided
using it's strategy model, it's open source, and there's no effect on
user experience. Some of the cons were that we had to maintain it on
our own and user information wasn't normalized. As a group we decided
that the approach best suited for our needs was Passport.

Once we finished reviewing the pull requests we got right into user
story development. This was a great opportunity for the new folks to
understand the intent of the project and vet some of their own ideas
into the backlog. We picked another simple user story to work on for
the meeting. As an event organizer I want the ability to create N
number of unique codes to be redeemed at my event. This lead us to
search for a better way of generating unique identifiers and
associating them with an event. We broke into small groups (2-3) and
worked on the solution. Once finished about 9pm we discussed and
demo'd the solution from each of the groups and discussed the
solutions. At the end of the night there was at one pull request
submitted and others followed very shortly thereafter. We noted that
since all of the groups accomplished the problem similarly we'd need
to perform a custom merge that brings in elements from each solution.

Thank you to all of the new guys who attended and made Wednesdays
meetup a success! I hope we continue to have motivated and outgoing
people show up to NodeKC meetups. Great work to those who submitted
pull requests!

Stay tuned for our next meeting announcement!
Reply all
Reply to author
Forward
0 new messages