future subjects
At the March meeting, you asked for suggestions about future meetings and subjects. I've got some ideas I want to bounce off you.
How about one one security? Maybe something like security basics (as it pertains to Drupal), writing secure code, what we can learn from recent mistakes.
I could handle the basics but I would rather hear an experienced developer since I'm writing my first module. BTW: it should be coming out of alpha soon, is anybody willing to do a code review?
I've also been looking into the most recent security mistakes like Ubercart and Flickr which might make a decent presentation.
What do the rest of you think?





A few ideas...
Hi There -
There are a few sessions that I'd like to see. Mostly, I'm thinking to focus on topics crucial to the understanding Drupal with focus and depth.
In no particular order:
- Drupal's API - how to use. Where to find examples. Different ways to use the API - hooking from a module vs hooking from a page vs from an outside script
- The Form API - hook_form_alter
- Node API - hook_node_alter
- Creating content types with a module vs creating content types with CCK - table structure, scaling issues, etc..
- One area that's a serious point of pain with even seasoned developers is migration. I've had two major ones and one minor one and none of them were easy. I've heard anguish in the voices of other developers. One session that would be wonderful would entail different approaches for different types of data migration.
- Form processing in a module. One thing I know was a challenge for me as a PHP developer was understanding how to process data when there's no POST data or landing page - and Drupal's lovely way of doing it all in a module.
Anyway, these were all big jumps for me in learning Drupal, and with the understanding of each one the heavens opened up a little wider and joy poured forth.
I'd have no problem
I'd have no problem doing/helping out with a presentation on drupal security practices.
-Blake
www.boldsource.com
what would you want to talk about
While I've got some general ideas, what do you think would be the most beneficial to the group?
Maybe you could you go deeper into how roles and sessions work. I haven't looked at the core yet but I'm curious about multiple roles and whether or not tokens are truly unique to the session.
update
I have just completed the analysis of what when wrong with Ubercart and Flickr which we might want to look at.