Goals for this sprint are quite ambitious - three books instead of updating only one, so second day was quite intensive. Alice with Robyn from Progressive Technology Project are making incredible progress on describing CiviCampaign, Michael from Third Sector Design (who's also book maintainer) and Dave from Circle Interactive are putting together freshly spinned off developer handbook, and Abril from Alternativas y Capacidades and myself writing about applications of CiviCRM in human rights work. Not too much more to say about today - everyone is typing their keyboards furiously, since there is still a lot of work ahead of us. Helen from Flossmanuals joined us today - she will be working with us as editor for the...Read more
At the last user and admin training in London we decided to create exercise books to accompany the training. The idea was to move from an online format to a printed format, and we used the same tool that we use to create 'CiviCRM: a comprehensive guide': Booki.
Previously, we'd used a wiki page for these exercises. There were a few advantages to using the wiki page (ability to make last minute edits, additions, etc) but there were disadvantages too. A few comments from attendees that they had too many tabs open, keep track of where you were was hard, the wiki wasn't a great format for doing exercises, etc. We also wanted to make something that they could make notes on and take away from the training. So we thought that the exercise books would be a good step foward.
We got these printed at a local printers and handed them (left) out along with...Read more
At the recent CiviCRM code sprint in Bristol I worked on developing integration between MaPit (a web service that maps postcodes and points to administrative area information for the UK) and CiviCRM.
Here's the background: Recently, the UK government has started making more and more public data freely available online. Earlier this year, they released a lot of geographical (Ordnance Survey) data which includes a mapping from postcodes to all available adminisrative and political areas in the UK. Soon after this, mySociety, who run 'most of the best-known democracy and transparency websites in the UK' released the MaPit API making all this data available and easy to interegate. Here's an example for E5 0DR (also available as JSON). As soon as I saw this, I thought it would be great to add the last link to the chain and integrate it with...Read more
A quick look the book CiviCRM a comprehensive guide: how we got here, and our plans for the future
We recently got fifty copies of CiviCRM: a comprehensive guide printed on demand for some training events in the UK. Being able to hand out a 300 page book as a supplement to the training went down really well with participants: holding something in your hands in a world which is predominantly online world is quite reassuring, it seems!
Getting hold of hard copies of the book at short notice was quick and painless. Objavi (Flossmanuals new and impressive publishing engine) just worked, creating a great looking PDF that we sent to Imprint, a local printer. Imprint were a recommendation from the Flossmanuals list and I would definitely recommend them to others that need books printed in the UK - they turned the PDF into 50 books in less than 24 hours at the price of £6 ($10) per book and were helpful, fast and professional....Read more
I have shared the slides ( and video ) from my ignite session at CiviCon, which describes a case study of my use of CiviCRM for a synagogue, including invoicing and non-Western calendars. Everything is at my blog.
The past 8 days have been an amazing period for the CiviCRM community and core team members. Its been incredibly intense, extremely fulfilling and mind-blowing. A huge thank you and tip of the hat to the members of the community who participated in the event and came together from various parts of the world (asia, europe, north america) to push the project to greater heights, from a usability, documentation and localization viewpoint.
Thank you to Jimmy H, Erik B, Goran G, Matheiu L, Mathieu P for working on improving CiviCRM's localization and internationalization features. Thank you to Michael M, Xavier D, Adam H, Sarah G, Mari T, Alice G, Jack A, Josue G, Kyle J for burning the midnight oil to update, improve and extend the CiviCRM: A comprehensive guide. Thank you to OSI and our program officer: Janet Haven, Chintu Gudiya Foundation, Yellow Dog Foundation and ...Read more
- 5 squirrels,
- 8 chipmunks,
- dozen of blue jays
- 2 coyotes, and
- 1 bernese mountain dog,
- 11 000 words, spread around a lot of new chapters both aiming the users of CiviCRM and the developers.
Everyone is continuing to produce an incredible amount of content for the book, plus rework and update areas that were showing some age. The new set of chapters for developers and people who want to extend CiviCRM is really fantastic. Everyone who has been wanting to extend CiviCRM, but didn't know where to start should be able to dive in. Everyone is increasing their knowledge of CiviCRM, getting ideas for new features and improving existing features. I overheard someone comment that they have learned more about CiviCRM working on this book than they did at the DrupalCon CiviCRM sessions.
We all went for a much-needed walk around the lake in the afternoon. The dinner prepared by Jill was once again a treat. Jill explained how she made everything, but I don't think I stand a chance of being able to prepare any of the dishes.
Hats off to Tim Homewood who was at CiviCon last week and today was on the irc channel at:...Read more
It's 5 to midnight and we're just wrapping up. Mr Kurund says that I can't go to bed until I've written this post, so...
Participating in the second book sprint is just as fascinating as it was the first time around, but the dynamic is definitely different. Having a book in place already makes a big difference - there's no panicking that we'll end up with the sections half finished, and it is easier to cover components when a lot of the design decisions have already been made. Having already written sections on the components is especially helpful when covering new components.
Today we reached some pretty huge milestones - we have full draft coverage of CiviCRM's two newest components: CiviCase and CiviReport, and also of the new Drupal module for CiviCRM: CiviEngage.
And if that weren't enough, we've also have a comprehensive draft of a new section 'Developing with CiviCRM' that covers best practice for extending Civi. Developer documenation is often...Read more