Hi Sam, thanks for the excellent feedback on the 1.5.0 release!

Sam Birney wrote:
> We found another upgrade step that was undocumented, which was to
> set the currency_id for all of the existing rows in prd_offering
> from NULL to 1 (USD).  We tested that new rows get added with the
> appropriate currency.  Not sure if it is applicable to any other
> customers and it might just cause confusion, so I didn't add any
> note to that page, but wanted to give you a heads up.

I believe the goal is to eventually make all CURRENCY_ID columns NOT
NULL. For now, I believe what happens is the application falls back to
the default currency for any null CURRENCY_ID fields.

> We also found that en_LB files were not included in the release
> again but we dealt with it manually.

Ah, that's probably my fault, I think I built the release war without
the "continuous_integration" maven profile. I think Hudson or birch was
building something else, and I needed a new build of /branches/1.5.x
right away, so I went ahead and built it on my own machine, forgetting
about the special profile used on the ci server. D'oh! Mifos v1.5.0.1
will have the localized properties files (a 1.5.0.1 release candidate is
building right now on Hudson). I think we missed that because we didn't
do the standard "diff to the last release war" that we usually do.

> Also, it's not clear how to upgrade and preserve language
> customizations, maybe that should get a little thought for future
> releases...

Ah, yes, good call. One idea is to allow folks to place use custom
properties files in a location outside the exploded war, like:

    /home/user/.mifos/i18n/Meeting_en_LB_almaj.properties

Then, in Mifos, you'd configure your locale as "en_LB_almaj", and Java
i18n would fall back gracefully to "Meeting_en_LB", then "Meeing_en",
then simply "Meeting". This mechanism also eliminates the need for what
we currently call "labels" in Mifos.

Attachment: signature.asc
Description: This is a digitally signed message part

------------------------------------------------------------------------------
_______________________________________________
Mifos-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-users

Reply via email to