Skip to content

Conversation

Aaronontheweb
Copy link
Member

We've had this warning in the codebase for a year and we've not set a timeframe for the Hyperion switch.

Urging users to switch from something stable (JSON.NET) to something that is still in beta (Hyperion) isn't the right call at the moment considering that we're not directing a lot of resources into Hyperion right now due to other priorities (i.e. such as integrating with all of the new standard APIs for configuration, dependency injection, Unity3D, Xamarin support, etc... - stuff that wasn't on anyone's radar a year ago.)

Beyond that the most urgent issues solved by Hyperion, related to Cluster.Sharding, were solved via dedicated Protobuf serializers in 1.3. The ultimate plan is still the same: to switch from JSON.NET to Hyperion in the 1.5 release. But the timeframe for that is indeterminate and realistically we're not focused on that right now. So let's get rid of the code smell and keep people on something that works.

@Aaronontheweb Aaronontheweb merged commit 316a0fd into akkadotnet:dev Oct 20, 2017
@Aaronontheweb Aaronontheweb deleted the hyperion-warning-disable branch October 20, 2017 20:19
@Aaronontheweb Aaronontheweb added this to the 1.3.2 milestone Oct 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants