Well, at this point, I WOULD really like for things to stabilize so that the code that I release with the article will actually compile and run. However, if changes need to be made, I would agree that we should try to make them before the first full release. I haven't submitted my article yet, so I can change it, but I do need to get the first draft turned in.
-----Original Message----- From: Howard Lewis Ship [mailto:[EMAIL PROTECTED] Sent: Saturday, August 07, 2004 5:52 PM To: [email protected] Subject: Re: Too late for some naming changes? Changing the interface name makes sense to me too. I figured the big objection would be from you, since you've invested some time in the article. On Sat, 7 Aug 2004 13:02:38 -0400, James Carman <[EMAIL PROTECTED]> wrote: > I think we should stick to the "factory" naming convention, since the > interface that they implement is called ServiceImplementationFactory. Or, > we COULD change the interface name to ServiceImplementationBuilder and then > these names would be cool with me. > > > > -----Original Message----- > From: Howard Lewis Ship [mailto:[EMAIL PROTECTED] > Sent: Saturday, August 07, 2004 10:59 AM > To: [email protected] > Subject: Too late for some naming changes? > > Been thinking about the names of some services inside HiveMind. > Allthough a beta release is not the *best* time to change names, doing > so after a 1.0 release is pretty much impossible. > > Here's some ideas for name changes: > > hivemind.BuilderFactory --> DefaultBuilder > hivemind.lib.EJBProxyFactory --> EJBProxyBuilder > hivemind.lib.ProxyFactory -> ProxyBuilder > hivemind.lib.PlaceholderFactory -> PlaceholderBuilder > hivemind.lib.ServicePropertyFactory -> ServicePropertyBuilder > hivemind.lib.SpringLookupFactory -> SpringLookupBuilder > > I think the term "Builder" works better than "Factory". Also > "DefaultBuilder" works well if we make that the default for > <invoke-factory>. > > -- > Howard M. Lewis Ship > Independent J2EE / Open-Source Java Consultant > Creator, Jakarta Tapestry > Creator, Jakarta HiveMind > http://howardlewisship.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Howard M. Lewis Ship Independent J2EE / Open-Source Java Consultant Creator, Jakarta Tapestry Creator, Jakarta HiveMind http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
