Search the web
Sign In
New User? Sign Up
zf-tool · ZFTool
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Zend_Tool_Rpc?   Message List  
Reply | Forward Message #56 of 73 |
Re: [zf-tool] Zend_Tool_Rpc?

Zend_Tool_Framework or Zend_Tool_CallMapper make the most sense to me.

-Matt

On Fri, Oct 17, 2008 at 8:59 AM, Ralph Schindler <ralph.schindler@...> wrote:
My only concern is that "Callback" doesn't impress itself as the core of the
system, which is what it is.  While I agree, RPC does little in that
department as well, it might seem like there is a better/bigger name we can
find for it.

I don't have any particular affinity towards RPC, so what we come up with
could be a suitable replacement would be fine provided it does a few things:

 - distinguishes itself from other namespaces (like like the front
controller)
 - is a name that is both abstract enough, yet descriptive enough to be
both a distinguishable and core component of the Zend_Tool suite
 - does not describe a particular implementation, but more of a pattern.


Other names I've pondered:
Zend_Tool_System - (too abstract)
Zend_Tool_CallSystem - (this might be ok)
Zend_Tool_Core - (too abstract)
Zend_Tool_Executor - (too technical?)
Zend_Tool_Extender - (?)
Zend_Tool_Framework - (PHPUnit does something similar, so this might make
sense)

-ralph




On 10/17/08 10:22 AM, "Matthew Weier O'Phinney" <matthew@...> wrote:

>
>
>
> -- Tobias Gies <tobiasgies@... <mailto:tobiasgies%40googlemail.com>
> > wrote
> (on Friday, 17 October 2008, 02:19 PM +0200):
>> good point. The first thing that came to my mind when thinking about your
>> message was calling the namespace "Zend_Tool_ProcedureCall" or just
>> "Zend_Tool_Call", because that's what describes best what it does. The
>> current
>> Endpoints of Zend_Tool_Rpc are all procedure calls, whether they are invoked
>> from a remote point or the CLI.
>
> Zend_Tool_Callback may make sense, as well -- because in essence, all
> executable items are PHP callbacks.
>
>> 2008/10/17 Wil Sinclair <wil@... <mailto:wil%40zend.com> >
>>
>>
>>     There has been some disagreement on the ZF team at Zend about whether
>>     Zend_Tool_Rpc is a good namespace. The following arguments have been put
>>     forth:
>>
>>     Pro: It was modeled after an RPC interface and looks like an RPC
>>     interface, therefore the namespace is appropriate.
>>
>>     Con: While some endpoints may expose an RPC interface, not all do. Many
>>     endpoints, such as CLI, would use the interface locally. The namespace
>>     therefore may lead to confusion about the architecture of the system.
>>
>>     We'd like to go with the name that is the representative and clear, so
>>     we thought we'd run a small survey in this group. So what do y'all
>>     think?
>>
>>     ,Wil
>>
>>
>>

--
Ralph Schindler
Software Engineer     | ralph.schindler@...
Zend Framework        | http://framework.zend.com/



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
   http://groups.yahoo.com/group/zf-tool/

<*> Your email settings:
   Individual Email | Traditional

<*> To change settings online go to:
   http://groups.yahoo.com/group/zf-tool/join
   (Yahoo! ID required)

<*> To change settings via email:
   mailto:zf-tool-digest@yahoogroups.com
   mailto:zf-tool-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
   zf-tool-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
   http://docs.yahoo.com/info/terms/




Fri Oct 17, 2008 4:19 pm

matthewratzloff
Offline Offline
Send Email Send Email

Forward
Message #56 of 73 |
Expand Messages Author Sort by Date

There has been some disagreement on the ZF team at Zend about whether Zend_Tool_Rpc is a good namespace. The following arguments have been put forth: Pro: It...
Wil Sinclair
wwwllmmm
Offline Send Email
Oct 17, 2008
11:13 am

Hi Wil, good point. The first thing that came to my mind when thinking about your message was calling the namespace "Zend_Tool_ProcedureCall" or just ...
Tobias Gies
tobiasgies
Offline Send Email
Oct 17, 2008
12:19 pm

-- Tobias Gies <tobiasgies@...> wrote ... Zend_Tool_Callback may make sense, as well -- because in essence, all executable items are PHP callbacks. ...
Matthew Weier O'Phinney
matthewzend
Offline Send Email
Oct 17, 2008
3:30 pm

My only concern is that "Callback" doesn't impress itself as the core of the system, which is what it is. While I agree, RPC does little in that department as...
Ralph Schindler
ralphschindler
Offline Send Email
Oct 17, 2008
4:05 pm

Zend_Tool_Framework or Zend_Tool_CallMapper make the most sense to me. -Matt On Fri, Oct 17, 2008 at 8:59 AM, Ralph Schindler...
Matthew Ratzloff
matthewratzloff
Offline Send Email
Oct 17, 2008
4:19 pm

I’d say the pattern that this design most resembles is the Delegation pattern: http://en.wikipedia.org/wiki/Delegation_pattern. We could call it...
Wil Sinclair
wwwllmmm
Offline Send Email
Oct 17, 2008
6:00 pm

Hey all, we’d like to come to a final decision on this. I’ve got one more name to throw in to the pool: Zend_Tool_Service. Any other suggestions? What do...
Wil Sinclair
wwwllmmm
Offline Send Email
Oct 20, 2008
11:16 pm

My vote is Zend_Tool_Framework. Though the concept here is not quite the same as PHPUnit......
Marcello Duarte
marcello_duarte
Offline Send Email
Oct 21, 2008
8:38 am

I like Zend_Tool_Framework too!...
beberlei84
Offline Send Email
Oct 24, 2008
7:33 am

-- beberlei84 <beberlei84@...> wrote ... +1 ... -- Matthew Weier O'Phinney Software Architect | matthew@... Zend Framework |...
Matthew Weier O'Phinney
matthewzend
Offline Send Email
Oct 24, 2008
1:35 pm

+1...
Jurriën Stutterheim
norm_2782
Offline Send Email
Oct 24, 2008
2:00 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help