Whatever happened to Refactor and Omnibrowsers?

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

Whatever happened to Refactor and Omnibrowsers?

DarinM1967
This post was updated on .
Image:
Squeak5.1-16549-32bit-All-in-One.app/Contents/Resources/SBE.imageSqueak5.1
latest update: #16549
Image format 6521 (32 bit)

Virtual Machine:
---------------
Squeak5.1-16549-32bit-All-in-One.app/Contents/Linux-ARM/lib/squeak/5.0-201608171728/squeak
Croquet Closure Cog[Spur] VM [CoInterpreterPrimitives VMMaker.oscog-cb.1919]
Unix built on Aug 17 2016 19:24:15 Compiler: 4.9.2

Hardware: Raspberry Pi 3 B+

OS: Linux raspberrypi 4.9.24-v7+ #993 SMP Wed Apr 26 18:01:23 BST 2017 armv7l GNU/Linux

Internet: Comcast (150+ mps).

I have been trying to follow Squeak by Example and noticed that both the Refactor and Omnibrowsers are missing from 5.1 and was just curious about what happened to them and why they were removed. I found instructions on how-to install the Omnibrowser, but it fails. Any help and/or insight into their removal would be great!

Take care now,

Darin Murphy

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

Update:  I was able to find information on how to install the "Omnibrowser", but it appears to be broken.

When I try to add "Omnibrowser" by "Do it" the following instructions:

"Including Refactoring engine"
(Installer ss project: 'MetacelloRepository') install: 'ConfigurationOfOmniBrowser'.
((Smalltalk at: #ConfigurationOfOmniBrowser) project perform: #lastVersion) load: #( Dev ).

Which I located under "Extending The System", in "Help" menu, Squeak displays the following error:

ConnectionTimedOut: Cannot connect to #[64 20 104 5]

During the step "Downloading Gofer-lr.83.mcz". Any help or suggestions about how to properly get the "Omnibrowser" w/Refactor browser would be greatly appreciated. Thank you for your assistance. Take care now,

Darin Murphy
jrm
Reply | Threaded
Open this post in threaded view
|

Re: Whatever happened to Refactor and Omnibrowsers?

jrm
There is no reply to your question here and I don't have one for you, however your do deserve a reply.

I suggest that you ask this question on the squeak development list.

-M-
Reply | Threaded
Open this post in threaded view
|

Re: Whatever happened to Refactor and Omnibrowsers?

stephane ducasse-2
In reply to this post by DarinM1967
Hello Darin

We wrote a new browser since years called Nautilus and it has full support for refactorings. 
I do not know why you think that we would have removed refactorings since this is me that pushed to 
have them in squeak. 
I strongly suggest that you use either Pharo 60 or Pharo 50. Imagine Pharo 50 is nearly three years old
and you cannot imagine all the improvements we worked on since that time. 

Now in Pharo 60 you can also load the new browser called calypso. 
It will be the new browser in Pharo 70 and we will integrate a new version of refactorings.
Now calypso should add support for refactorings. 

Stef


On Sun, May 7, 2017 at 7:21 PM, DarinM1967 <[hidden email]> wrote:
I have been trying to follow Squeak by Example and noticed that both the
Refactor and Omnibrowsers are missing from 5.1 and was just curious about
what happened to them and why they were removed. I found instruction how to
install the Omnibrowser, but it fails. Any help and/or insight into their
removal would be great!

Take care now,

Darin Murphy



--
View this message in context: http://forum.world.st/Whatever-happened-to-Refactor-and-Omnibrowsers-tp4945815.html
Sent from the Squeak - Beginners mailing list archive at Nabble.com.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners


_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Whatever happened to Refactor and Omnibrowsers?

stephane ducasse-2
In reply to this post by DarinM1967
BTW way since I wrote the squeak by example, pharo by example, pharo by example for 50 book
I strongly suggest you to use the newer version: Pharo by example 50 book.

You can also join on discord and have fun with us. 

Stef

On Sun, May 7, 2017 at 7:21 PM, DarinM1967 <[hidden email]> wrote:
I have been trying to follow Squeak by Example and noticed that both the
Refactor and Omnibrowsers are missing from 5.1 and was just curious about
what happened to them and why they were removed. I found instruction how to
install the Omnibrowser, but it fails. Any help and/or insight into their
removal would be great!

Take care now,

Darin Murphy



--
View this message in context: http://forum.world.st/Whatever-happened-to-Refactor-and-Omnibrowsers-tp4945815.html
Sent from the Squeak - Beginners mailing list archive at Nabble.com.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners


_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Whatever happened to Refactor and Omnibrowsers?

stephane ducasse-2
Oops I thought I was on the pharo mailing-list :)


On Wed, Jul 5, 2017 at 7:34 AM, Stéphane Ducasse <[hidden email]> wrote:
BTW way since I wrote the squeak by example, pharo by example, pharo by example for 50 book
I strongly suggest you to use the newer version: Pharo by example 50 book.

You can also join on discord and have fun with us. 

Stef

On Sun, May 7, 2017 at 7:21 PM, DarinM1967 <[hidden email]> wrote:
I have been trying to follow Squeak by Example and noticed that both the
Refactor and Omnibrowsers are missing from 5.1 and was just curious about
what happened to them and why they were removed. I found instruction how to
install the Omnibrowser, but it fails. Any help and/or insight into their
removal would be great!

Take care now,

Darin Murphy



--
View this message in context: http://forum.world.st/Whatever-happened-to-Refactor-and-Omnibrowsers-tp4945815.html
Sent from the Squeak - Beginners mailing list archive at Nabble.com.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners



_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Whatever happened to Refactor and Omnibrowsers?

Tobias Pape
In reply to this post by DarinM1967
Hi Darin,

> On 07.05.2017, at 19:21, DarinM1967 <[hidden email]> wrote:
>
> I have been trying to follow Squeak by Example and noticed that both the
> Refactor and Omnibrowsers are missing from 5.1 and was just curious about
> what happened to them and why they were removed. I found instruction how to
> install the Omnibrowser, but it fails. Any help and/or insight into their
> removal would be great!

The Omnibrowser is not usable in Squeak anymore and also not being developed anymore either, sorry.
Yes, we should revisit the installation instructions and make sure that at least the last version loads correctly.

However, the refactoring tools can be used with the standard Squeak browser now, when you instal them.

If you have Metacello, you can install via

        Metacello new
                configuration: 'RefactoringTools';
                version: #stable;
                load.

If not, you can do this:

        Installer ss
                project: 'rb';
                install: 'AST-Core-lr.92';
                install: 'AST-Semantic-lr.15';
                install: 'Refactoring-Core-lr.158';
                install: 'Refactoring-Environment-lr.9';
                install: 'Refactoring-Critics-pmm.19';
                install: 'Refactoring-Spelling-lr.27';
                install: 'Refactoring-Changes-lr.21';
                install: 'Refactoring-Tests-Core-lr.56';
                install: 'Refactoring-Tests-Environment-lr.4';
                install: 'Refactoring-Tests-Changes-lr.16';
                install: 'Refactoring-Tests-Critics-lr.4'
                install: 'Refactoring-Tests-Spelling-lr.9'
                install: 'Refactoring-Squeak-Platform-cwp.2';
                yourself.

        Installer ss3
                project: 'RefactoringToolsForSqueak';
                install: 'RefactoringTools-topa.2';
                yourself.
       
Best regards
        -Tobias
       

>
> Take care now,
>
> Darin Murphy
>
>
>
> --
> View this message in context: http://forum.world.st/Whatever-happened-to-Refactor-and-Omnibrowsers-tp4945815.html
> Sent from the Squeak - Beginners mailing list archive at Nabble.com.
> _______________________________________________
> Beginners mailing list
> [hidden email]
> http://lists.squeakfoundation.org/mailman/listinfo/beginners

_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners