Sunday 20th and Monday 21st April was CiviCRM Bootcamp in Melbourne - an excellent couple of days of training, discussion, and discovery.
There was a diverse range of users (about ten?) and different use cases, with representatives from business, politics and charity spaces, and both large and small installations. This led into a comfortable and informal couple of days with two core CiviCRM devs - Dave G and Lobo. For me (approaching CiviCRM mostly from a developer/integrator perspective), it was really helpful to see the different ways in which people use the system to suit their particular needs.
Training sessions covered how CiviCRM works - the basic types of data stored in the system, special things like groups and smart groups, and how they work and are used, custom data groups and fields, and profiles. There was plenty of room for "how do I" and "I wish that" discussion as well, which led to lots of "oh, we do that by ..." tricks being shared between the various...Read more
Day 1: Technically, day 1 was a fabulous dinner hosted by CiviCRM at Herbsaint in the warehouse district of New Orleans. This is Susan Spicer's restaurant, and it was delicious -- they even made the vegetarian (me) a special-not-on-the-menu meal! We took this time to get to know each other and talk a bit about CiviCRM, what we liked/disliked, and the development community in general.
Day 2: 9 AM start at the Sheraton on Canal Street. Dave took us through a CiviCRM tour to go over new 2.0 features and other features/settings we may have not been familiar with. Went through the Global Settings piece by piece...some of the new or under-used pieces include fiscal year start in the Date settings and a new "Case" feature in CiviCRM that can be turned on under Site Preferences (this is in early stages). Walked through the "Tell a Friend" option that comes as a setting on any membership/donation/event form. We looked at the new contribution...Read more
NTEN Affinity GroupThanks to Judy Hallman's hard work and useful "pushing" - there were two specific CiviCRM events at NTC - an "Affinity Group" and a lunch "Discussion Table". The Affinity Group was well attended - especially given that it overlapped with NTEN's Day of Service and before many folks had arrived for the main conference. There was a good mix of folks from non-profits of various sizes and types, a few integrators and several folks who work for other eCRM platforms. However, none of the attendees were actual users - and the planned agenda was focussed on user... Read more
For April 20th and 21st. The session is already sold out. However if there is more interest, we can schedule another training (in Sydney?) and/or get another developer to help with this training. Please contact us immediately if interested.
On a related note, Dave Greenberg and myself will be leading a training in New Orleans this week (March 18/19 @ Sheraton). Dave will also be around for NTEN and Penguin Day. Feel free to stop by and introduce yourself, so we can better associate names and faces :)
A few folks from the core CiviCRM team (dave greenberg, kurund jalmi, michal mach, yashodha chaku and lobo) are having a CiviCRM team meeting in Nelson, NZ. Our current dates are for the meetup to happen between Apr 23rd to May 4th. We could potentially do a developer and/or end user training on the weekends apr 26/27 or may 3/4. Locations could be auckland/wellington/christchurch or if a lot of interest in AU, sydney/melbourne is a possibility.
Please let me know (lobo at yahoo dot com) if you are interested. Note that this is a paid event (sorry, we need to cover expenses). However, we might be willing to offer scholarships based on the time honored barter principle :)
If you can host the meeting at your workplace etc that would be great and much appreciated :)
Update: I just heard that there is Drupal Asia Pacific Conference happening from May 18th - May 22nd in Sydney. If we get enough interest we could do a training in...Read more
After a lot of back and forth, we've finally settled on our first developer training session for 2008. The training is in New Orleans on March 18th and 19th before the NTen Conference. The exact venue is yet to be determined. If anyone is in New Orleans and can host us please let us know.
Click on the links to read more details on our first and second bootcamps. The camps were quite useful to everyone involved. We will continue our focus on keeping the camp material close to the code and focus on CiviCRM v2.1, specifically some of the open issues.
If you are an experienced CiviCRM developer and/or just started the...Read more
- March 18-19 in New Orleans. These dates precede and the NTEN annual conference there - so you could kill two birds with one stone.
We just concluded our second boot camp in San Francisco earlier today. Running a boot camp is a bit harder than it seems. We'd like to thank the good folks from Chicago Techonology Cooperative (Tom, Brandon), Center for Media and Democracy (CMD) (Blake, Patricia) and USPIRG/FFPIR (Wes) for attending and being willing and gracious bootcamp participants
Similar to the first bootcamp, we structured this bootcamp as a mixture of design and coding sessions. We also split into smaller groups for a couple of sessions to address some more specific issues with the respective organizations. Some of the highlights and things accomplished include:
- A deeper look at the 2.0 feature set and schema changes. We played around with the custom search functionality and built two custom search forms for CiviContribute. The first custom search found all contacts who contributed an aggregate amount between min and max amounts in a given time period. An extension to restrict the...
We conducted our first ever developer bootcamp for a group of developers from TechSoup. The bootcamp was spread over two days and four sessions. Each session was approx three hours long. Overall we felt the bootcamp was a success. We also ended up with a couple of new features for CiviCRM v2.0.
- The first session was a quick introduction to some of the basic and advanced features of CiviCRM. We also covered the schema changes in v2.0. We ended the session with a quick overview of the code structure along with some of the basic building blocks in the system (page, form, selector, DAO and BAO objects)
- The second session focussed on some hands on coding. One of their needs was the ability to share option groups among custom fields, CRM-2478. The database model had support for this feature. We had not exposed it in the UI. We spent the next few hours designing and...