Nothing's wrong with conventions.  Tapestry already uses them somewhat (page
names map to classnames in the default page package).  Rails gets a *lot*
done by just using conventions.  

-----Original Message-----
From: Geoff Longman [mailto:[EMAIL PROTECTED] 
Sent: Thursday, June 15, 2006 3:30 PM
To: Tapestry users
Subject: Re: custom namespace

COP cool acronym. What is wrong with conventions? (I have never used Rails)

Geoff

On 6/15/06, James Carman <[EMAIL PROTECTED]> wrote:
> So, you want Tapestry to switch to convention-oriented programming (a la
> Rails)?
>
>
> -----Original Message-----
> From: Bryan Lewis [mailto:[EMAIL PROTECTED]
> Sent: Thursday, June 15, 2006 3:20 PM
> To: Tapestry users
> Subject: Re: custom namespace
>
> +1 for that rant.
>
>
> Geoff Longman wrote:
>
> > Good God No!
> >
> > While I love the idea of auto discovery of libraries, every time I see
> > a quick suggestion to use Hivemind I cringe.
> >
> > IMO HM is *required* to do too many everyday things in T4. HM should
> > be relegated to use when the *implementation of the runtime* needs to
> > be changed or enhanced because a convention doesn't handle a
> > particular case. A normal everyday user should be able to build
> > libraries, have full featured ASO's, and build services without ever
> > writing a line of HM config.
> >
> > That puts a lot more pressure on the committers to identify the
> > everyday tasks and find intelligent conventions for users to do
> > something without writing HM code. That doesn't mean HM is out of the
> > mix, it's just out of sight and available for those 1% cases where you
> > just have to make Tap behave differently from the convention. Really,
> > in a perfect world the Tapestry docs would make no reference to HM
> > except in an appendix.
> >
> > end of rant!
> >
> > Geoff
> >
> > On 6/15/06, James Carman <[EMAIL PROTECTED]> wrote:
> >
> >> It would be nice if the component libraries could add themselves to
> >> the mix
> >> via a HiveMind contribution.  Of course, they would allow "users" to
> >> override their default namespace via a symbol override contribution or
> >> something.  That's the way I'd do it.
> >>
> >> -----Original Message-----
> >> From: Norbert Sándor [mailto:[EMAIL PROTECTED]
> >> Sent: Thursday, June 15, 2006 12:27 PM
> >> To: Tapestry users
> >> Subject: Re: custom namespace
> >>
> >> I use many such component libraries which means that because of this
> >> issue, many libraries must be specified "by hand".
> >> Not a big problem, just tried to avoid it :)
> >>
> >> Regards,
> >> Norbi
> >>
> >> Geoff Longman wrote:
> >> > Yes, that's true. But is that really a problem? Contrib has the same
> >> > issue.
> >> >
> >> > Geoff
> >> >
> >> > On 6/15/06, Norbert Sándor <[EMAIL PROTECTED]> wrote:
> >> >> Thanks!
> >> >>
> >> >> This means that I must force the user of my component library to
> >> define
> >> >> my library with a fix alias in the .application file.
> >> >>
> >> >> Regards,
> >> >> Norbi
> >> >>
> >> >> Jesse Kuhnert wrote:
> >> >> > You mean like contrib or tacos? I think the namespace name can
> >> be tied
> >> >> > to a
> >> >> > .library file via your .application configuration. (this I'm
> >> less sure
> >> >> > of as
> >> >> > the best solution)
> >> >> >
> >> >> > On 6/14/06, Norbert Sándor <[EMAIL PROTECTED]> wrote:
> >> >> >>
> >> >> >> Hi,
> >> >> >>
> >> >> >> By default there are 2 namespaces: framework and application.
> >> >> >> How can I define my own, custom namespace?
> >> >> >>
> >> >> >> Regards,
> >> >> >> Norbi
> >> >> >>
> >> >> >>
> >> ---------------------------------------------------------------------
> >> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >> >> >>
> >> >> >>
> >> >> >
> >> >> >
> >> >> >
> >> >>
> >>
------------------------------------------------------------------------
> >> >> >
> >> >> > No virus found in this incoming message.
> >> >> > Checked by AVG Free Edition.
> >> >> > Version: 7.1.394 / Virus Database: 268.8.3/362 - Release Date:
> >> >> 2006.06.12.
> >> >> >
> >> >>
> >> >>
---------------------------------------------------------------------
> >> >> 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]
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> 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]
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
The Spindle guy. http://spindle.sf.net
Blog:                  http://jroller.com/page/glongman
Other interests:  http://www.squidoo.com/spaceelevator/

---------------------------------------------------------------------
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]

Reply via email to