Sean,
Damien,

On 17 Jun 2013, at 04:11, Sean P. DeNigris <sean@clipperadams.com> wrote:

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?!

I just downloaded https://ci.inria.fr/pharo-contribution/job/SmalltalkHub/57/

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.org
http://association.pharo.org
http://consortium.pharo.org