[Pharo-project] Monticello and SS3 discrepancy in Pharo 2.0
Got this thing biting me while testing the relase: I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says: MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: '' I add that into Pharo as a ss3 repository. There I am asked for: MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: '' I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual. Then, error. Took a minute to see why and get my mcz back. So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know. Guess I need to put things in SmalltalkHub :-) Phil
On 19 February 2013 20:51, phil@highoctane.be <phil@highoctane.be> wrote:
Got this thing biting me while testing the relase:
I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says:
MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
I add that into Pharo as a ss3 repository.
There I am asked for:
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: ''
Where/what is "there"? Something's prompting you to fill in repository details and autofilled it with an MCGemstoneRepository declaration?
I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual.
Then, error.
Took a minute to see why and get my mcz back.
So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know.
Guess I need to put things in SmalltalkHub :-)
Well, ss3 is just an HTTP Monticello repository service. It's not ss3's fault that something else mentioned MCGemstoneRepository. frank
Phil
Responses in the text below. 2013/2/19 Frank Shearar <frank.shearar@gmail.com>:
On 19 February 2013 20:51, phil@highoctane.be <phil@highoctane.be> wrote:
Got this thing biting me while testing the relase:
I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says:
MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
I add that into Pharo as a ss3 repository.
There I am asked for:
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: ''
Where/what is "there"? Something's prompting you to fill in repository details and autofilled it with an MCGemstoneRepository declaration?
Where is in Pharo 2.0 Monticello when adding an SS3 repository. That's what the text editor area contains as default text.
I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual.
Then, error.
Took a minute to see why and get my mcz back.
So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know.
Guess I need to put things in SmalltalkHub :-)
Well, ss3 is just an HTTP Monticello repository service. It's not ss3's fault that something else mentioned MCGemstoneRepository.
As long as both would work, it would be a non issue. But using MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: '' fails miserably in Pharo 2.0. That's why I had to change it to MCGemstoneRepository for it to work. So, either ss3 isn't just an HTTP Monticello repository service or Pharo 2.0 introduced something special... I don't know.
frank
Phil
Guess I need to put things in SmalltalkHub :-)
Well, ss3 is just an HTTP Monticello repository service. It's not ss3's fault that something else mentioned MCGemstoneRepository.
As long as both would work, it would be a non issue. But using MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
fails miserably in Pharo 2.0. That's why I had to change it to MCGemstoneRepository for it to work.
So, either ss3 isn't just an HTTP Monticello repository service or Pharo 2.0 introduced something special... I don't know.
They both work without problems. And technically they are the same. We started to add the specific repositories for speed ups.
On 19 February 2013 22:18, phil@highoctane.be <phil@highoctane.be> wrote:
Responses in the text below.
2013/2/19 Frank Shearar <frank.shearar@gmail.com>:
On 19 February 2013 20:51, phil@highoctane.be <phil@highoctane.be> wrote:
Got this thing biting me while testing the relase:
I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says:
MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
I add that into Pharo as a ss3 repository.
There I am asked for:
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: ''
Where/what is "there"? Something's prompting you to fill in repository details and autofilled it with an MCGemstoneRepository declaration?
Where is in Pharo 2.0 Monticello when adding an SS3 repository. That's what the text editor area contains as default text.
I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual.
Then, error.
Took a minute to see why and get my mcz back.
So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know.
Guess I need to put things in SmalltalkHub :-)
Well, ss3 is just an HTTP Monticello repository service. It's not ss3's fault that something else mentioned MCGemstoneRepository.
As long as both would work, it would be a non issue. But using MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
fails miserably in Pharo 2.0. That's why I had to change it to MCGemstoneRepository for it to work.
So, either ss3 isn't just an HTTP Monticello repository service or Pharo 2.0 introduced something special... I don't know.
How very odd. I _always_ use MCHTTPRepository when accessing ss3 projects. frank
frank
Phil
Well, latest Pharo2.0 tells me:MCGemstoneRepository Expected when putting MCHttp... for an ss3 repo. Maybe are you using the HTTP entry, I don't know. Phil 2013/2/19 Frank Shearar <frank.shearar@gmail.com>:
On 19 February 2013 22:18, phil@highoctane.be <phil@highoctane.be> wrote:
Responses in the text below.
2013/2/19 Frank Shearar <frank.shearar@gmail.com>:
On 19 February 2013 20:51, phil@highoctane.be <phil@highoctane.be> wrote:
Got this thing biting me while testing the relase:
I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says:
MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
I add that into Pharo as a ss3 repository.
There I am asked for:
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: ''
Where/what is "there"? Something's prompting you to fill in repository details and autofilled it with an MCGemstoneRepository declaration?
Where is in Pharo 2.0 Monticello when adding an SS3 repository. That's what the text editor area contains as default text.
I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual.
Then, error.
Took a minute to see why and get my mcz back.
So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know.
Guess I need to put things in SmalltalkHub :-)
Well, ss3 is just an HTTP Monticello repository service. It's not ss3's fault that something else mentioned MCGemstoneRepository.
As long as both would work, it would be a non issue. But using MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
fails miserably in Pharo 2.0. That's why I had to change it to MCGemstoneRepository for it to work.
So, either ss3 isn't just an HTTP Monticello repository service or Pharo 2.0 introduced something special... I don't know.
How very odd. I _always_ use MCHTTPRepository when accessing ss3 projects.
frank
frank
Phil
I cannot reproduce this on the latest pharo image.... I added it as a MCGemstoneRepository with the full url and it works... MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: '' password: '' I can browse and load files. Can you give me more details? On 2013-02-19, at 21:51, "phil@highoctane.be" <phil@highoctane.be> wrote:
Got this thing biting me while testing the relase:
I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says:
MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
I add that into Pharo as a ss3 repository.
There I am asked for:
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: ''
I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual.
Then, error.
Took a minute to see why and get my mcz back.
So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know.
Guess I need to put things in SmalltalkHub :-)
Phil
I think I know what you might mean Phil, I've seen this myself: If you enter a username but no password for a repository (like the snippet from ss3 shows) then MC will prompt for username and pw. If you remove the username (empty string), you'll be fine. Not terribly bad but quite annoying. Max On 19.02.2013, at 23:11, Camillo Bruni <camillobruni@gmail.com> wrote:
I cannot reproduce this on the latest pharo image.... I added it as a MCGemstoneRepository with the full url and it works...
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: '' password: ''
I can browse and load files. Can you give me more details?
On 2013-02-19, at 21:51, "phil@highoctane.be" <phil@highoctane.be> wrote:
Got this thing biting me while testing the relase:
I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says:
MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
I add that into Pharo as a ss3 repository.
There I am asked for:
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: ''
I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual.
Then, error.
Took a minute to see why and get my mcz back.
So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know.
Guess I need to put things in SmalltalkHub :-)
Phil
Nope. Same crash. 2013/2/19 Max Leske <maxleske@gmail.com>:
I think I know what you might mean Phil, I've seen this myself:
If you enter a username but no password for a repository (like the snippet from ss3 shows) then MC will prompt for username and pw. If you remove the username (empty string), you'll be fine.
Not terribly bad but quite annoying.
Max
On 19.02.2013, at 23:11, Camillo Bruni <camillobruni@gmail.com> wrote:
I cannot reproduce this on the latest pharo image.... I added it as a MCGemstoneRepository with the full url and it works...
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: '' password: ''
I can browse and load files. Can you give me more details?
On 2013-02-19, at 21:51, "phil@highoctane.be" <phil@highoctane.be> wrote:
Got this thing biting me while testing the relase:
I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says:
MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
I add that into Pharo as a ss3 repository.
There I am asked for:
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: ''
I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual.
Then, error.
Took a minute to see why and get my mcz back.
So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know.
Guess I need to put things in SmalltalkHub :-)
Phil
aaaaah now I see :) that's that stupid repository dialog |(, it expects the exact type of repository you chose in the first place. So if you select the ss3.gemstone.com entry you have to enter that kind of repository. And yes, I work around that => open an issue for it! On 2013-02-19, at 23:34, "phil@highoctane.be" <phil@highoctane.be> wrote:
Nope. Same crash.
2013/2/19 Max Leske <maxleske@gmail.com>:
I think I know what you might mean Phil, I've seen this myself:
If you enter a username but no password for a repository (like the snippet from ss3 shows) then MC will prompt for username and pw. If you remove the username (empty string), you'll be fine.
Not terribly bad but quite annoying.
Max
On 19.02.2013, at 23:11, Camillo Bruni <camillobruni@gmail.com> wrote:
I cannot reproduce this on the latest pharo image.... I added it as a MCGemstoneRepository with the full url and it works...
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: '' password: ''
I can browse and load files. Can you give me more details?
On 2013-02-19, at 21:51, "phil@highoctane.be" <phil@highoctane.be> wrote:
Got this thing biting me while testing the relase:
I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says:
MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
I add that into Pharo as a ss3 repository.
There I am asked for:
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: ''
I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual.
Then, error.
Took a minute to see why and get my mcz back.
So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know.
Guess I need to put things in SmalltalkHub :-)
Phil
Read again. MCGemstoneRepository works. But on ss3, what is listed on the project? For sure not that but: MCHttpRepository. See screenshot. Ese es el problema... Phil 2013/2/19 Camillo Bruni <camillobruni@gmail.com>:
I cannot reproduce this on the latest pharo image.... I added it as a MCGemstoneRepository with the full url and it works...
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: '' password: ''
I can browse and load files. Can you give me more details?
On 2013-02-19, at 21:51, "phil@highoctane.be" <phil@highoctane.be> wrote:
Got this thing biting me while testing the relase:
I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says:
MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
I add that into Pharo as a ss3 repository.
There I am asked for:
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: ''
I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual.
Then, error.
Took a minute to see why and get my mcz back.
So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know.
Guess I need to put things in SmalltalkHub :-)
Phil
yes indeed I misread the first time :), tried both now and they work here. On 2013-02-19, at 23:21, "phil@highoctane.be" <phil@highoctane.be> wrote:
Read again.
MCGemstoneRepository works.
But on ss3, what is listed on the project? For sure not that but: MCHttpRepository. See screenshot.
Ese es el problema...
Phil
2013/2/19 Camillo Bruni <camillobruni@gmail.com>:
I cannot reproduce this on the latest pharo image.... I added it as a MCGemstoneRepository with the full url and it works...
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: '' password: ''
I can browse and load files. Can you give me more details?
On 2013-02-19, at 21:51, "phil@highoctane.be" <phil@highoctane.be> wrote:
Got this thing biting me while testing the relase:
I added a project of mine from the ss3.gemstone.com system and the Monticello registration over there says:
MCHttpRepository location: 'http://ss3.gemstone.com/ss/HO-Experiments' user: 'PBK' password: ''
I add that into Pharo as a ss3 repository.
There I am asked for:
MCGemstoneRepository location: 'http://ss3.gemstone.com/ss/' user: '' password: ''
I didn't noticed the MCGemstoneRepository instead of MCHttpRepository and copy/pasted as usual.
Then, error.
Took a minute to see why and get my mcz back.
So, either SS3 has to change the registration information or Pharo does something weird with SS3. I don't know.
Guess I need to put things in SmalltalkHub :-)
Phil
<Capture dâÃôeÃà cran 2013-02-19 aÃà 23.19.32.png>
participants (4)
-
Camillo Bruni -
Frank Shearar -
Max Leske -
phil@highoctane.be