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]

Reply via email to