Perhaps you should consider a different strategy that does not couple so 
tightly the SQL schema with the parameters.

Rather that having an object which tries to keep everything directly on the 
object, place many of those values in a dictionary and do (key, value) lookups 
on the dictionary rather expecting the key to be a property of the object 
itself.

That way, additional values can be associated with the object without changing 
the underlying database schema.

Richard


On Jun 12, 2012, at 9:58 AM, Barry Warsaw wrote:

> On Jun 12, 2012, at 08:01 AM, Richard Wackerbarth wrote:
> 
>> Core will need to be provided a dictionary of items related to the
>> configuration of the list infrastructure.  The URL for subscriber account
>> maintenance is one of those items.  However, the contents of that field, or
>> any of the others, and how they are derived, is outside the scope of "core".
>> To core, these are just configuration constants.
> 
> It does, and it's not difficult to add new variables, except for the nightmare
> (currently ongoing) of migrating the SQLite schema.

_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
http://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to