On Aug 24, 2005, at 7:10 PM, David Jencks wrote:

On Aug 24, 2005, at 7:00 PM, Dain Sundstrom wrote:
Excellent point. I think that shipping an experimental configuration system as the default is bit risky. As a long term idea, I think that a binary configuration system would be a good option, but I think in the near term we should focus providing a tried an true text based configuration system as the default.

Now the big question: Is can we deliver a text based configuration system before 1.0 or should we expand on Aaron's configuration overrider to fill in the gap?


umm, it seems to me that you are twisting reality here a little bit :-) I think using anything other than the existing known-to- work-although-sometimes-a-pain immutable binary configuration system we have been using for a year+ is way too risky for 1.0.

um... We don't have any one seriously using Geronimo, so no one knows if it really will work. I and others have complained that it doesn't even work well during development. Anyway, I just want to go on the record to say that the binary configurations as they stand don't work, so when we get users and they start complaining I can say "I told you so" :)

Getting the very limited config db idea to work for a limited set of easy to change attributes should eliminate much of the unbearable pain of e.g. not being able to change the ports without excessive risk, I hope. If not, I'm willing to live with not being able to change ports.

You're kidding? Right? There isn't a server out there that you can't change the ports.

A text based configuration system is not possible IMO with the current state of gbeans, where we have lots of complex attributes that really need to be serialized. If we had nested gbeans or their equivalent a couple months ago I would be much happier with the idea of text based gbeandata serialization in the configurations.

I agree this it would be difficult. I think we would be better off spending the time to develop a really good configuration overrider as stop gap.

-dain

Reply via email to