[Glass] Gemstone and ZincWebsockets

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

[Glass] Gemstone and ZincWebsockets

GLASS mailing list
Hi!

I am currently porting Sebastian Sastre's Flow-Stack
(https://github.com/flow-stack/flow) to Gemstone.

One part I am yet missing is the support for ZincWebsockets. I was able
to get the Websocket Echo example working, but only due to a no more
reproduceable loading of different CryproGraphy, Grease and Squeak-core
packages and versions.

Did anybody already use ZincWebsockets in Gemstone? If so, in which
version? Which prereqs?

What and where are the currently used Grease and Squeak-compatibillity
packages used in Gemstone Home edition 3.1.0.6?

  If needed, I would like to  contribute my changes, but I want to make
sure it will be put into the right place, givenit isn't already out
there....

Thanks
Sebastian
_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass
Reply | Threaded
Open this post in threaded view
|

Re: [Glass] Gemstone and ZincWebsockets

GLASS mailing list


On Fri, Oct 31, 2014 at 9:37 AM, Sebastian Heidbrink via Glass <[hidden email]> wrote:
Hi!

I am currently porting Sebastian Sastre's Flow-Stack (https://github.com/flow-stack/flow) to Gemstone.

One part I am yet missing is the support for ZincWebsockets. I was able to get the Websocket Echo example working, but only due to a no more reproduceable loading of different CryproGraphy, Grease and Squeak-core packages and versions.

Did anybody already use ZincWebsockets in Gemstone? If so, in which version? Which prereqs?

I don't think that ZincWebSockets has been used in GemStone. Currently Zinc 2.4.3 is ported to GemStone, so you will want to base your work on the packages up on those packages up on GitHub[1]. If you give me a PR with your changes, I'll monkey around with travis and make sure that the web socket code gets tested moving forward ...

You mention CryproGraphy (which I'm not familiar with) and I'm curious what you needed from that project?

Other than that for the BaselineOfZincHTTPComponents up on github (gs_master branch) has the proper prereqs for Zinc itself...

Alternatively you can provide me with your new packages and with your help, I can get the websocket stuff integrated into the Zinc repo ...

What and where are the currently used Grease and Squeak-compatibillity packages used in Gemstone Home edition 3.1.0.6?

The base glass packages are found in the glassdb repository up on github on the master branch.

There is a pharo-compatibility project on gemsource (ConfigurationOfGsPharo) and the version referenced from the latest baseline is 0.92.

All of the Squeak packages are part of the glassdb repo ...

If you were using tODE, it would be  easy to see this structure:) ...

 If needed, I would like to  contribute my changes, but I want to make sure it will be put into the right place, givenit isn't already out there....

I assume that you are not that familaar with Monticello and Metacello, so why don't we work together to figure out the ins and outs of what you've done off list?

Dale

_______________________________________________
Glass mailing list
[hidden email]
http://lists.gemtalksystems.com/mailman/listinfo/glass