Care2x Development Blog

All the news regarding Care2x development

Important news

To coordinate better the development we have activated trac and moved the wiki to You can find them respectively :
trac :
wiki :


Filed under: General,

Google – Guide to Writing Testable Code

Flaw #1: Constructor does Real Work

Warning Signs

* new keyword in a constructor or at field declaration
* Static method calls in a constructor or at field declaration
* Anything more than field assignment in constructors
* Object not fully initialized after the constructor finishes (watch out for initialize methods)
* Control flow (conditional or looping logic) in a constructor
* Code does complex object graph construction inside a constructor rather than using a factory or builder
* Adding or using an initialization block

Read the rest of this entry »

Filed under: General

The future of C2X

A long time has passed since c2x appeared and a lot of things have changed over the years.

PHP has become a more robust and business oriented language, a lot of tools are disposable for developers and a lot of new business strategies are available to help with the common day to day problems that we encounter.

Localization and internationalization are now more easy that they used to be, and php 6 promises even further improvements via Unicode support. Creating user documentation is now much more easy via wiki’s and Java script libraries can help a lot with designing rich and practical UI.

I thing that the time is right to start a small revolution in c2x; i’ll list here some suggestion that I think would be useful, they may be right, may not; it’s up to the community to decide.

Read the rest of this entry »

Filed under: General

Translation script

I’m releasing a small script to help with the translation of c2x. At this point it just checks if there are missing files and in those missing files if there are missing translations.
Read the rest of this entry »

Filed under: General

Sad statistics statistics  tell some interesting things on how the c2x community thinks.

Read the rest of this entry »

Filed under: General

Quite interesting ;)

i know it’s an old news, but it’s always interesting, enjoy it 🙂

Filed under: General

Installing care2x 2.6 alpha

Thanks to Mark Alan for this :

– bare metal pc with 1GHz P4 CPU, 512MB RAM, 320GB HD

– We did a setup from bare metal using, exclusively, Open Source
software to serve the Care2x HIS supporting software package from (a
farm of) Ubuntu 8.04.1 LEMP servers (LEMP = Linux + Nginx WebServer +
– The install procedure included the installation of the supporting
system  (PART A) and the installation of Gjergj’s Care2x 2.6 from the

Read the rest of this entry »

Filed under: General

New Forum

there is finally an official Care2X forum,
located at

Since this is a SF hosted application, you need to
create a SF account prior to log in, or if you have
one you can log in with it.

the need for this came since the majority of the mail

sent in the developer list are not related at all to developing.
i will start from 31.10 to delete all the mails not pertinent
to this list.

Filed under: General

SVN restructuring

i just finished cleaning a bit the svn repository.
the new structure is as follows

+ care2x_italian_tesdrive
+ 2.6
+ care2utu

where :
– care2x_italian_tesdrive is the version adapted by Claudio
– 2.6 is the current alpha version
– care2utu is the version Robert is working on.

after the restructuring the new command using svn is :

svn co

Filed under: General

Changeset for ver 2.6 alpha 1

sf has some problems when submitting multiple files so i had to make small submits.
this is a developers preview so until a stable beta release
there will be only the svn version, so fire up your svn clients 🙂

Read the rest of this entry »

Filed under: care2x rc_2


c2x development

Top Posts