Galette

Sponsored releases and donations: a review

About one year and a half ago, I began a self-employee activity, and almost at the same time, I've added a "donate" button on the website. I communicate on both points several time, time to review has come :-)

Le'ts start with my self-employment activity. Initial goal was to boost the Galette project, with defined requests (and not quick phrases on mailing list). I have to admit: This is a success; and I hope that will continue!

Seven sponsored releases were born :-)
Every release includes ordered features, as well as some others I've take in charge to integrate myself (as in regular releases).

Here a resume of various enhancements ordered, and developped as of today:

  • improve dynamic fields interface,
  • hyperlinks management in dynamic fields,
  • credentials length changes,
  • login and password may now be not required,
  • fields visibility configuration,
  • advanced search,
  • titles management,
  • members search via their contributions,
  • export as CSV filtered members list,
  • contributions reminders, automated via cron,
  • parameted invoices and receipt print in PDF (that would be reused for all other Galette PDF),
  • external script call after a new contribution (for accountancy export, for example),
  • members imports from CSV files,
  • add attachments to mailings,
  • plugins public pages reworking.

Auto and Maps plugins also get sponsored enhancements.

It is useless to say that those enhancements are directly benefic for the community. I'd like to thanks once again AFUL non profit organization, Debian France non profit organization, the Exsequenda company, and Club 404 non profit organization which has sponsored those releases. Loïs and Roland also sponsored developments, as individuals, thanks to them.

Let's talk about donations. There were no specific target here, just another way for those who did not want to contribute or order new features (thoses orders have a cost, would you believe?) to contribute (trying to motivate me :p).

Well... On that part... It's quite a bum note. According to donate promises (see mailing list archives), it is not, but in facts, only four donations has been made (thank to generous sponsors, they'll recognize themselves); and moreover from people who already are active contributors!

Finally a big part of the community does not contribute in code, support, documentation or financing,.. Evolutions requests are numerous, but with a minimum of involvment from users, they'll be devoted to stay simple requests.

It must be noted that it does concerns - and that's great! - the entire comminuty, and that some people do contribute developping some features, testing, or answering tracker requests (those ones are sometimes scatterbrain or imprecise). A very Big Thank to them!

Galette 0.7.8: Roland Xmas gift

A new Galette version, 0.7.8, has been release, it is sponsorised by Roland; as well as Maps and Paypal plugins :-)

The main change is about plugins that can now have public pages. The Paypal plugin uses that new feature, as does Maps.

Maps plugin also get some new features:

  • administrators and staff members can now manage members coordinates,
  • member (up to date or not) can see themselves on the map if they're logged in,
  • administrators and staff members can see all geolocalized members, exept inactive accounts,
  • a full screen button has been added for more comfort.

On an additional note; it is the latest release of this year; but also tha last 0.7 Galette serie. Next year will see Galette 0.8, with some important changes, and the end of PHP 5.3 support.

Big thanks to Roland for his sponsorship, season's greetings to you all.

Galette 0.7.6: Loïs sponsored

Versions follow one after the other and are all very different...

Sponsors follow one after the other and are all very different... ;-)

This time, it's Loïs (GruiicK) Taulelle, as a private individual, who sponsors nothing less than CSV import feature!
Loïs is the original creator of Galette (along with Frédéric Jacquot, aka Deelight), and was the main maintainer until I took over the project in 2007. He has never stopped following it, often contributing in several ways (he takes care of PostgreSQL install scripts, published several news on LinuxFr, etc.).

This new Galette release ships some other features along with CSV imports, I let you check out the changelog. CSV imports are already welld coumented (the sponsoring effet).

A very big thank to Loïs to made possible implementation of this new, and often asked, feature :-)

Galette 0.7.5: sponsored by Debian France!

Debian France nonprofit organization, who promotes the Debian operating system and myself, are proud to present you Galette 0.7.5!

After a few months of work, a few difficulties, hard work and meticulous tests; a new sponsored version was born. As a reminder, a "Sponsored release" means that some developments have been paid via my self-employment activity and reversed to the community.

Debian France requests were about distinct things:

  • subscriptions reminder emails (#368), scheduled via cron (#377)
  • reminders email templates (#376)
  • customizable invoices and receipts (#394)
  • contribution storage in accounting via an external script (#490) when adding a new contribution from Galette or Paypal plugin.

Very special thanks to Guillaume Rousse, who implemented some additionnal features:

  • add date/year dynamic fields type (#191)
  • add boolean dynamic fields type (#624)

A few other enhancements were brought along, and some bugs were fixed; see complete change log.

Again, many thanks to Debian France for their sponsoring, and also to everyone who were involved in improving and testing this release :-)

Read also Debian France news about their Galette support :-)

.