Just talked through this with Emily and she agreed with Amy that using the current setting for the flag ("on") is a good default, and the PMs are ok with the fact that the flag cannot be turned off once it is on.
Additionally, she concurred that the other flags were fine as they currently are in the database. Here's a quick summary of all the flags and their default settings, using the key names as they will appear in the system-wide default configuration file (applicationConfiguration.default.properties): ProcessFlow.LoanPendingApprovalStateEnabled=true ProcessFlow.LoanDisbursedToLoanOfficerStateEnabled=false ProcessFlow.SavingsPendingApprovalStateEnabled=true ProcessFlow.ClientPendingApprovalStateEnabled=true ProcessFlow.GroupPendingApprovalStateEnabled=true Since these are the current database defaults, no data migration will be performed on existing data. This means that, unless a .custom.properties file is placed in the classpath prior to the first deployment of a particular Mifos instance, the values that default to "true" (above) will be permanently in that state. For folks following trunk development that wish to disable (or keep disabled) any of the enabled process flow optional states above, you can manually set corresponding values in the database to zero and create a .custom.properties file prior to start-up of a Mifos instance using a war built from the HEAD (after I commit the story #23 code). When I commit the code for story #23, I'll mention this again. Overriding default configuration values is described in this mifos-developer mailing list post: http://tinyurl.com/yw3x96 and all this v1.1 configuration mumbo jumbo will eventually be distilled and added to this "configuring mifos" document on mifos.org: http://tinyurl.com/375mgu Thank you Emily and Amy for your sage wisdom! (and Van, and Kim, and Sam, and Aliya, and George, and James, and Tom, and Terry, and everyone else that helps explain to me this interesting engine under the Mifos hood) -- Adam Monsen ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Mifos-functional mailing list Mifos-functional@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mifos-functional