Release of Http Listener

Aug 6, 2013 at 6:04 PM
Edited Aug 6, 2013 at 6:34 PM
Hi,

Could you please let us know when is the next major release plan with OAuth2 and Http Listener support(Production ready instead of experimental)?

Kindly let us know what do we need to do to deploy on Nginx?

Is there any mechanism to handle gzip request in the pre request handler based on content-type?

Best Regards,
Sriram
Coordinator
Aug 8, 2013 at 11:45 PM
Hi Sriram,

Let me see if I can answer all your questions here :)

OAuth - We haven't started working on OAuth yet and we commit to when it will be started. FYI is a feature request for OAuth that you can upvote and comment on.

http_listener - Currently we are still working the design and iterating on the API. For the short to intermediate term it will stay under the experimental namespace until we think it is stable enough to not be treated as in beta anymore. Similar to how we have several beta releases before declaring the HTTP client features as stable with our 1.0 release. The 'experimental' namespace here is being used to indicate that we haven't completely finished on the API and testing yet. I can't give an exact date because that depends on the teams resources and other projects, but I expect it to be at least a couple of months. That said now is a great time to impact the API and design of the http_listener, so please share any feedback you have with us.

Nginx - We haven't spent much time looking at hosting our listener other environments yet, only IIS so far so I can't help you here. We have a feature request for Apache, but if Nginx is important for you feel free to open a new issue.

gzip - To my knowledge we aren't doing anything special so all compression/decompression will have to be done manually in the http_listener's request handlers. We are still working on some of the more basic features and don't have compression added yet.

Thanks,
Steve
Aug 9, 2013 at 9:19 AM
Thanks a lot Steve.

I have created issue for Nginx hosting support.

We have a release plan in the end of November 2013, hope stable version of http listener will be released with OAuth2, Actors and Nginx support.

If time permits, I want to contribute to this project. Please let me know the procedure.

Best Regards,
Sriram
Coordinator
Aug 14, 2013 at 11:24 PM
Hi Sriram,

We definitely won’t have the http listener, OAuth2, Actors, and Nginx support done by November that is for sure. I don’t think we will be doing any work on Actors in that timeframe. We will be focusing on the http_listener and it is possible we could be done by late fall, not necessarily hosting in Nginx though. We haven’t started looking at that.

In terms of contributions if you have expertise and are working on features we might have interest in, particularly something like hosting in Apache or Nginx on Linux let us know. Take a look at this page on how to contribute, in particular the ‘Contributor License Agreement’. If you are planning on doing work you’d like to incorporate back definitely sync up and talk with us.

Perhaps we should talk offline in more detail about what how you are planning on using the C++ REST SDK in your project. Can you please contact me with the CodePlex ‘Contact’ form? We be interested in knowing more about what your scenario looks like and what features you are using.

Thanks,
Steve