We'll walk through the process of creating an install profile using Drupal's core "Default" as an example, and show how you can create an install profile using cut and paste.
You don't need to be a hardcore developer to make an install profile: it's patience and lots of tweaking and tuning until you've got it right.
The install_profile_api project now includes a rudimentary profile wizard that works with crud.inc to do some of the basics of creating an install profile for you.
As well, CivicSpace has released their "packages" concept. We'll talk about where this is going in the future, and what areas we need to make better, from tools to aid in the creation of install profiles to scripts on Drupal.org to bundle and help maintain these profiles.
This will be an interactive session. We'll build a new install profile live.