Galette

Galette 0.7.4.1

After some adventures (new job, move accross country, ...); I finally find some time to work a bit on the project, and release a new corrective version!

Many issues have been fixed, see modifications list for the full list.

The only change that is not really a fix concerns Debian Squeeze powered hostings, and its patched PHP 5.3.3. Note that Galette does now requires PHP 5.3.7 at least, and that it is strongly advised to upgrade your PHP version if this requirement is not met; any other solution would be kind of patch-up job.

Nevertheless, popular linux distributions on hosting servers, such as Debian Squeeze or RHEL 6 do not provide PHP upper than 5.3.3, but security patches to be applied afterwards. Problem is Debian did not include all necessary patches.
A check is now performed at install time to detect failing cases, and a workaround was provided.

License change

EDIT: Obviously, nobody can believe such thing, it was an April Fool.

Galette is a project that has been running for several years now, numerous evolution have been possible, before and since I took the lead of the project. I hereby would like to thanks all the people that contributed, are contributing, used and are using galette.

However, times are changing, recently I have been approached to make of Galette a commercial product, handle by a rather large company. One of the condition for this was a change of license, the rights on the source code have to be acquired by this company.

I have been thinking about this offer for a while, balacing pros and cons. These days, maintaining Galette is a very though job and seeing how things are going recently and I must confess the large compensation proposed in exchange.

In the coming weeks, the rights and all the source code of Galette will be hand to this company. If you are using Galette, nothing changes for you, Galette remains (at least for now) free to use (I strongly fought for this). However, from the information I received, you will not longer be allowed to modify the code, nor develop plugin.

This is the end of an amazing journey, I am glad I could be in your company to do it.

Galette 0.7.4: Exsequenda re-sponsored!

Exsequenda company already has sponsored previous release, and here is a new order :)

Yours truly added a few things of his own, the result is here today: Galette version 0.7.4!

Here is the changelog:

  • improve password storage security,
  • advanced members search via their contributions,
  • titles management,
  • export as CSV filtered members list,
  • add some charts,
  • add SQLite support,
  • members per group PDF list,
  • ...

Some other enhancements has been added too, and some bugs has been fixed; see complete modifications list.

Again, thanks to Exsequenda for sponsoring this release, as well as all contributors involved in development and testing :-)

Please note that Galette now requires PHP 5.3.7 or above.

Galette 0.7.3: Exsequenda sponsored!

First of all, a very good 2013 year to all :-) Epiphany will be a bit early this year ;-)

Exsequenda company (which contact me for one of their clients) and myself are proud to present you this new Galette release. It is the second sponsored release :-)

As a reminder, a "Sponsored release" means that some develpments have been paid via my self-employment activity and reversed to the community.

Here are new features that has been implemented for that sponsoring:

  • fields visibility configuration (visibles, not visibles or visibles for administrators only),
  • advanced search in all members fields (including dynamic fields),
  • login and password may now be not required (default random values will be generated),
  • improve and fix dynamic fields labels translations,
  • help window editing mails texts,
  • public members list pagination.

Fields visibility configuration and advanced search has both been requested for a while, it has finally been achieved! A big thanks to Matthieu who make possible to implement those new features into Galette :-)

0.7.2.8 : boosted Galette

Galette's development has not been frozen after 0.7.2 AFUL sponsored version; 7 corrective releases has been released since.

And here is the eighth one, that fixes a performance issue on members lists. As an illustration , below a XHProf (a hierarchical profiler tool) resume comparison; so it seems figures say more than words :p

Performances of Galette 0.7.2.8

Those performances issues were impacting:

  • members management page,
  • public members list,
  • contributions creation and edition,
  • transactions creation and edition,
  • groups management.

Thanks to Anatole from club 404 to report the issue, and to provide me all needed elements to have it fixed :-)

.