My vote would be to work toward providing extended objects. Always better to add functionality by sub-classing, rather than making existing code more complex. Those that don't need the functionality you intend to develop don't need to bother with it then.
Tony -----Original Message----- From: Richard Frovarp [mailto:[email protected]] Sent: 11 February 2010 17:17 To: [email protected] Subject: Extending Droids I'm looking to extend Droids. I'm guessing that what I'm going to do will be beneficial to other users. Would you prefer that I enhance the capabilities of existing objects, or should I create new objects with the enhanced capabilities? I need more capability with respect to returned data from the HTTP sessions, and I need the ability to inject URIs to ignore dynamically at run time. I can either add functionality to RegexURLFilter or create a ModifiableRegexURLFilter. I can add functionality to the existing HTTP components, or create Advanced*HTTP* style objects. I plan to submit patches as I go, I just want to make sure that it is compatible with the project's desires. Richard
