Nautilus first impression

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
24 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: Nautilus first impression

philippeback
Ok, thanks.

I'll give it another shot then. I've no big problem grasping Metacello concepts: I've modularized a 400 KSLOC Java source tree with Maven POM, including parent POMs, Maven Proxy repository and associated visualizations. (Shameless plug: http://philippeback.eu/tiki-read_article.php?articleId=3)

The key to all this is to invest time (lots) so that everything falls together nicely (remove dupes, run a ton of tests etc).

Your imagebuilder idea provides an additional level: the ability to load everything from start to finish in a starting point. This evokes make clean; make; make install to me. Which is good: build everything in an automated step.

The Pharo team scores quite well on the Joel Test if you ask me: http://www.joelonsoftware.com/articles/fog0000000043.html

Phil



2012/4/22 Mariano Martinez Peck <[hidden email]>


On Sun, Apr 22, 2012 at 8:40 PM, [hidden email] <[hidden email]> wrote:
There is a comment on your blog article asking for details :-)


Yes, I answerd it. But I think over another post (sorry, mistake)
Here is the answer: http://marianopeck.wordpress.com/2012/02/26/nautilus-the-reborn-of-the-systembrowser/#comment-373

Cheers
 

2012/4/22 Mariano Martinez Peck <[hidden email]>


On Sun, Apr 22, 2012 at 8:28 PM, [hidden email] <[hidden email]> wrote:
Not forgotten :-)

BTW, This Builder thing of yours deserves a chapter in PBE2.


I think the idea is really really cool. However, after several months I noticed Metacello is not ready for that :(
See: http://forum.world.st/WTF-td4557982.html
Dale says that next version of Metacello may help for that...so maybe we are lucky.
 
I volunteer to help once I'll get a simple thing working on my side. Which I failed to get so far.


That would be nice. Let me know if I can help you with the failure.

 
Phil


2012/4/22 Mariano Martinez Peck <[hidden email]>


On Sun, Apr 22, 2012 at 8:22 PM, Esteban Lorenzano <[hidden email]> wrote:
Hi, 

for having a search bar, you can give Spotlight a try.

Gofer it
squeaksource: 'Spotlight';
package: 'ConfigurationOfSpotlight';
load.
(ConfigurationOfSpotlight project version: #bleedingEdge) load.

then, just press shift+enter :)

is not finished (because nobody is using it but me, he)

Do not forget me ;) 
In fact, I vote for including Spotlight in Pharo 2.0 (and remove it from #cleanUpForProduction)

 
, but it is useful... it is just a OCompletion bar resembling spotlight from macs. 

best,
Esteban

On Apr 22, 2012, at 8:15 PM, [hidden email] wrote:

Yes, Nautilus is ubernice. Especially given the forthcoming search bar :-p

The help panel cutting the bottom pane in two is all right but then, could we have it with a smaller font? I drives me nuts to have to scroll down there.

Phil

2012/4/22 Sean P. DeNigris <[hidden email]>
Wow, Nautilus is *really* fun to use! I have quite a few ideas for plugins...

A few suggestions...
* Hierarchical package list - also, since with Metacello the convention is
(e.g. P-Core, P-UI, P-Tests) with no overarching package, it should group
all packages matching P-*, even if they are technically separate packages
* I miss the search bar from OB where I could just start typing as soon as I
opened the window. It seems that Nautilus doesn't set the keyboard focus
anywhere useful. Options:
 - search bar
 - typing brings up the class search dialog
 - give keyboard focus to the package list so I can use the shortcuts right
away. This may be the best one because I have access to 3 options:
   - cmd-F to search packages
   - cmd-f to search classes
   - start typing to do a basic package search
* creating new methods - when you click a protocol name, the
"messageSelectorAndArgumentNames" template is displayed in the code pane,
and is pre-selected. I found this very confusing as a newbie because the
selection made me think that I could start typing to replace the template,
but the keyboard focus is not on the template. It's also useless because
when you click on the code pane, it unselects, so you have to double-click
anyway. Two suggestions
 - from the class pane, protocol pane, or both, have an "add method" menu
item that transfers focus to the preselected template
 - when just clicking on a protocol, don't pre-select the template
* back/forward buttons for history navigation?
* a centralized place to put/list plugins so we can share them

Many thanks to Benjamin. This was sorely needed!

Cheers,
Sean

--
View this message in context: http://forum.world.st/Nautilus-first-impression-tp4578301p4578301.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges





--
Mariano
http://marianopeck.wordpress.com




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges




--
Mariano
http://marianopeck.wordpress.com




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges




--
Mariano
http://marianopeck.wordpress.com




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges

Reply | Threaded
Open this post in threaded view
|

Re: Nautilus first impression

Mariano Martinez Peck


On Sun, Apr 22, 2012 at 11:03 PM, [hidden email] <[hidden email]> wrote:
Ok, thanks.

I'll give it another shot then. I've no big problem grasping Metacello concepts: I've modularized a 400 KSLOC Java source tree with Maven POM, including parent POMs,

I know the effor for that, since I have also experiened quite large java projects with complex maven configurations.
 
Maven Proxy repository and associated visualizations. (Shameless plug: http://philippeback.eu/tiki-read_article.php?articleId=3)


well, not that much ;)  btw... looks like you own a nice company :)
 
The key to all this is to invest time (lots) so that everything falls together nicely (remove dupes, run a ton of tests etc).


Exactlly. And it is not only to make it work, but you really need to understand the tool.  For Maven I remember reading abook about it. For Metacello you can read the chapter we wrote with Stef.
 
Your imagebuilder idea provides an additional level: the ability to load everything from start to finish in a starting point. This evokes make clean; make; make install to me. Which is good: build everything in an automated step.

Exactly. In my slides of the talk you can see my own motivations behind it: http://www.slideshare.net/MarianoMartinezPeck/building-you-own-images-with-metacello-smalltalks-2011
 

The Pharo team scores quite well on the Joel Test if you ask me: http://www.joelonsoftware.com/articles/fog0000000043.html


Interesting.
 
Phil



2012/4/22 Mariano Martinez Peck <[hidden email]>


On Sun, Apr 22, 2012 at 8:40 PM, [hidden email] <[hidden email]> wrote:
There is a comment on your blog article asking for details :-)


Yes, I answerd it. But I think over another post (sorry, mistake)
Here is the answer: http://marianopeck.wordpress.com/2012/02/26/nautilus-the-reborn-of-the-systembrowser/#comment-373

Cheers
 

2012/4/22 Mariano Martinez Peck <[hidden email]>


On Sun, Apr 22, 2012 at 8:28 PM, [hidden email] <[hidden email]> wrote:
Not forgotten :-)

BTW, This Builder thing of yours deserves a chapter in PBE2.


I think the idea is really really cool. However, after several months I noticed Metacello is not ready for that :(
See: http://forum.world.st/WTF-td4557982.html
Dale says that next version of Metacello may help for that...so maybe we are lucky.
 
I volunteer to help once I'll get a simple thing working on my side. Which I failed to get so far.


That would be nice. Let me know if I can help you with the failure.

 
Phil


2012/4/22 Mariano Martinez Peck <[hidden email]>


On Sun, Apr 22, 2012 at 8:22 PM, Esteban Lorenzano <[hidden email]> wrote:
Hi, 

for having a search bar, you can give Spotlight a try.

Gofer it
squeaksource: 'Spotlight';
package: 'ConfigurationOfSpotlight';
load.
(ConfigurationOfSpotlight project version: #bleedingEdge) load.

then, just press shift+enter :)

is not finished (because nobody is using it but me, he)

Do not forget me ;) 
In fact, I vote for including Spotlight in Pharo 2.0 (and remove it from #cleanUpForProduction)

 
, but it is useful... it is just a OCompletion bar resembling spotlight from macs. 

best,
Esteban

On Apr 22, 2012, at 8:15 PM, [hidden email] wrote:

Yes, Nautilus is ubernice. Especially given the forthcoming search bar :-p

The help panel cutting the bottom pane in two is all right but then, could we have it with a smaller font? I drives me nuts to have to scroll down there.

Phil

2012/4/22 Sean P. DeNigris <[hidden email]>
Wow, Nautilus is *really* fun to use! I have quite a few ideas for plugins...

A few suggestions...
* Hierarchical package list - also, since with Metacello the convention is
(e.g. P-Core, P-UI, P-Tests) with no overarching package, it should group
all packages matching P-*, even if they are technically separate packages
* I miss the search bar from OB where I could just start typing as soon as I
opened the window. It seems that Nautilus doesn't set the keyboard focus
anywhere useful. Options:
 - search bar
 - typing brings up the class search dialog
 - give keyboard focus to the package list so I can use the shortcuts right
away. This may be the best one because I have access to 3 options:
   - cmd-F to search packages
   - cmd-f to search classes
   - start typing to do a basic package search
* creating new methods - when you click a protocol name, the
"messageSelectorAndArgumentNames" template is displayed in the code pane,
and is pre-selected. I found this very confusing as a newbie because the
selection made me think that I could start typing to replace the template,
but the keyboard focus is not on the template. It's also useless because
when you click on the code pane, it unselects, so you have to double-click
anyway. Two suggestions
 - from the class pane, protocol pane, or both, have an "add method" menu
item that transfers focus to the preselected template
 - when just clicking on a protocol, don't pre-select the template
* back/forward buttons for history navigation?
* a centralized place to put/list plugins so we can share them

Many thanks to Benjamin. This was sorely needed!

Cheers,
Sean

--
View this message in context: http://forum.world.st/Nautilus-first-impression-tp4578301p4578301.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges





--
Mariano
http://marianopeck.wordpress.com




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges




--
Mariano
http://marianopeck.wordpress.com




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges




--
Mariano
http://marianopeck.wordpress.com




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges




--
Mariano
http://marianopeck.wordpress.com

Reply | Threaded
Open this post in threaded view
|

Re: Nautilus first impression

philippeback
I've got access to the SVN for PBE2 and read about all of the content.

My LaTeX skills are rusty at best. I am more of a DocBook guy :-)

Anyway, learning that as well since I noticed quite a number of missing bits about TextMorph, MorphTreeMorph (this one's a beast) and maybe some of my investigations may prove useful material.

KR
Phil

2012/4/22 Mariano Martinez Peck <[hidden email]>


On Sun, Apr 22, 2012 at 11:03 PM, [hidden email] <[hidden email]> wrote:
Ok, thanks.

I'll give it another shot then. I've no big problem grasping Metacello concepts: I've modularized a 400 KSLOC Java source tree with Maven POM, including parent POMs,

I know the effor for that, since I have also experiened quite large java projects with complex maven configurations.
 
Maven Proxy repository and associated visualizations. (Shameless plug: http://philippeback.eu/tiki-read_article.php?articleId=3)


well, not that much ;)  btw... looks like you own a nice company :)
 
The key to all this is to invest time (lots) so that everything falls together nicely (remove dupes, run a ton of tests etc).


Exactlly. And it is not only to make it work, but you really need to understand the tool.  For Maven I remember reading abook about it. For Metacello you can read the chapter we wrote with Stef.
 
Your imagebuilder idea provides an additional level: the ability to load everything from start to finish in a starting point. This evokes make clean; make; make install to me. Which is good: build everything in an automated step.

Exactly. In my slides of the talk you can see my own motivations behind it: http://www.slideshare.net/MarianoMartinezPeck/building-you-own-images-with-metacello-smalltalks-2011
 

The Pharo team scores quite well on the Joel Test if you ask me: http://www.joelonsoftware.com/articles/fog0000000043.html


Interesting.
 
Phil



2012/4/22 Mariano Martinez Peck <[hidden email]>


On Sun, Apr 22, 2012 at 8:40 PM, [hidden email] <[hidden email]> wrote:
There is a comment on your blog article asking for details :-)


Yes, I answerd it. But I think over another post (sorry, mistake)
Here is the answer: http://marianopeck.wordpress.com/2012/02/26/nautilus-the-reborn-of-the-systembrowser/#comment-373

Cheers
 

2012/4/22 Mariano Martinez Peck <[hidden email]>


On Sun, Apr 22, 2012 at 8:28 PM, [hidden email] <[hidden email]> wrote:
Not forgotten :-)

BTW, This Builder thing of yours deserves a chapter in PBE2.


I think the idea is really really cool. However, after several months I noticed Metacello is not ready for that :(
See: http://forum.world.st/WTF-td4557982.html
Dale says that next version of Metacello may help for that...so maybe we are lucky.
 
I volunteer to help once I'll get a simple thing working on my side. Which I failed to get so far.


That would be nice. Let me know if I can help you with the failure.

 
Phil


2012/4/22 Mariano Martinez Peck <[hidden email]>


On Sun, Apr 22, 2012 at 8:22 PM, Esteban Lorenzano <[hidden email]> wrote:
Hi, 

for having a search bar, you can give Spotlight a try.

Gofer it
squeaksource: 'Spotlight';
package: 'ConfigurationOfSpotlight';
load.
(ConfigurationOfSpotlight project version: #bleedingEdge) load.

then, just press shift+enter :)

is not finished (because nobody is using it but me, he)

Do not forget me ;) 
In fact, I vote for including Spotlight in Pharo 2.0 (and remove it from #cleanUpForProduction)

 
, but it is useful... it is just a OCompletion bar resembling spotlight from macs. 

best,
Esteban

On Apr 22, 2012, at 8:15 PM, [hidden email] wrote:

Yes, Nautilus is ubernice. Especially given the forthcoming search bar :-p

The help panel cutting the bottom pane in two is all right but then, could we have it with a smaller font? I drives me nuts to have to scroll down there.

Phil

2012/4/22 Sean P. DeNigris <[hidden email]>
Wow, Nautilus is *really* fun to use! I have quite a few ideas for plugins...

A few suggestions...
* Hierarchical package list - also, since with Metacello the convention is
(e.g. P-Core, P-UI, P-Tests) with no overarching package, it should group
all packages matching P-*, even if they are technically separate packages
* I miss the search bar from OB where I could just start typing as soon as I
opened the window. It seems that Nautilus doesn't set the keyboard focus
anywhere useful. Options:
 - search bar
 - typing brings up the class search dialog
 - give keyboard focus to the package list so I can use the shortcuts right
away. This may be the best one because I have access to 3 options:
   - cmd-F to search packages
   - cmd-f to search classes
   - start typing to do a basic package search
* creating new methods - when you click a protocol name, the
"messageSelectorAndArgumentNames" template is displayed in the code pane,
and is pre-selected. I found this very confusing as a newbie because the
selection made me think that I could start typing to replace the template,
but the keyboard focus is not on the template. It's also useless because
when you click on the code pane, it unselects, so you have to double-click
anyway. Two suggestions
 - from the class pane, protocol pane, or both, have an "add method" menu
item that transfers focus to the preselected template
 - when just clicking on a protocol, don't pre-select the template
* back/forward buttons for history navigation?
* a centralized place to put/list plugins so we can share them

Many thanks to Benjamin. This was sorely needed!

Cheers,
Sean

--
View this message in context: http://forum.world.st/Nautilus-first-impression-tp4578301p4578301.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges





--
Mariano
http://marianopeck.wordpress.com




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges




--
Mariano
http://marianopeck.wordpress.com




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges




--
Mariano
http://marianopeck.wordpress.com




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: <a href="tel:%2B32%280%29%20478%20650%20140" value="+32478650140" target="_blank">+32(0) 478 650 140 | Fax: <a href="tel:%2B32%20%280%29%2070%20408%20027" value="+3270408027" target="_blank">+32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges




--
Mariano
http://marianopeck.wordpress.com




--
Philippe Back
"Helping you hit the top 3 outcomes you really want to achieve"

Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:

High Octane SPRL
rue cour Boisacq 101
1301 Bierges

Reply | Threaded
Open this post in threaded view
|

Re: Nautilus first impression

Stéphane Ducasse
In reply to this post by philippeback

> I'll give it another shot then. I've no big problem grasping Metacello concepts: I've modularized a 400 KSLOC Java source tree with Maven POM, including parent POMs, Maven Proxy repository and associated visualizations. (Shameless plug: http://philippeback.eu/tiki-read_article.php?articleId=3)
>
> The key to all this is to invest time (lots) so that everything falls together nicely (remove dupes, run a ton of tests etc).
>
> Your imagebuilder idea provides an additional level: the ability to load everything from start to finish in a starting point. This evokes make clean; make; make install to me. Which is good: build everything in an automated step.


We are getting there for pharo :)
We will migrate the script loader to use metacello and we will start having configurations for pharo core.

When I see that I invited a guy to talk about cruise control in 2002 to wake up the smalltalk community...

> The Pharo team scores quite well on the Joel Test if you ask me: http://www.joelonsoftware.com/articles/fog0000000043.html
>
> Phil
>
>
>
> 2012/4/22 Mariano Martinez Peck <[hidden email]>
>
>
> On Sun, Apr 22, 2012 at 8:40 PM, [hidden email] <[hidden email]> wrote:
> There is a comment on your blog article asking for details :-)
>
>
> Yes, I answerd it. But I think over another post (sorry, mistake)
> Here is the answer: http://marianopeck.wordpress.com/2012/02/26/nautilus-the-reborn-of-the-systembrowser/#comment-373
>
> Cheers
>  
>
> 2012/4/22 Mariano Martinez Peck <[hidden email]>
>
>
> On Sun, Apr 22, 2012 at 8:28 PM, [hidden email] <[hidden email]> wrote:
> Not forgotten :-)
>
> BTW, This Builder thing of yours deserves a chapter in PBE2.
>
>
> I think the idea is really really cool. However, after several months I noticed Metacello is not ready for that :(
> See: http://forum.world.st/WTF-td4557982.html
> Dale says that next version of Metacello may help for that...so maybe we are lucky.
>  
> I volunteer to help once I'll get a simple thing working on my side. Which I failed to get so far.
>
>
> That would be nice. Let me know if I can help you with the failure.
>
>  
> Phil
>
>
> 2012/4/22 Mariano Martinez Peck <[hidden email]>
>
>
> On Sun, Apr 22, 2012 at 8:22 PM, Esteban Lorenzano <[hidden email]> wrote:
> Hi,
>
> for having a search bar, you can give Spotlight a try.
>
> Gofer it
> squeaksource: 'Spotlight';
> package: 'ConfigurationOfSpotlight';
> load.
> (ConfigurationOfSpotlight project version: #bleedingEdge) load.
>
> then, just press shift+enter :)
>
> is not finished (because nobody is using it but me, he)
>
> Do not forget me ;)  
> In fact, I vote for including Spotlight in Pharo 2.0 (and remove it from #cleanUpForProduction)
>
>  
> , but it is useful... it is just a OCompletion bar resembling spotlight from macs.
>
> best,
> Esteban
>
> On Apr 22, 2012, at 8:15 PM, [hidden email] wrote:
>
>> Yes, Nautilus is ubernice. Especially given the forthcoming search bar :-p
>>
>> The help panel cutting the bottom pane in two is all right but then, could we have it with a smaller font? I drives me nuts to have to scroll down there.
>>
>> Phil
>>
>> 2012/4/22 Sean P. DeNigris <[hidden email]>
>> Wow, Nautilus is *really* fun to use! I have quite a few ideas for plugins...
>>
>> A few suggestions...
>> * Hierarchical package list - also, since with Metacello the convention is
>> (e.g. P-Core, P-UI, P-Tests) with no overarching package, it should group
>> all packages matching P-*, even if they are technically separate packages
>> * I miss the search bar from OB where I could just start typing as soon as I
>> opened the window. It seems that Nautilus doesn't set the keyboard focus
>> anywhere useful. Options:
>>  - search bar
>>  - typing brings up the class search dialog
>>  - give keyboard focus to the package list so I can use the shortcuts right
>> away. This may be the best one because I have access to 3 options:
>>    - cmd-F to search packages
>>    - cmd-f to search classes
>>    - start typing to do a basic package search
>> * creating new methods - when you click a protocol name, the
>> "messageSelectorAndArgumentNames" template is displayed in the code pane,
>> and is pre-selected. I found this very confusing as a newbie because the
>> selection made me think that I could start typing to replace the template,
>> but the keyboard focus is not on the template. It's also useless because
>> when you click on the code pane, it unselects, so you have to double-click
>> anyway. Two suggestions
>>  - from the class pane, protocol pane, or both, have an "add method" menu
>> item that transfers focus to the preselected template
>>  - when just clicking on a protocol, don't pre-select the template
>> * back/forward buttons for history navigation?
>> * a centralized place to put/list plugins so we can share them
>>
>> Many thanks to Benjamin. This was sorely needed!
>>
>> Cheers,
>> Sean
>>
>> --
>> View this message in context: http://forum.world.st/Nautilus-first-impression-tp4578301p4578301.html
>> Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
>>
>>
>>
>>
>> --
>> Philippe Back
>> "Helping you hit the top 3 outcomes you really want to achieve"
>>
>> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:
>> http://philippeback.be
>>
>> High Octane SPRL
>> rue cour Boisacq 101
>> 1301 Bierges
>>
>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
>
>
>
> --
> Philippe Back
> "Helping you hit the top 3 outcomes you really want to achieve"
>
> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:
> http://philippeback.be
>
> High Octane SPRL
> rue cour Boisacq 101
> 1301 Bierges
>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
>
>
>
> --
> Philippe Back
> "Helping you hit the top 3 outcomes you really want to achieve"
>
> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:
> http://philippeback.be
>
> High Octane SPRL
> rue cour Boisacq 101
> 1301 Bierges
>
>
>
>
> --
> Mariano
> http://marianopeck.wordpress.com
>
>
>
>
> --
> Philippe Back
> "Helping you hit the top 3 outcomes you really want to achieve"
>
> Mob: +32(0) 478 650 140 | Fax: +32 (0) 70 408 027 Mail: [hidden email] | Web: http://philippeback.eu | Blog:
> http://philippeback.be
>
> High Octane SPRL
> rue cour Boisacq 101
> 1301 Bierges
>


12