Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is this project still maintained? #452

Open
vibridi opened this issue Jun 10, 2020 · 7 comments
Open

Is this project still maintained? #452

vibridi opened this issue Jun 10, 2020 · 7 comments

Comments

@vibridi
Copy link

vibridi commented Jun 10, 2020

It seems the activity on this repo, and especially on open issues has progressively waned in 2019 and 2020.
The most conspicuous outstanding issue (IMHO) is #412, plus some other bug reports and open threads which haven't seen maintainer participation in a while.

Of course nobody is demanding anything. We all know that work on OSS done for free is not to be taken for granted and shall be met with users' gratitude and appreciation.
However an update on the state of this project would be very nice indeed.
Thank you.

@michaelklishin @streadway

@streadway
Copy link
Owner

Thanks for the nudge. I don't have so many cycles to maintain changes outside of critical bugs and leave that mostly to Michael.

The project is still maintained, but just at a very slow rate of change :)

@SteelPhase
Copy link

SteelPhase commented Jun 11, 2020

I know there are a few issues open, but outside of that is there really any changes that need to be made?

@onwsk8r
Copy link

onwsk8r commented Aug 15, 2020

There is this:

This library supports two most recent Go release series, currently 1.10 and 1.11.

Also

amqp/.travis.yml

Lines 3 to 7 in e6b33f4

go:
- 1.10.x
- 1.11.x
- 1.12.x
- 1.13.x

is now two versions behind

Despite not importing anything besides the standard library, it would still be nice to have a go.mod so it can be recognized as a module.

I'd be more than happy to PR one or both of those - who should I add as reviewers?

@michaelklishin
Copy link
Collaborator

go.mod and similar "housekeeping" changes won't take long to accept.

As for functional changes, this project has a strict "no breaking API changes" policy which greatly limits what kind of changes it can adopt.

I don't feel great about suggesting this but if the community forked this client and adopted a less restrictive release policy, team RabbitMQ would consider switching our tutorials and docs to use the fork instead of this client.

@onwsk8r
Copy link

onwsk8r commented Aug 15, 2020 via email

@streadway
Copy link
Owner

@michaelklishin #394 introduced go.mod and the 1.0.0 tag. This means accepting any API changes can be done by adding a v2 directory and following V2 and Beyond guide.

@houseofcat
Copy link

I can submit a v2 migration to baseline if interested @streadway

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants