07 December, 2011
By lobo
Filed under v4.1, Documentation, Sprints

Continuing our amazing productivity during sprints, we introduce our 9th and final sprint of the year. This sprint is being held at the offices of De Goede Woning in Netherlands from Dec 12th - Dec 16th. A big thanks to the sponsors  - De Goede Woning - for offering facilities, bosworX for installing WiFi and to Erik H and Erik B from EE-atWork for sponsoring the food, drink and accommodations.

This sprint we are trying something a bit different. In addition to the folks gathering in the NL, we will have a virtual sprint going on at approx the same time on the #civicrm IRC channel. Considering we have developers spread across different time zones (europe, india, US east coast, US west coast, new zealand), we should be going pretty good around the clock :) We'll have a virtual...

Read more
10 November, 2011
Filed under CiviCRM, Documentation

Good documentation is mission critical for the success of any software project. As a project we essentially have three audiences for our documentation:

  1. Users
  2. Site Builders
  3. Developers

Michael McAndrew, Dave Greenberg and I had a great discussion at the NYC Code/Testing Sprint about our documentation strategy and workflow. We have a fantastic team that has done amazing work on the CiviCRM books. We also have our original, community maintained documentation wiki. What has come out of our discussions is a proposal to improve and focus each resource so that they have clear and distinct purposes.

Our two flossmanuals.net publications: CiviCRM (the book) and CiviCRM Developer Guide will become the official documentation. We will give the book a clearer title: CiviCRM User and Administrator Guide to match CiviCRM Developer Guide. Michael will take advantage of the html export feature...

Read more
02 September, 2011
By davem

I’ve just come out of the Code and Book Sprint in Lincolnshire where we made good progress on lots of fronts and had a really good time. It was great to put faces to names and share food as well as ideas. A major breakthrough means D6 support should continue, while the main CiviCRM manual got a thorough overhaul and spawned a new Developer Manual, and some good thinking made serious improvements in CiviCase scalability. All good stuff and it all drives the project forward on one level or another. However, for me one of the most important things that happened was a much smaller conversation in the kitchen - missed by many - about Marketing.

We reviewed the marketing output of the last year, which didn’t take very long, and set to thinking what we can do to move things forward. Filled with the excitement of the moment...
Read more
29 August, 2011
By kurund
Filed under Documentation, Sprints
It's been amazing code and book sprint in UK, here are some of the moments.

29 August, 2011
Filed under Documentation

I´m Abril from Mexico City, I´m working in Alternativas y Capacidades, a civil society organization that was founded in 2002  to contribute to Mexico’s social development, by strengthening civil society organizations and grant makers, working towards a favorable environment for their professionalization, promoting their advocacy capacities and encouraging inter-sectoral collaboration.

I came to England to meet the CiviCRM community  and to learn more about the software,  because in Alternativas we believe that CiviCRM is a powerful tool that can support the work of many organizations in Mexico. In my country there’s almost nobody implementing CiviCRM and we would like to spread all the knowledge of the trip with other Mexican organizations.
It’s almost last day in the Booksprint. It has been such a pleasure to work with all these wonderful people. CiviCRM community is an amazing group working to empower civil society...
Read more
28 August, 2011
Filed under Documentation

We've been working hella hard on the sprint so far and yesterday was no exception!  at least for the book sprinters, the coders went off on a social to Stamford castle.  Although they weren't out of contact for long, we met up with them on IRC while they stopped for a Costa coffee "Come for the coffee, stay for the WiFi" or so the saying goes .  
Developer manual reviewer was my designated task yesterday.  I was the coder 'specimen' who's jobs it was to read through the all-new developer section, giving my seal of aproval from a new developers perspective.  The developer gudie will be released as a new book.

The other code sprinters were also hard at work Abril was working on the glossary and the Civi & human rights organisations guide, which is no easy task for someone who's not a native speaker, Adam was taking care restructuring and make sure the chapters were consistent, Alice was tackleing...

Read more
26 August, 2011
By reperry
Filed under Documentation

We've nearly reached the end of the third day of booksprinting here at Cawthorpe Hall in the UK.  This is my first sprint and first blog post. I'm one of the few end users attending the sprint and so far, the experience is demanding, but the best way yet of experiencing the Civi community in action. It's been really valuable for getting to know people involved in Civi development, including Donald Lobo, Dave Greenberg, Michał Mach, Kurund Jalmi, Yashodha Chaku, Michael McAndrew, Xavier Dutoit, and many more dedicated developers.

I'm Robyn and I'm here with colleagues, Alice Aguilar and Jamie McClelland, from the Progressive Technology Project.

We're putting together 3 different manuals (it's really a library sprint): CiviCRM for Human Rights Organizations, CiviCRM Developer Guide, and Understanding CiviCRM: A Comprehensive...

Read more
25 August, 2011
By michal
Filed under Documentation

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
10 May, 2011
Filed under Documentation, Training

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
11 November, 2010
Filed under CiviCRM, Documentation

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