Blogues

Restez à l'affut des dernières nouvelles de CiviCRM avec les billets de blogue de développeurs et d'utilisateurs de partout dans le monde.
3 mai 2010
par SarahGladstone sujet CiviCon, CiviCRM, Documentation, Finance and Accounting

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.

-Sarah

Lire plus
2 mai 2010
par scyrma sujet CiviCRM, Drupal, Sprints

Over the first three days of the code sprint, we got through most of the tasks to be done. So, on the last day it was decided that some time could be allocated to something different, taking advantage of developpers from different continents being together. Three of us spent a few hours working on coding a way to deploy CiviCRM site with Aegir.

Lire plus
29 avril 2010
par lobo sujet CiviCon, CiviCRM, Documentation, Drupal, Sprints

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.

Lire plus
28 avril 2010
par shot sujet Architecture, CiviCRM, Drupal, Internationalization and Localization, Sprints
As you have already read in the previous blog posts, one of the outcomes of the translation sprint is the fact that we’re switching our translation server to a new tool, Transifex. We decided to go with Transifex for various reasons: Transifex allows teams of people to collaborate on translations – this is not an issue when you have a single person working on a translation, but as soon as you have two or more contributors working remotely, it’s crucial to use a tool that streamlines the process and allows for easy and centralised communication, the user hierarchy is simple, clean and seems to be efficient: project maintainers accept language maintainers who, in turn, accept language team members and coordinate given language’s development, project maintainers can announce localisation-oriented things on the project’s page, teams can have discussions on the per-language discussion boards, the user interface for translations is better and easier to work with, and has the (dubious for some languages, but useful for others) ability to fetch Google Translate suggestions on-the-fly, PO files can be locked for work in offline tools (like Poedit, Virtaal or others) and the locking is visible to other contributors.
Lire plus
28 avril 2010
par xavier sujet Documentation
It is midnight, we are busy finishing proof-reading the last chapters, after having been spoiled one more time with a scrumptious dinner cooked by an amazing Jill. After 4 days, time to put some numbers on this sprint: 5 squirrels, 8 chipmunks, dozen of blue jays 2 coyotes, and 1 bernese mountain dog, tough job to guard a herd of writers and 11 000 words, spread around a lot of new chapters both aiming the users of CiviCRM and the developers.
Lire plus
27 avril 2010
par goran sujet Architecture, CiviCRM, Sprints
It is said that optimizing too early is the root of all evil. However it is not so easy to say when is the right time. Looking at CiviCRM performance there are a number of instances where even on medium sized installations search queries take a long time to execute. One of the searches that caught my eye is the AJAX search at the top left in the menu bar. Returning a maximum of ten entries from a medium sized database (~50k records) should take negligible time and on the CiviCRM test data this request was taking around 3 seconds (putting full load on server).
Lire plus
27 avril 2010
par SarahGladstone sujet CiviCRM, Documentation

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.

Lire plus
26 avril 2010
par bgm sujet CiviCRM, Internationalization and Localization, Sprints
Today's localisation sprint started with a presentation from Piotr on how multilingual installations works in CiviCRM. Multilingual is when you want to have not only a localised interface, but many co-existing languages. So for example the labels of custom fields may need to be in English or Spanish if the organisation has a bilingual website. In general, most labels can be translated using multilingual, but not the data itself. The main except to this is the contact name, so that it can be entered in multiple alphabets.
Lire plus
26 avril 2010
par mbriney sujet CiviCase, Architecture, CiviCon, CiviCRM, Teams

The following notes were gathered from the CiviCon session on what the community would like to see in CiviCRM 4.0:

* Goals * No new features * Framework switch * Not as major a rewrite as it looks * Don't want to change many of the private APIs * Want to switch away from pear * Test unit coverage * Better API hooks * What users would like to see * Continuous Integration * Hudson - as you submit code runs through suite of unit tests to see what's broken * Better decoupling * Drupal Forms API

Lire plus
26 avril 2010
par michaelmcandrew sujet Documentation

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.

Lire plus