go.crypto/ssh update.

629 views
Skip to first unread message

Adam Langley

unread,
Mar 25, 2014, 6:21:57 PM3/25/14
to golang-nuts
In time for Go 1.3, go.crypto has a much improved ssh package thanks
to Han-Wen, JP and others.

There are substantial API changes in the new code[1] and so, for those
who don't wish to update their own code, the current go.crypto/ssh
package has been forked to code.google.com/p/gosshold/ssh. It's ready
now so you can change your import paths today and not have to worry
about this again.

Otherwise, I plan on replacing the old go.crypto/ssh package with
gosshnew on April 9th. If you plan on updating to the improved
package, then you can switch import paths to
code.google.com/p/gosshnew/ssh today, which will make the eventual
transition a simple change once that code moves to go.crypto/ssh. Hanwen
has written a guide for updating[2].

I don't plan on working on gosshold. If anyone wishes to take up
maintainership, please let me know.

[1] http://godoc.org/code.google.com/p/gosshnew/ssh
[2] https://docs.google.com/document/d/1nF2wlkIwuA4AXryOvE2p0hgQUbsyRYklKSot4ahH3Aw/edit?usp=sharing


Cheers

AGL

Gustavo Niemeyer

unread,
Mar 25, 2014, 6:46:23 PM3/25/14
to Adam Langley, golang-nuts
It's interesting that this sort of issue is happening with these
packages as well. Ideally rather than people having to change their
own import paths for their code to continue working as it is today,
the import path would change for the new code. In gopkg.in language,
we'd have gopkg.in/golang/v1/ssh and gopkg.in/golang/v2/ssh.
> --
> You received this message because you are subscribed to the Google Groups "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--

gustavo @ http://niemeyer.net

agl

unread,
Apr 9, 2014, 5:08:54 PM4/9/14
to golan...@googlegroups.com

On Tuesday, March 25, 2014 3:21:57 PM UTC-7, agl wrote:
Otherwise, I plan on replacing the old go.crypto/ssh package with
gosshnew on April 9th.

Oleku Konko

unread,
Apr 10, 2014, 3:38:21 PM4/10/14
to golan...@googlegroups.com
Well done ... 
Reply all
Reply to author
Forward
0 new messages