Hi Kailash,

This is fantastic news!  Big Congratulations to the whole team!

Just wondering how thoroughly should we test these releases?  Basically 
should we put: 

   - A naive user hat (i.e. let me find the documentation and follow it), 
   or 
   - An expert user hat (i.e. let me tweak the Makefile and core code, and 
   make it work for my instance)?
   
Thanks,
Paul

On Wednesday, July 27, 2016 at 8:05:18 PM UTC-4, [email protected] wrote:
>
> Hi Everyone, 
>
>
> The gRPC team is pleased to announce that we have our first 1.0-pre 
> packages ready for testing. Instructions and release notes below. 
>
> Please give these a try and report any issues via our issue trackers on 
> Github, it will help ensure that our 1.0 release is robust and works really 
> well.
>
> Do note that this is a pre-release. We are currently working to update our 
> documentation to reflect these changes and make any last minute changes 
> before we release 1.0. 
>
> Issue trackers:
>
> https://github.com/grpc/grpc/issues
>
> https://github.com/grpc/grpc-java/issues
>
> Notes on installation:
> Python:
>
> pip install --pre grpcio
>
> pip install --pre  grpcio-tools
> Ruby:
>
> gem install grpc --pre
>
> gem install grpc-tools --pre
> Node,js:
>
> npm install grpc 
>
> npm install grpc-tools
> PHP:
>
> [sudo] pecl install grpc
>
> gem install ronn rake
>
> git clone https://github.com/stanley-cheung/Protobuf-PHP
>
> cd Protobuf-PHP
>
> rake pear:package version=1.0
>
> [sudo] pear install Protobuf-1.0.tgz
> C#:
>    
>    - 
>    
>    Open Visual Studio / MonoDevelop / Xamarin Studio and start a new 
>    project/solution.
>    - 
>    
>    Add the Grpc NuGet package as a dependency (Project options -> Manage 
>    NuGet Packages).
>    - 
>    
>    To be able to generate code from Protocol Buffer (.proto) file 
>    definitions, add the Grpc.Tools NuGet package that contains Protocol 
>    Buffers compiler (protoc) and the gRPC protoc plugin.
>    - 
>    
>    Make sure to “show prerelease packages”.
>    
> Java:
>
> Released on Maven central, might take a few hours to appear.
> Objective-C:
>
> Cocoapod spec and instructions 
> <https://github.com/grpc/grpc/tree/master/src/objective-c>.
>
> Notes for Development Release 1.0.0-pre1
>
> Release 1.0.0-pre1 for Java 
> <https://github.com/grpc/grpc-java/releases/tag/v1.0.0-pre1>
> Release 1.0.0-pre1
>
>
> Please see the notes for the previous releases here: 
> https://github.com/grpc/grpc/releases
>
> Development release of github.com/grpc/grpc.
> C-core:
>    
>    - 
>    
>    Performance boost using delayed writes.
>    - 
>    
>    Added support for SO_REUSEPORT.
>    - 
>    
>    New error propagation system.
>    - 
>    
>    Default log verbosity is now ERROR.
>    - 
>    
>    Various optimizations and fixes.
>    
> Python:
>    
>    - 
>    
>    Made handlers optional in grpc.server 
>    <https://github.com/grpc/grpc/pull/7160>.
>    - 
>    
>    Beta support for Python 3 on Mac OS X x64, Windows x86, and Linux x86 
>    and x64.
>    - 
>    
>    Added a reference implementation of server health-checking as the 
>    package grpcio-health-checking.
>    - 
>    
>    Added distutils custom command for gRPC proto generation to 
>    grpcio-tools.
>    - 
>    
>    Many behind-the-scenes fixes.
>    
> Ruby:
>    
>    - 
>    
>    Removed Core::CompletionQueue from the public API. Removed all 
>    function parameters that required CompletionQueues.
>    - 
>    
>    Split trailing metadata out into a separate instance variable on calls.
>    
> PHP:
>    
>    - 
>    
>    Fixed shutdown hang #4017.
>    - 
>    
>    PHP7 support #7464.
>    
> C#:
>    
>    - 
>    
>    Support for use of the Grpc nuget package with dotnet CLI tooling 
>    #7230.
>    
> Objective-c:
>    
>    - 
>    
>    https://github.com/grpc/grpc/pull/7264 BoringSSL's podspec (as v5.0) 
>    now builds correctly for devices (not only simulator).
>    - 
>    
>    https://github.com/grpc/grpc/pull/7288 Well-known protos ([the 
>    `.proto` files distributed with `protoc`](
>    https://github.com/google/protobuf/tree/master/src/google/protobuf)) 
>    can now be used when compiling pods as dynamic frameworks.
>    - 
>    
>    https://github.com/grpc/grpc/pull/7359 `protoc` and the gRPC plugin 
>    for Objective-C are now distributed as pods, so versions mismatches among 
>    them and the Protobuf and gRPC runtimes are an issue of the past.
>    - 
>    
>    https://github.com/grpc/grpc/pull/6855 Support for multiple services 
>    defined in the same `.proto` file.
>    - 
>    
>    (Various pull requests) Compressed data and connectivity changes are 
>    now handled more robustly.
>    - 
>    
>    https://github.com/grpc/grpc/pull/6849 gRPC can now be integrated as 
>    dynamic frameworks (`use_frameworks!` in your `Podfile`), which means it 
>    can be used alongside pods written in Swift.
>    
> Node.js:
>    
>    - 
>    
>    Split node health check code into a separate package: 
>    grpc-health-check.
>    
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/0d19e4e4-66e5-442c-9f3a-594819f19102%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to