Sven Van Caekenberghe-2 wrote
The problem you reported can easily be fixed by loading the latest
version of Zinc-Seaaside (the one in the StHub image is very old)
...
I don't maintain the build, but all these problems where fixed some time
ago.
The image I downloaded from Jenkins has loaded baseline 0.9.1 of sthub,
which seems to be the latest defined in ConfigurationOfSmalltalkHub from
http://smalltalkhub.com/mc/NicolasPetton/SmalltalkHub/main . I checked
http://www.squeaksource.com/ZincHTTPComponents, which is the repo mentioned
at http://zn.stfx.eu/zn/index.html, and the only packages available for
update are Zinc-Character-Encoding-Core-SvenVanCaekenberghe.21,
Zinc-HTTP-SvenVanCaekenberghe.371, and
Zinc-Resource-Meta-Core-SvenVanCaekenberghe.53. Updating the first two
didn't help, and the last one broke the MCWorkingCopyBrowser with
MessageNotUnderstood: ZnUrl>>enforceKnownScheme
Help!!!! This is too high a bar for user contributions. If I can't figure
this out, what is the chance that someone outside our core community can?!
This is Pharo 2.0 #20606
ConfigurationOfSmalltalkHub does _not_ specify a dependency on Zinc, nor does it specify any versions ;-)
I am assuming the Zinc code is/was updated manually (it is newer than in 2.0, but not totally #bleedingEdge).
I ran all Zinc/Zodiac tests and they were green - all 354 of them.
When I do
ZnZincServerAdaptor startOn: 8080
StHub works as advertised (mongo has to be running first of course):
Including me being located at 'Champs-�lys�es' which was the proof of fixing an encoding problem.
When I do
ConfigurationOfZincHTTPComponents project bleedingEdge load.
All Zinc/Zodiac tests are still green - all 357 of them.
And StHub keeps on running (I did not do extensive tests though).
StHub is an important project, but I guess their focus is on providing an excellent UX for all of us in production. That is a hell of a job and they are doing it well. If StHub would fail they would receive a _lot_ of complaints. I am proud that Zinc is a part of that and I plan to support them as well as I can.
However, I am assuming the UX of others downloading their build/image and helping them like any good open source project should do is secondary to the first goal, and so it should be.
So what _is_ the problem ? As far as I can see, it just works ;-)
Sven
BTW: there is even code in StHub, namely Hub-CamilloBruni.119, that was not merged properly AFAICT.
--
Sven Van Caekenberghe
Proudly supporting Pharo
http://pharo.orghttp://association.pharo.org
http://consortium.pharo.org