Hi Elvis,
Am 17.06.2015 um 11:15 schrieb Elvis Stansvik:
> Hi all,
>
> I've spent most of this spring implementing a prototype for remote
> control and sensing of a machine for mineral analysis we're developing
> at work. The system is based on Crossbar and Autobahn. The machine
AutobahnPython that is?
Is that running Linux? x86, ARM? CPython or PyPy?
> contains a variety of devices such as motors, spectrometers, an xray
> source and an image detector.
Sounds pretty high-tech!
>
> After a meeting yesterday we've now decided to go ahead and take this
> further, and actually use this system in the final product, which is due
Awesome;)
> to be released some time in Q2 2016. The software parts will hopefully
> be finished during the autumn.
>
> Since the machine will be placed in remote and inaccessible locations
> (mines) and will only be serviced once a year, it's of utmost importance
> that the solution is robust.
So any updates can only be applied once a year?
The machine hasn't any connectivity on it's own?
>
> As such I have three questions:
>
> - How far is Crossbar and Autobahn from a 1.0 release?
People are using Crossbar.io and AutobahnPython in production already
today. The code is pretty robust and works, but on the other hand, we
are not yet 1.0, since API and feature-sets are still a little in flux.
So the main thing 1.0 releases will bring is: API and feature stability.
AutobahnPython is quite close to 1.0. We have a "meta issue" here:
https://github.com/tavendo/AutobahnPython/issues/313
Apart from a handful of features we still need (auto-reconn., call
timeouts and such), we are considering some cleanups in the API, such as
using PEP8 naming.
> - What kind of API / behavioral stability promises does Crossbar /
> Autobahn have? Does it use a semantic version scheme?
For 1.0, we will have a proper documentation of "public/supported API",
and likely will _then_ follow semver
https://github.com/tavendo/AutobahnPython/issues/313
Feel free to comment on that issue (also)!
> - Do you think call timeouts will be stable in the WAMP spec by the
> time Crossbar/Autobahn is release, and will it support it?
Yes, definitely. Call timeouts are (obviously) important. We'll have it.
Cheers,
/Tobias
>
> Cheers,
> Elvis
>
> --
> You received this message because you are subscribed to the Google
> Groups "Autobahn" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
autobahnws+...@googlegroups.com
> <mailto:
autobahnws+...@googlegroups.com>.
> To post to this group, send email to
autob...@googlegroups.com
> <mailto:
autob...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/autobahnws/8ed42d6e-a139-4258-8f7f-cb5789ae0825%40googlegroups.com
> <
https://groups.google.com/d/msgid/autobahnws/8ed42d6e-a139-4258-8f7f-cb5789ae0825%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit
https://groups.google.com/d/optout.