[nanomsg] mangos v2 stuff

  • From: Garrett D'Amore <garrett@xxxxxxxxxx>
  • To: nanomsg@xxxxxxxxxxxxx
  • Date: Mon, 15 Oct 2018 17:16:32 -0700

Hello all,

I’ve started a mangos v2 repository, separate from mangos.  The breaking 
changes will be in the v2 repository.

I’ve also reverted breaking changes from the main mangos repo, so we should be 
able to apply a v1 tag to head.  I’ll probably be doing that soon.

The v2 work is at github.com/nanomsg/mangos-v2

The golang import path is nanomsg.org/go/mangos/v2

Critically the v2 work is *NOT* stable yet, and will not contain any v2 tags.  
While you are welcome to experiment on it, please DO NOT start using mangos v2 
in prod yet.  There are breaking changes there, and there will be more.  But 
for folks that want to start playing with contexts or see where I’m headed, you 
can look there.

I will probably not be doing any new features for mangos v1.  I hope to quickly 
get the key items done that I want for mangos v2, and then stabilize the API 
for v2.

Oh, one thing.  Mangos v2 will probably require a modern golang (1.9 or newer). 
 I’m going to stop carrying baggage meant for older golang versions.

Thanks.

 - Garrett

Other related posts: