karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Freeman Fang <freeman.f...@gmail.com>
Subject Re: The new command aliases in Karaf 2.2.4
Date Mon, 17 Oct 2011 10:30:28 GMT
+1 to use singular

Freeman
On 2011-10-17, at 下午5:03, Jean-Baptiste Onofré wrote:

> Hi Claus,
>
> You are right: it depends if the command accepts several bundles or  
> not.
>
> For instance:
>
> - bundles:start 23 34 56
> - system:shutdown (no argument)
>
> On trunk, you will see bundle:* or bundles:* commands. It's the  
> same: it depends if the commands accept several bundles, or only one.
>
> No problem to discuss if it's better to use the singular name  
> (bundle:*, service:*, system:*). I'm fine with that, let see what  
> the others think ;)
>
> For Camel, I plan more to use sub-shell in the future:
>
> karaf@root> camel
> karaf@root/camel> routes:list
> karaf@root/camel> contexts:list
>
> I will work on sub-shells on Karaf trunk.
>
> Regards
> JB
>
> On 10/17/2011 10:53 AM, Claus Ibsen wrote:
>> Hi
>>
>> I was reading Jean's blog about the Karaf 2.2.4 release
>> http://blog.nanthrax.net/2011/10/whats-new-in-karaf-2-2-4/
>>
>> And read about the command aliases, which IMHO seems like a good  
>> thing.
>>
>> However just wondering why you use the plural naming?
>> - bundles
>> - services
>>
>> And then you have a non plural for system
>> - system
>>
>> I guess the answer is that there is always 1 system, and you can have
>> 0..N bundles/services.
>>
>> I am just used to have singular naming such as
>> - system
>> - bundle
>> - service
>>
>> And for 3rd party plugins, we have a Camel plugin that is singular  
>> as well
>> - camel
>>
>> Anyway tab completion will help me pick the right command :)
>>
>>
>
> -- 
> Jean-Baptiste Onofré
> jbonofre@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com

---------------------------------------------
Freeman Fang

FuseSource
Email:ffang@fusesource.com
Web: fusesource.com
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com










Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message