I think thats a problem we all have at times. -----Original Message----- From: Howard Lewis Ship [mailto:[EMAIL PROTECTED] Sent: Sunday, August 08, 2004 9:01 PM To: [email protected] Subject: [SPAM] - Re: Too late for some naming changes? - Email has different SMTP TO: and MIME TO: fields in the email addresses
Sidenote: sometimes when I'm thinking (I often think about this stuff in the shower, if that's not too terrible an image) I look for ways to make it "perfect". When it's time to actually do the work, I remember to focus on making it *useful*. On Sun, 8 Aug 2004 20:59:25 -0400, Howard Lewis Ship <[EMAIL PROTECTED]> wrote: > Now I've been having a change of heart; I think changing the names at > this point won't really help anyone, but it will hurt the early > adopters. I think, for the moment, the biggest useful change I can > make is to simply make hivemind.BuilderFactory to the default for > <invoke-factory>. > > On Sun, 8 Aug 2004 10:23:05 -0400, James Carman > > > <[EMAIL PROTECTED]> wrote: > > 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] > > > > > > -- > Howard M. Lewis Ship > Independent J2EE / Open-Source Java Consultant > Creator, Jakarta Tapestry > Creator, Jakarta HiveMind > http://howardlewisship.com > -- 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]
