Hi Alia. Welcome. It is really cool your idea. I hope you can get there. A
couple of things:

- Iterate. Don't wait the last minute to commit/pubish/announce/integrate in
pharo. Give and ask for feedback frequently.
- Pharo welcomes you code and fixes. Publish/Commit frequently. Even if you
have something not working 100% it is better you publish and Pharo can
integrate your changes step by step.
- Ask people for feedback and ideas. Write them down.

Now, technical. the thing I would love to have to the Pharo "IDE" (not only
to refactors), is keyboard shortcuts. I don't care at all the relation
between Smalltalk and the mouse (I was not even born). I hate the mouse, and
Pharo makes me use muuuuuuch more than I want. It makes me slow. I developed
3 years with Eclipse and I remember being even hours without using the
mouse. Check the mailing list and you will see there are millions of mails
about it.

So....if you can add shortcuts for all current refactoring tools, for me is
more than enought ;)   Check the project KeyBindings that Guillermo Polito
is working on.

Good luck and keep us informed.

mariano

On Wed, Jan 19, 2011 at 6:56 PM, <[email protected]> wrote:

> Hi,
>
> I'm a Masters student at Ryerson University (Dr.Dave Mason is my
> supervisor), and my thesis project is to significantly improve the
> refactoring capabilities of Pharo/Squeak.  There was an interesting thread
> on this back on August 6th, but I would welcome anyone's input on what I
> should consider.  My starting point is to bring Pharo up to the level of
> Eclipse
> (seehttp://
> help.eclipse.org/helios/index.jsp?topic=/org.eclipse.jdt.doc.user/concepts/concept-refactoring.htm
> ) but I would love to hear from experienced Smalltalkers about
> refactorings that are important to them.
>
> Thanks,
>
> Alia
>
>
>
>

Reply via email to