[Pharo-project] Squeaksource down, are people using something else?
Hey! I just started out with a new web app and was going to use Pharo etc, but... I can't even get going since SS is down. Now... am I missing something obvious that people already know how to work around this - or? regards, Göran
On Nov 5, 2012, at 3:52 PM, Göran Krampe wrote:
Hey!
I just started out with a new web app and was going to use Pharo etc, but... I can't even get going since SS is down.
Now... am I missing something obvious that people already know how to work around this - or?
Nicolas is working on a new version of SmalltalkHub to support - projects - private projects so that companies can have less to worry about that and can use SmalltalkHub for growing their business The plan is that in two weeks the new version of SHub is out. Then we will start to move systematically to SmalltalkHub. Stef
regards, Göran
Stéphane Ducasse wrote
Nicolas is working on a new version of SmalltalkHub to support - projects - private projects so that companies can have less to worry about that and can use SmalltalkHub for growing their business
The plan is that in two weeks the new version of SHub is out. Then we will start to move systematically to SmalltalkHub.
Cool, so new SmalltalkHub before X xmas hey :) -- View this message in context: http://forum.world.st/Squeaksource-down-are-people-using-something-else-tp46... Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
+1 On Tue, Nov 6, 2012 at 6:41 AM, Geert Claes <geert.wl.claes@gmail.com>wrote:
Stéphane Ducasse wrote
Nicolas is working on a new version of SmalltalkHub to support - projects - private projects so that companies can have less to worry about that and can use SmalltalkHub for growing their business
The plan is that in two weeks the new version of SHub is out. Then we will start to move systematically to SmalltalkHub.
Cool, so new SmalltalkHub before X xmas hey :)
-- View this message in context: http://forum.world.st/Squeaksource-down-are-people-using-something-else-tp46... Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
-- www.tudorgirba.com "Every thing has its own flow"
I am using github for my Ephestos project https://github.com/kilon/Ephestos Start using today for pharo. It seems to work okish with fileout though I hear metacello makes the whole process more automatic. I really prefer github over squeaksource for loads of reasons, though because of monticello ss3 is more automatic. I have created though a project in ss3 . I have not committed something useful yet but I hope I will in the very near future. ________________________________ From: Göran Krampe <goran@krampe.se> To: Pharo Development <Pharo-project@lists.gforge.inria.fr> Sent: Monday, 5 November 2012, 16:52 Subject: [Pharo-project] Squeaksource down, are people using something else? Hey! I just started out with a new web app and was going to use Pharo etc, but... I can't even get going since SS is down. Now... am I missing something obvious that people already know how to work around this - or? regards, Göran
similar frustrating from here Proxy Error The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /. Reason: Error reading from remote server Apache/2.2.22 (Ubuntu) Server at squeaksource.com Port 80 On Nov 5, 2012, at 12:52 PM, Göran Krampe wrote:
Hey!
I just started out with a new web app and was going to use Pharo etc, but... I can't even get going since SS is down.
Now... am I missing something obvious that people already know how to work around this - or?
regards, Göran
http://dsal.cl/squeaksource/ is the address for the Chilean Squeaksource mirror. It'd be nice to update every Metacello config that has a squeaksource primary repository to point to the chilean mirror as a secondary source (or github/smnalltalkhub/ss3 ...). -- View this message in context: http://forum.world.st/Squeaksource-down-are-people-using-something-else-tp46... Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
yes we should do that Do you have one example? So that I also add it to the metacello chapter? Stef On Nov 5, 2012, at 7:12 PM, Paul DeBruicker wrote:
http://dsal.cl/squeaksource/ is the address for the Chilean Squeaksource mirror.
It'd be nice to update every Metacello config that has a squeaksource primary repository to point to the chilean mirror as a secondary source (or github/smnalltalkhub/ss3 ...).
-- View this message in context: http://forum.world.st/Squeaksource-down-are-people-using-something-else-tp46... Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
This works but doesn't permanently change the repos in the configuration and you have to have some way to load the configuration in the first place. It just adds more repos during the load process: MetacelloRepositoriesSpec>>add: aStringOrSpec (aStringOrSpec isString and: [ '*squeaksource*' match: aStringOrSpec ]) ifTrue: [ (aStringOrSpec copy replaceFrom: 8 to: 27 with: 'dsal.cl/squeaksource/' startingAt: 1) addToMetacelloRepositories: self ]. aStringOrSpec addToMetacelloRepositories: self MetacelloRepositoriesSpec>>repository:aStringOrSpec self add: aStringOrSpec You should also change the networking timeout to something more tolerable than 30 seconds. e.g. ZnNetworkingUtils defaultSocketStreamTimeout:3 And I've only tried it in Pharo 1.4 and only loaded Seaside3.0.7. So ymmv. Stéphane Ducasse wrote
yes we should do that Do you have one example? So that I also add it to the metacello chapter?
Stef
On Nov 5, 2012, at 7:12 PM, Paul DeBruicker wrote:
http://dsal.cl/squeaksource/ is the address for the Chilean Squeaksource mirror.
It'd be nice to update every Metacello config that has a squeaksource primary repository to point to the chilean mirror as a secondary source (or github/smnalltalkhub/ss3 ...).
-- View this message in context: http://forum.world.st/Squeaksource-down-are-people-using-something-else-tp46... Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
I need to proofread before sending. After making the two changes to MetacelloRepositoriesSpec you can just load the Configurations in the normal way e.g. ConfigurationOfSeaside30 load. It takes longer because it checks squeaksource first, and waits on a timeout. If you know you don't want to access squeaksource at all change the #add: method to: MetacelloRepositoriesSpec>>add: aStringOrSpec (aStringOrSpec isString and: [ '*squeaksource*' match: aStringOrSpec ]) ifTrue: [ (aStringOrSpec copy replaceFrom: 8 to: 27 with: 'dsal.cl/squeaksource/' startingAt: 1) addToMetacelloRepositories: self ] ifFalse: [ aStringOrSpec addToMetacelloRepositories: self ]. Which should remove all the references to squeaksource for the configuration and its dependencies which should make loading things go faster as its not waiting on a timeout. . -- View this message in context: http://forum.world.st/Squeaksource-down-are-people-using-something-else-tp46... Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
participants (7)
-
dimitris chloupis -
Geert Claes -
Göran Krampe -
Paul DeBruicker -
Sebastian Sastre -
Stéphane Ducasse -
Tudor Girba