Hello,
Where I can find the list of changes that expected in M3b or M4a?
Already I found some surprises, just wanted to have an eye on them.
What I see is:
- CONF_CORE_TIMEOUT_ACTOR - this setting is eliminated, and I cannot find
quick replacement of this. (I use custom non-http actions, and this timeout
was pretty useful)
Most actors are shared and not related to a given request, so it didn't
make sense to time them out before timing out the simulation.
If you spawn one actor instance per request, you then have to define your
own. If you depend on an underlying client library, there's a good chance
that it has a timeout too, so you have to sync them.
- DataWriter.tell is now implemented in trait DataWriterClient by
writeRequestData
- *many more errors* in compilation. And want to migrate my code as
robust as possible.
Do you have some quick "change log" of backward incompatible changes and
suggestions how to cope with them?
Up until know, our documentation was a Github wiki.
This wiki is great as a starter, but very limited once a project grows:
- community can't help fix documentation with Pull Requests
- it cannot display multiple versions (like one per branch and tag).
This last point made difficult for use to write the documentation as soon
as we committed a change.
We're now in the process of migrating the documentation to sphinx, so we'll
be able to host multiple versions.
In short: we'll be better on this.
Now, regarding your own protocol support, we can help if we can have a look
at your code. It would be great if it was hosted on Github.
Cheers,
Stéphane