Association Subscribers Manager and Open source stuffs

To content | To menu | To search

Monday 7 December 2009

New version for Games::CroqueMonster

Hi,

this weekend I have put online  a new version of my Perl module Games::CroqueMonster. This version is still for the 0.8.1 API (since there is no update of the  API on the server side) but fixes some issues in the documentation. Mainly I fixed typos and examples.

The new version is installable via the cpan tool :

cpan Games::CroqueMonster

You can also download it on CPAN :

http://search.cpan.org/~dupuisarn/Games-CroqueMonster-0.8.1-2/

Arnaud Dupuis

Friday 20 November 2009

Back from the deads

Hi,
once again I gave no news for a while... My bad, but this time I have tons of good reasons !
First, my wife and me are awaiting an "happy event", this kept me busy.
Moreover, I work a lot (and I really mean a lot). I am currently in mission for Orange (European ISP, phone carrier, etc.) where I am technical project manager/coordinator (and developer) on their next set-top box. Believe me it is a lot of work.
The box is the next Intel's STB based on the Sodaville processor, my team and I are developping/integrating lots of cool stuff in this box like a full browser with Flash 10, a video game portal (from Transgaming), and a full bluray player. All those features are well presented in a brand new 3D GUI (thanks to Intel's plateform performances ! See around 1'45 of the video).

Well, all this kept me out of the web for a while but that do not means I have not coded anything ! So on Association Subscribers Manager's side, there was some changes too :
  • theme feature is fully functionnal and fully supported
  • flash plugin have been activated in the help browser and a new entry in the help menu allows you to directly the YouTube help channel in Association Subscribers Manager
  • lots of compilation options added like the possibility for packagers to not compile all code related to the updater
  • initial work on the custom fields editor
I will soon post a screen cast  of all those new features to show you guys the reality behind the words ! You can of course test all this by compiling the code from the trunk.

Enjoy !

Arnaud Dupuis

Friday 18 September 2009

Portuguese Brazilian translation update !

Hi,

After Daniel's recent update on the Swedish translation, it is now the Portuguese Brazilian translation's turn to be updated.

This allow me to introduce a new contributor to Association Subscribers Manager: Márcio Moraes (marciopanto <atnospam> gmail <dotnospam> com). Márcio have updated Diego's initial work on the Portuguese Brazilian translation. And what update ! All the interface is now available localized for Brazilian users ! Thank you very much Márcio. Here are some screenshots:


I don't know if you all know how important those contributions are, but they really are and they really count for me and all users of Association Subscribers Manager.

Once again, thanks to all the contributors !

Arnaud Dupuis.


Sunday 6 September 2009

Association Subscribers Manager 3.0.1 is out !

I am very pleased to announce the immediate availability of Association Subscribers Manager 3.0.1 !
This one is a major bugfixe version of the 3.0 branch of Association Subscribers Manager.
I want to particularly thanks all testers for their feedback and particularly two of them : Fabrice Eyraud for all his bug reports and his French translation of the documentation and the French association Forme et Santé (from La Couture Boussey) for the feedback on live usage they did.

You can download packages and installer at :
https://sourceforge.net/projects/assuma/files/

You can report bugs and ask for new features at:
http://sourceforge.net/tracker/?group_id=211536

You can also visit the website for more information :
http://www.associationsubscribersmanager.org


Here is a list of the main changes :
Association Subscribers Manager version 3.0.1
 - integration of the patches from Sascha Manns and David Haller from OpenSUSE packaging team
 - fix a bug in the re-translation of the UI's tooltips
 - fix a bug in the passive message system (messages still visible after being hidden if the window is made biggest)
 - fix a bug in the federation editor (see bug 2848046 on the tracker)
 - fix a bug in the search feature
 - fix a bug in the mail sending system
 - add French documentation translated by Fabrice Eyraud
 - made packagers life easier by adding an install target to the Makefile and possibility to configure the install destination (see README file).

Association Subscribers Manager is available as a source package (GNU/Linux, Mac OS X, BSD*, Windows, require a compiler), binary package for Linux and windows installer.

Enjoy !

Arnaud Dupuis

Saturday 5 September 2009

New release in the pipe !

Hi,

The current 3.0.0 version of Association Subscribers Manager have been found with some important bugs. I am working right now to provide as fast as possible (so far it will be later on today) a fix version of Association Subscribers Manager. This 3.0.1 release will include the following fixes :

  • integration of the patches from the OpenSUSE packagers (Sascha Manns and David Haller)
  • a fix for the tooltips re-translation bug
  • a fix for the bug in the passive message system (still visible after being closed)
  • a fix for the huge bug in the federation editor
  • a fix for the search features button's bug
  • and a fix for the email sending window

This is quite a huge update since it fixes many bugs. This is not the complete list of changes but this is the main thing you will get working (a lot) better after you get the upgrade.

Stay tuned !

Arnaud Dupuis

Tuesday 25 August 2009

[Howto] Comment faire fonctionner le répondeur visuel de SFR sur n'importe quelle ROM d'Android ou n'importe quel smartphone.

Hi,

This post will be in French since it only is relevant for French people using an Android smartphone with the French carrier SFR.

Bonjour à toi visiteur !

Si toi aussi tu es grand, beau, fort et intelligent, félicitation ! Tu as donc un smartphone sous Android. C'est bien mais... Je sens que tu me cache quelque chose... Ah ! Mais c'est bien sur ! Tu es chez SFR ! Ne t'en veux pas trop, nous sommes plusieurs à avoir fait ce choix, judicieux (haem...), pour pouvoir avoir un HTC Magic tout beau tout neuf.

Visiteur, si toi aussi tu as un magic avec une ROM qui n'est pas celle d'origine, ou que tu n'as pas de Magic mais que tu es chez SFR, et si tu veux utiliser le répondeur visuel quand même, lit la suite ! (Si tu veux la gloire, la fortune et l'honneur tu peux aussi lire la suite mais je ne garantit pas l'efficacité, d'autant que si tu es l'heureux possesseur d'un téléphone sous Android tu as déjà tous cela).

Donc voilà, SFR fait parfois (qui a dit "souvent" !?) des choix qui laisse rêveur. Par exemple, un jour, à une foire à tout / brocante dans le Gers, SFR a troqué tout ses designer (et ceux de 9telecom) contre 763 Kg de courgettes... Du coup maintenant, c'est le laveur de carreaux qui fait le design des applis SFR. Voilà pourquoi SFR ne sort que de très très laid "design" rouge et blanc tout carré.

Une autre fois, par mesquinerie pour se venger d'Orange qui avait sortit un smartphone sous Android en premier, SFR a réservé l'accès à son service de répondeur visuel aux seuls possesseur de HTC Magic ! Et malgrès des commentaires assassin sur le market, aucune mise à jour corrigeant ce trait de caractère pour le moins singulier d'une application qui, sinon, serait tout à fait honorable (exception faite du design) n'est disponible.

Heureusement, le tableau n'est pas si noir : une solution existe et celle-ci te permettra, cher visiteur, d'utiliser toi aussi cette application bien pratique.

Viennent maintenant les traditionnelles mises en garde : en suivant ce how-to, vous allez touchez à des fichiers système d'Android. Ceci est une opération périlleuse (d'aucun dirais "dangereuse") qui peut faire du mal à votre smartphone. Bref, si vous cassez votre Android, ce n'est pas de ma faute ! Je décline toute responsabilité en cas de pépin te forçant, cher visiteur, a réinstallé ton système voir pire.

Ceci dit en avant ! Ah au fait, il vous faut un smartphone rooté pour pouvoir mettre en place ce how-to.

Le contexte : j'ai récemment installé une ROM CyanogenMod 4.0.2 sur mon Magic. Problème, le numéro de modèle du téléphone est "T-Mobile mytouch 3G", et comme de juste, le répondeur visuel de SFR ne veut pas se lancer :

Premier constat, je suis sur un Magic, et l'appli ne le détecte pas. Donc le test doit être succin voir même simpliste. Et ça l'est. Il suffit de modifier le numéro de modèle dans le fichier /system/build.prop. Dans mon cas (CyanogenMod 4.0.2) il faut modifier le /system/build.sapphire.prop.

Note: dans la suite, les commandes à taper peuvent être suivit de mes commentaires (à ne pas taper) entre parenthèses.

Dans un premier temps, récupérer ledit fichier (visiteur, n'oublie pas de brancher ton smartphone à ton ordinateur préalablement à toute manipulation. Sans cela tu t'expose à un cuisant échec) :

adb pull /system/build.prop build.prop
adb pull /system/build.sapphire.prop build.sapphire.prop (pour les utilisateurs de ROM CyanogenMod 4.0.2)
cp build.prop build.prop.backup (car on est jamais trop prudent)
cp build.sapphire.prop build.sapphire.prop.backup (même punition)

Une fois les fichiers sur votre ordinateur éditez les (avec un éditeur qui supporte les retours à la ligne UNIX pour les BillGatesiens). Les clés à changer/ajouter sont les suivantes (dans le fichier build.sapphire.prop pour les CyanogenMod-addict et dans le build.prop pour les autres) :

ro.product.model=HTC Magic
ro.product.brand=generic
ro.product.name=htc_sapphire
ro.product.device=sapphire
ro.product.board=sapphire
ro.product.manufacturer=HTC
ro.product.locale.language=fr
ro.product.locale.region=FR
ro.board.platform=msm7k
ro.build.product=sapphire


Vous devriez en avoir un certain nombre déjà présentes. A mon humble avis, seul le ro.product.model est vraiment important. Maintenant il ne reste qu'a remettre le fichier en place :

adb remount
adb push build.sapphire.prop /system/build.sapphire.prop (pour les utilisateurs d'une ROM CyanogenMod)
adb push build.prop /system/build.prop (pour les autres)
reboot


Et après le reboot, vous devriez, une larme à l'oeil, pouvoir utiliser SFR Répondeur visuel. Cool isn't it ?

Quelques remarques en vrac. Ce petit "truc" devrait pouvoir permettre aux utilisateurs de Hero et de Dream d'utiliser le répondeur visuel. Attention, modifier l'identité peut (va) certainement avoir des effets de bords sur le reste de votre téléphone (pour ne citer que ça : HTC fait peut être le même genre de test dans l'interface du Hero). Dans tous les cas, n'oubliez pas de faire un backup de votre build.prop ou build.sapphire.prop ! Mon petit truc n'a pas été testé sur d'autre smartphone ou ROM que le HTC Magic 32B avec une ROM CyanogenMod 4.0.2, tout autre configuration est donc à tester avec précautions. N'hésitez pas à laisser le résultat de vos tests dans les commentaires.

Les informations nécessaires à ce petit "truc" ont été récupéré un peut partout sur le net, mais particulièrement sur les forum dédiés à la ROM SPF.

Enjoy !

Arnaud Dupuis

Wednesday 19 August 2009

New video tutorial and new YouTube group !

Hi !

Back from my holidays I resumed works on Association Subscribers Manager : 

  • Here is the new (English) video tutorial which covers the presentation of the Federation Editor (watch on You Tube).

  • And here is the new You Tube group that I created to promote Association Subscribers Manager (See on You Tube).

About the code, I have made some patches to fix little issues in the 3.0 version (like a re-translation bug for example), I need to backport them and hunt for some more bugs and I'll release a bugfix version (3.0.1) of Association Subscribers Manager.
See you later !
Arnaud Dupuis

Friday 31 July 2009

Association Subscribers Manager got its OpenSUSE 11.1 package

Hi,

Thanks to Sascha Manns Association Subscribers manager is now packaged for OpenSUSE 11.1 ! The package is available here, the 1-Click install is here, and the repository is available here.

I am very grateful to Sascha and David Haller for their work and their patches. I will integrate their patches upstream and maintains them (if needed).

Arnaud Dupuis

Monday 27 July 2009

Association Subscribers Manager 3.0 is out !

Hi,

I am very pleased to announce the immediate availability of Association Subscribers Manager 3.0 !
This one is the first stable version of the 3.0 branch of Association Subscribers Manager.
I want to particularly thanks all testers for their feedback and particularly two of them : Lucie Moore-Dupuis, my wife who was a great help with user interface tests and who successfully bears with my Open Source obsession ! The second one is Patrick Dupuis, my father who is the one who came with the original idea of Association Subscribers Manager (it was originally developed because his own association was in need of a software like this... it helps a lot when your son is actually a developer) and gave some very useful advices about the version 3.0.

You can download packages and installer at :
https://sourceforge.net/projects/assuma/files/

You can report bugs and ask for new features at:
http://sourceforge.net/tracker/?group_id=211536

You can also have a look to the website to find more documentation, videos and screenshots :
http://www.associationsubscribersmanager.org

Here is a list of the main changes :
Association Subscribers Manager version 3.0

Branch main changes from 2.1.2 are :
 - software completely recoded from Perl/Qt3 to C++/Qt4
 - more efficient database file format
 - huge performance improvement
 - brand new UI
 - more powerfull addon system
 - internationalization support

Releases main changes are :
* Translations:
Association Subscribers Manager now supports the following languages :
  - Romanian (Lucian Lupescu - http://lucianlupescu.co.cc/)
  - Swedish (Daniel Persson)
  - Brazilian Portuguese (Diego Ferreira)
  - French (Arnaud Dupuis)
  - English (Arnaud Dupuis)

* Software changes (from 3.0rc1):
  - fix many bugs (please see the bugtracker at Sourceforge for a complete list of corrected bugs)
  - many UI fixes
  - new federations files
  - new first run wizard
  - fix many real time data reload bugs
  - new system for in-place edition
  - performance improvement
  - federations and license systems now works properly (with new and old database format, new format have been changed a little)
  - brand new UI graphical effects
  - new user documentation
  - complete API documentation
  - in-place edition system have been polished

Association Subscribers Manager is available as a source package (GNU/Linux, Mac OS X, BSD*, Windows, require a compiler), binary package for Linux and windows installer.

Enjoy !

Arnaud Dupuis

Sunday 26 July 2009

Association Subscribers Manager 3.0 release postponed

Hi,

I am falling asleep in front of my computer... Release 3.0 is ready but I have not enough remaining power to test all packages extensively tonight, so the release of Association Subscribers Manager is postponed until tomorrow.

Arnaud Dupuis

Saturday 25 July 2009

Association Subscribers Manager release day

Hi,

Today is the Association Subscribers Manager 3.0 release day, so the entire day is dedicated to integration, last translations, last bugfixes, last documentation efforts, packaging and testing !

Let's hope the release will occur without any problem, but I'm quite confident about bugs and software issues. All possible problems may comes from the other part of Association Subscribers Manager : uncomplete documentation, packaging issues, uncomplete translations but somehow, we will manage to deliver a nice piece of software !

Arnaud Dupuis.

Wednesday 8 July 2009

New video and updates

Hi !

I posted a new video about the AssumaEffect class super powers on YouTube : http://www.youtube.com/watch?v=ltABJbAW0Do.

This one show the use of 2 effects combined and control thanks to the signals and slots of this class. This will allow more eye candy in the futur but for the moment that will be all. Indeed I had a support request on Sourceforge's tracker wich pointed some bugs to fix. So since I still have to write user documentation, I will clearly focus on bug hunting in the next few days.

By the way, for you that read this blog and use Twitter there is a #Assuma hashtag for Association Subscribers Manager on Twitter !

Enjoy !

Arnaud Dupuis

Sunday 28 June 2009

Update, progress and release date.

Hi,

I have been quite lazy on blog update recently... Sorry for that. In the other hand I was not for the development of Association Subscribers Manager !

First, I fixed lots of the remaining problems and at the top of the list was the license system which gave me headaches ! It is now the past and it cost only a little change in the susbcribers database file format (.adb). Changes in the source code are heavy (of course...) but the good news is : it do not break backward compatibility with development releases !

Talking about release, the Association Subscribers Manager 3.0 release will be on the 25th of july. It lets enough time for writting user documentation and to polish translations.

There is lots of changes I would like to talk about (the new possibility to print the database, the new first-run-wizard, etc.) but today is my first wedding birthday so I will give time to my wife instead of OSS for once ;-)

See you later.

Arnaud Dupuis

Monday 8 June 2009

How to get the version number of your Slackware distro ?

Hi,

This question seams to bother some peoples because it is one of the top queries which leads geeks from Google to my blog. So since, I don't want to let this question unanswered here is one answer :

In a terminal, type:

cat /etc/slackware-version

Although it is not very reliable if the Slackware is in sync with current or current64.

That's all for today, see you later.

Arnaud Dupuis

Sunday 7 June 2009

New Association Subscribers Manager's website !

Hi,

After months of thinking, after months spent telling myself "you should do it", I did it ! (at last...)

Association Subscribers Manager now have its own website available at :
http://www.associationsubscribersmanager.org/ 

On this website, you will find everything you need about Association Subscribers Manager like information on development, roadmap, download links, contributors list and contacts, announcements, and so on and so forth.

You will also find the user documentation on this website... as soon as it is done...

Well, give it a try and you'll see by yourself !

Arnaud Dupuis

Tuesday 2 June 2009

Here it comes : AssumaEffect unleashed !

Hi,

today I would like to introduce to you all a new class in Association Subscribers Manager API : AssumaEffect (err... the API doc might not be finished right now).

The point is : this class introduce fancy user interface effects in Association Subscribers Manager ! You doubt it ? Ok see by yourselves :

Note: if no youtube player appear, because of the stupid behavior of this blog engine (who wants to escape html in html code ???), just watch it on youtube : http://www.youtube.com/watch?v=T4Jv3aRuZcI.

It is fancy, isn't it ? Not very usefull but as I always say : useless fancy things that looks great makes the user experience more comfortable !

Arnaud Dupuis

Saturday 23 May 2009

Association Subscribers Manager 3.0rc1 re-released

Hi,

I made a mistake in the 3.0rc1 source package, preventing the compile process to succeed.

The mistake is now corrected and I released a new source package available on sourceforge:

http://sourceforge.net/project/downloading.php?group_id=211536&filename=AssociationSubscribersManager-3.0rc1-2.tar.gz&a=53006189

New package have been released under the name : AssociationSubscribersManager-3.0rc1-2.tar.gz

I am very sorry for the inconvenience caused by this mistake.

Arnaud Dupuis.

Wednesday 20 May 2009

Association Subscribers Manager 3.0rc1 released !

Hi,

I am very pleased to annouce the immediate availability of the first Release Candidate
version of the 3.0 branch of Association Subscribers Manager.
I want to particularly thanks translators for their work on this release. A special thanks to Lucian Lupescu who recently join the team and translate Association Subscribers Manager in Romanian.

You can download packages and installer at :
http://sourceforge.net/project/showfiles.php?group_id=211536&package_id=254244&release_id=683866

You can report bugs and ask for new features at:
http://sourceforge.net/tracker/?group_id=211536

Here is a list of the main changes :

Association Subscribers Manager version 3.0rc1

Releases main changes are :

* Translations:
Association Subscribers Manager now supports the following languages :
  - Romanian (Lucian Lupescu - http://lucianlupescu.co.cc/) [new]
  - Swedish (Daniel Persson)
  - Brazilian Portuguese (Diego Ferreira)
  - French
  - English

* Software changes:
    - made a global UI redesign
    - add a federation editor/creator
    - add the possibility to configure the displayed currency
    - made all tables in the application easily editable
    - re-code from scratch all the in-place editing system
    - fix differents UI retranslation bugs
    - fix a bug concerning address handling
    - fix a bug in the update dialog (now display a message when no updates are available)
    - fix multiple bug affecting the dues calculation
    - Fix bugs 2792058 and 2793190

Enjoy !

Arnaud Dupuis

Monday 18 May 2009

Association Subscribers Manager's new look and feel

Hi,

I made tons of modifications in Association Subscribers Manager this week end, I will blog about them next time. For today, I just wanted to let a quick post to show you the most visible update : the look and feel.

This is how Association Subscribers Manager used to be (click to enlarge):

and this how Association Subscribers Manager now look like (click to enlarge):

From my point of view, it is a big improvement !

Arnaud Dupuis

Wednesday 13 May 2009

Romanian translation for Association Subscribers Manager !

Hi ! Another translation have been added to Association Subscribers Manager : Romanian !
This is all thanks to Lucian Lupescu (http://lucianlupescu.co.cc/).
The whole interface support Romanian since SVN revision 182.
And here is a little screenshot (click to enlarge) :


Arnaud Dupuis

- page 2 of 6 -