These are chat archives for akkadotnet/akka.net

31st
Mar 2015
Kjellski
@kjellski
Mar 31 2015 12:05
It's really great that this is going to be released as v1 so soon! :) you guys keep amazing me :D keep up the good work!
Roger Johansson
@rogeralsing
Mar 31 2015 12:06
@kjellski ty :-)
Maciek Misztal
@mmisztal1980
Mar 31 2015 13:31
grats guys! glad to have had my small share in this :)
Stefan Sedich
@stefansedich
Mar 31 2015 14:21
@rogeralsing just put up my results
those were in release mode too
Yoann
@arthis
Mar 31 2015 14:54
Hi there, I am learning akka.net thanks to the bootcamp. I am trying to do it using akka.fsharp. Is it the place where I could ask question such as ' how to dispose objects on PostStop using the f# api (unit 1, lesson 4 and 6)'? The
Yoann
@arthis
Mar 31 2015 15:17
Sorry just found there was an email address where to ask questions to.. Have a nice day and thanks for all the good work....
Aaron Stannard
@Aaronontheweb
Mar 31 2015 16:31
@arthis senor @Horusiath is the right guy to help you with any F# questions
@kjellski @mmisztal1980 thanks guys - it's a team / community effort
lots of work from a lot of really smart people went into this release - glad to know that it'll see the light of day VERY soon :p
Bartosz Sypytkowski
@Horusiath
Mar 31 2015 18:14
@arthis Rigth now F# functional API don't expose necessary hooks for PostStop, on dev branch we have however a new method called mailbox.Defer ( unit -> unit ) that allows you to register a function which will be guaranteed to be invoked whenever an actor ends its lifecycle. It's stackable so you can register many of them.
btw. @Aaronontheweb thx for persistence fix, I was pretty busy lately
Bartosz Sypytkowski
@Horusiath
Mar 31 2015 18:23
also I think, we need to wait with the release for our fix for JSON.NET for F# discriminated unions :/
Roger Johansson
@rogeralsing
Mar 31 2015 18:24
Btw, should we roll our own serializer?
In fed up with existing ones that does not handle what we need
Bartosz Sypytkowski
@Horusiath
Mar 31 2015 18:24
you mean, totally our own in the future or just custom converter for JSON.NET?
Kjellski
@kjellski
Mar 31 2015 18:26
Have you had a look on fastjson? http://www.codeproject.com/Articles/159450/fastJSON
Bartosz Sypytkowski
@Horusiath
Mar 31 2015 18:26
I think, that we could talk with James Newton King to borrow his F# discriminated union converter until the fixed version of JSON.NET will eventually came out
Aaron Stannard
@Aaronontheweb
Mar 31 2015 18:27
@Horusiath good idea - want to reach out and ask?
Bartosz Sypytkowski
@Horusiath
Mar 31 2015 18:28
ok
Roger Johansson
@rogeralsing
Mar 31 2015 18:28
We used fast json in the beginning, but it uses a static context which makes things like serializing actorref, which needs to be bound to a system
Kjellski
@kjellski
Mar 31 2015 18:30
@rogeralsing ah, I see... too bad, it's really impressive how good it worked in our context. And the speed is crazy too ;)
Bartosz Sypytkowski
@Horusiath
Mar 31 2015 18:35
if we'd like to drop json.net for something else, I'd stand more for something like protobuf or thirft
Bartosz Sypytkowski
@Horusiath
Mar 31 2015 18:44
@Aaronontheweb what about Helios documentation? If you wanna more help there, it's essential
Håkan Canberger
@HCanber
Mar 31 2015 19:08
I managed to commit directly to our repo instead of sending a PR
Aaron Stannard
@Aaronontheweb
Mar 31 2015 19:08
@Horusiath yeah, I really do need help on the Helios docs
Håkan Canberger
@HCanber
Mar 31 2015 19:08
About to direct-commit a commit that reverts all those commits and then submit a PR
Aaron Stannard
@Aaronontheweb
Mar 31 2015 19:08
@HCanber that should be fine
@Horusiath I've been totally swamped on Akka.NET stuff lately - I'm switching gears to Helios today so I can get Helios v1.4 out alongside Akka.NET 1.0
has all of the mono fixes @stefansedich wrote that will allow Akka.Remote to work properly on Mono
Håkan Canberger
@HCanber
Mar 31 2015 19:11
So everything has been reverted. Sorry 'bout that.
Aaron Stannard
@Aaronontheweb
Mar 31 2015 19:12
no worries @HCanber - happens to the best of us.
I had someone at MarkedUp accidentally delete the master branch of our core product instead of his personal master branch (he had commit access, since he was responsible for deployments)
thankfully our CI system also used git, so it was easy to restore :p
plus we all had local copies of it
yay for distributed source control!
Håkan Canberger
@HCanber
Mar 31 2015 19:17
:smile:
Natan Vivo
@nvivo
Mar 31 2015 21:34
@rogeralsing, @HCanber, out of curiosity, did you ever decide if #700 would remain merged for 1.0 or would become experimental? Since the api was frozen for 1.0, I was wondering what happened to that discussion. Did you reach any consensus?
Aaron Stannard
@Aaronontheweb
Mar 31 2015 21:34
@nvivo we decided to go with @rogeralsing's solution and end all discussion on the subject
not interested in revisiting it until after 1.0 ships
Natan Vivo
@nvivo
Mar 31 2015 21:36
ok
Yoann
@arthis
Mar 31 2015 21:38
@horusiath thx for the answer
Aaron Stannard
@Aaronontheweb
Mar 31 2015 23:18
hey guys, so there's been a lot of conversations about Petabridge's role in Akka.NET going forward. In light of what happened with FoundationDB and Apple last week, we thought we'd make it really, really damn clear what we intend to do: http://petabridge.com/blog/no-more-foundationdbs/
OSS all the way
Andrew Skotzko
@skotzko
Mar 31 2015 23:20

ossfolife