xmppo / go-xmpp

Go XMPP Library (From Yasuhiro Matsumoto and based on the code from Russ Cox)
https://golang.org/
BSD 3-Clause "New" or "Revised" License
526 stars 170 forks source link

New release build? #166

Closed Neustradamus closed 6 months ago

Neustradamus commented 8 months ago

I think it is time to create a new release build with all recent improvements since the first "recent" tag:

But what version?

The @mattn (Yasuhiro Matsumoto) project exists since 2011-02-28 based on @rsc (Russ Cox) work:

There is an another and old go-xmpp project:

The latest version is 0.5.1 (2020-03-23):

Badly, currently several people mix...

mdosch commented 8 months ago

I don't understand what those other libraries have to do with the versioning of this library. @mattn Before tagging a new release we should consider removing DIGEST-MD5 which is obsolete for a long time: https://datatracker.ietf.org/doc/html/rfc6331 I'm also not aware of DIGEST-MD5 being used anywhere in the wild anymore.

mdosch commented 8 months ago

Maybe also decide on #172 before tagging.

mdosch commented 6 months ago

@mattn What do you think about tagging the current status as 0.1.0? As SCRAM (including the PLUS variants) is supported now and also XEP-0474 is working it might be useful to get this out to users. As there exists a tag 0.0.1 right now this tag will be used unless the use of master is explicitly enforced by go get github.com/xmppo/go-xmpp@master.

Neustradamus commented 3 months ago

@ivucica: Do you know this project? :)