From 25b7f4887ec20cf8d0318134a247b9badb5e8009 Mon Sep 17 00:00:00 2001 From: Tim Kuehn Date: Tue, 26 Jan 2016 21:48:02 -0800 Subject: [PATCH 1/2] Add disclaimer to README --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 1384825..20ffc72 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,5 @@ -## tarpc +## tarpc: Tim & Adam's RPC lib +*Disclaimer*: This is not an official Google product. tarpc is an RPC framework for rust with a focus on ease of use. Defining and implementing an echo-like server can be done in just a few lines of code: From 54dbd74e2f9e9160d64a9858b483228b9279d8c8 Mon Sep 17 00:00:00 2001 From: Tim Kuehn Date: Tue, 26 Jan 2016 22:03:46 -0800 Subject: [PATCH 2/2] Replace planned generic serialization feature with backward-compatibility features --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 20ffc72..326b11a 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ The `rpc!` macro generates a module in the current module. In the above example, ## Planned Improvements (actively being worked on) - Automatically reconnect on the client side when the connection cuts out. - Allow omitting the return type in rpc definitions when the type is `()`. -- Support arbitrary serialization (currently `bincode` is used for all serialization). +- Add backward-compatibility features to enable evolving APIs. - Support asynchronous server implementations (currently thread per connection). ## Contributing