What are you looking for?

I am planning to do a talk and/or workshop at Drupalcamp UK, but I would like know what you are looking for?

Is there a module you would like to learn about?
Is there a hook in the API you want to know how to use?
Do you think you need a custom module but don't know where to start?
Do you want to setup a Drupal site but don't know where to start?

I'd love to see more about

I'd love to see more about the api and drupal hooks. Maybe a beginners session on drupal hooks?

I get the feeling there will

I get the feeling there will be a lot of new people attending the first camp, so specifics about API calls might be a little too advanced for the audience maybe?

Maybe workshops on how to achieve a certain functionality on an existing site using off-the-shelf drupal modules and some magic configuratio skills would be one possible recipe?

Sessions

Hi,

although undoubtedly there will be newcomers and starter sessions should be catered for, there should be sessions aimed at different levels.

I would like to see some more advanced stuff, hooks, API and base tpl construction / theme function overrides for instance.

In terms of modules covered I would like to see advanced Views and I believe this is being covered. I would also be interested in Ubercart.

See you all there,
Keith

More advanced stuff please

I personally would like to see more advanced stuff.

Here are some basic ideas:

  • How to write an API.
  • How to manage content types and views in code.
  • Strategies for version control of a Drupal site project.
  • How to write plugins for views.
  • How to write formatters for CCK.
  • How to override form submittion and validation.

I could take on "Strategies

I could take on "Strategies for version control of a Drupal site project."

We have a system that even caters for the database. We don't ever manually use the admin tools that change settings. All of our views and content types are exported to .inc files and we use the install profile api to handle other admin changes.

This allows us to have many testing environments that are automatically built and maintained.

Sounds fantastic!

I'd love to know more about your setup - please do a talk on it!

Perfect

This is exactly the kind of thing I need to know. We were discussing the use of mysqldump --extended-insert=false yesterday in #drupaluk so anything you can cover on the database would be superb.

Please do this session!

Sounds good

  • How to write an API. Probably not so much a drupal topic and a bit big for 30/40 min talk
  • How to manage content types and views in code. Sounds good, i'd be happy to talk about progmaticaly creating a content type, custom form elements etc. Not used views in code so much so would be interested in seeing this
  • Strategies for version control of a Drupal site project. Another good one. Can give a demo on SVN / redmine to manage drupal projects. May make a good workshop on getting a development enviroment set up
  • How to write plugins for views. I like this, only done it once, fairly trivial but it would be good to see what can be done from someone who has used it extensivley
  • How to write formatters for CCK. I'd definatley like to see some stuff on this. Last time I looked CCK documentation was lacking on creating custom CCK fields
  • How to override form submittion and validation. Fairly trivial but useful, would be good to cover this on a quick Form API talk

Managing the development cycle

Strategies for version control of a Drupal site project. Another good one. Can give a demo on SVN / redmine to manage drupal projects. May make a good workshop on getting a development enviroment set up

I'd like to hear about this and associated topics (eg multiuser development, svn, shared dbs, capistrano deployment, deploying and managing dev/staging/deployment servers). I'd guess this would be less a presentation style session, more of a discussion forum where we can share ideas about what strategies worked, what didn't etc.

Sounds good

Any of these sessions sound great to me. If you can do one that would be awesome.

Seconded!

Some great ideas here :-)