Last week saw the first CiviCRM sprint in New York city. For those new to the community or open source software sprints are probably a bit of a strange concept. I know I sometimes struggle to explain them to border control agents as I enter the US.... But really a sprint is just a way to take time out of your day to day work life to learn, meet people and collaborate and to see a bit about how CiviCRM works behind the scenes. They are usually pretty casual and the vibe and focus can vary a lot - from large sprints with lots of newcomers alongside dev camps to smaller sprints focussed on developing specific functionality.
One feature of sprints going back for the entire 10 years that I have been going to them is good food. This sprint was no exception. Dana Skallman really wowed us by actually making not just the dinner but the bread, the mustard,...Read more
Don't forget your sunscreen! The Global Community Summit is coming to Barcelona on October: Register Now!
The site for the upcoming Global Community Summit in Barcelona is published. We are also collecting issues, comments, ideas, requests in the GitLab. If you consider yourself part of the community you should definitely register as soon as possible (we expect to have a full house).
- Global Community Summit: October 4 & 5
- Sprint / DevCamp: October October 6 - 10
- Location: Barcelona, Spain
- Venue: Can Ramonet, Sitges
- Website: ...
The event will take place on Monday, 13th of May, in Amsterdam at the Impact Hub, Linnaeusstraat 2C, 1092 CK Amsterdam.
It will be followed by a 4 day Sprint in Bennekom, Nivon House Bosbeek, Bosbeekweg 19-21, 6721 MH Bennekom
During the Sprint there will be a 2 day Developer's training: Wednesday 15 and Thursday 16 May from 09.30 till 4.30 pm.
CiviCamps are one day events covering everything related to CiviCRM. They are a great opportunity to learn...Read more
I didn’t hide the fact that I’d been feeling daunted by the prospect of the Sprint. Knowing that I’d be the least techie by some way even amongst the non-devs, I was also acutely aware of being a newbie to the community - after a year and a half as a CiviCRM user, I’d only had five weeks of working with Rose Lanigan and learning the basics of implementation. But I needn’t have worried, soon realising that:
a) In any group, someone has to be the least technical. It’s an opportunity to learn and to bring a different perspective.
b) The community is made up of the most welcoming and friendly group of people I could have imagined. Crazy at times, yes! But that’s not a bad thing…
And what a week it was.
After lunch and introductions on the first day, we split off into devs and non-devs. The latter group got to work on improving documentation.
This meant quickly being introduced to my new friends, GitHub, markdown and pull requests. My first...Read more
CiviRules 2.0 is now available for you all!
We (Jaap Jansma, Klaas Eikelboom and me) are about to complete a little CiviRules sprint of 2 days (funded by CiviCooP). We have fixed quite a few issues, closed some that we thought were not applicable any more, introduced a few new conditions and actions and updated the documentation. And we are about to round it off with the new release CiviRules 2.0 and moving our repository to the CiviCRM GitLab server. We expect to do this tonight or tomorrow morning.
So what is new in CiviRules? Here is a comprehensive list of what we did:
removed all the managed entities for CiviRules actions, conditions and triggers and replaced them with inserts. We have also removed the existing records in civicrm_managed. This solved quite a few reported issues
added 3 conditions to be used with Events:
The CiviCRM Core Team is pleased to announce what we hope will become an annual event; a combined governance summit and code sprint. This year’s event will begin on September 25th, immediately following CiviCamp Hartford, and will be located in West Milford, New Jersey (within an hour from major airports). Full event details including agenda and discussion are online (or will be soon) here: https://lab.civicrm.org/community-team/governance-summit-code-sprint/wikis/home
This event will be comprised of a governance portion and a code sprint portion.
This portion of the event will take place over the first 2 days and is intended to provide a forum for general project management and governance for the project as a whole. Partners, members, sponsors, and active contributors are invited to participate in this portion of the...
Last week we had a remote sprint to improve documentation, and wow, what a success it was!
- The sprint was focused on improving the User Guide.
Check out everything we did.
GitHub tells us:
Excluding merges, 14 authors have pushed 86 commits to master and 88 commits to all branches. On master, 206 files have changed and there have been 1,182 additions and 1,917 deletions.
Notably, we made significant progress on adding cross-references to improve navigation and discoverability (though there's still some more work to do here).
Furthermore, some people also did some work on...
This year we will have two CiviCamps in the UK to choose from!
May 15th in London
October 5th in Manchester
CiviCamps are one day events covering everything related to CiviCRM. They are a great opportunity to learn about CiviCRM and what it can do for your organization, meet other CiviCRM users, partners and Core Team members and gather their feedback, learn advanced strategies for managing your online database, ask any questions you might have, share tips and build connections! This is the opportunity to meet the CiviCRM community and share experiences and knowledge with other organizations using CiviCRM!
In addition, we will have a Sprint for those who are interested in contributing further, and a choice of Administrator and Developer Training for those who want to expand their knowledge:
UK Sprint: October 6th to 12th
Administrator Training: 3rd and 4th October...
Last week we had a Sprint in the wonderful city of Brussels. This blog post is a recap of what I have been up to.
I started the sprint to work on a new extension the form processor. This idea came to my mind as I had a few clients at which I had to develop a custom api for data coming from their website (in those cases CiviCRM was separated from the website). And my idea was that I wanted to give system administrator and implementers a tool in which they could create those kind of API by themselves. So the form processor was born.
Below is a sketch of the screen of the form processor (click the image for a larger preview):
The form processor is designed so that the user first defines the...Read more