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

Becoming the official plugin #6

Closed
nfantone opened this issue Jan 21, 2016 · 35 comments
Closed

Becoming the official plugin #6

nfantone opened this issue Jan 21, 2016 · 35 comments

Comments

@nfantone
Copy link
Collaborator

@disintegrator Some good news: we have been discussing with @geek and @mcdonnelldean (part of the Seneca core team) about making this plugin the official AMQP transport in detriment of seneca-rabbitmq-transport.

Are you willing to participate in this? We need to make a new release with the latest changes and plan some other things for the future.

@disintegrator
Copy link
Collaborator

Sounds good to me. Do you (or them) think there's anything more to do before we can take over? Are we missing some key features?

@nfantone
Copy link
Collaborator Author

@disintegrator I've asked them the same thing but didn't receive any feedback yet.

@disintegrator
Copy link
Collaborator

Brilliant I'll keep an eye on the thread. Meanwhile I'll jump in and help improve the library. We sorely need more docs and tests for the library to be taken seriously.

@nfantone
Copy link
Collaborator Author

Tests would be swell. It'd also be great if no RabbitMQ instance were needed for unit testing. I've seen some setup over at seneca-rabbitmq-transport that fires a rabbitmq docker before starting. I think that kind of functional/black box testing should be written separately. What are your thoughts?

While far from perfect, docs have improved quite a bit. Take a look at latest develop.

@nfantone
Copy link
Collaborator Author

@disintegrator When you have a moment, could you please release 0.2.0 to npm? Thank you.

@disintegrator
Copy link
Collaborator

@nfantone done!

@nfantone
Copy link
Collaborator Author

@disintegrator Thanks!

Could we please follow the guidelines for releasing a version, next time?

I've already tagged the repo for the 0.2.0 version.

@disintegrator
Copy link
Collaborator

Oh damn. Sorry I did it in a rush so I didn't block you. Will follow guidelines next time

@n321203
Copy link

n321203 commented Feb 28, 2016

Just wanted to say im really happy there is an actively developed amqp-plugin. 👍

@nfantone
Copy link
Collaborator Author

@n321203 Hey, thanks, man! I hope you find the plugin useful. And, of course, feel free to contribute back. Any help is appreciated.

@nfantone
Copy link
Collaborator Author

@disintegrator Would you please consider giving me npm publishing right? I've released and tagged 0.2.1 and I'd like to upload that.

@disintegrator
Copy link
Collaborator

Yep I'll look into it

Sent from my iPhone

On 23 Apr 2016, at 7:14 AM, Nicolás Fantone notifications@github.com wrote:

@disintegrator Would you please consider giving me npm publishing right? I've released and tagged 0.2.1 and I'd like to upload that.


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub

@nfantone
Copy link
Collaborator Author

@luhtonen
Copy link

luhtonen commented Aug 8, 2016

Any news on the discussion with seneca owners to make this official? Are there concrete plans and dates setup/agreed?

@nfantone
Copy link
Collaborator Author

nfantone commented Aug 9, 2016

@luhtonen That's a good question. Doors have been opened for quite a while now. I'm all for it. Not much to do from my end, TBH. I'm waiting for the guys at Seneca to give me the heads up. AFAIK, they have been working hard to accommodate things and put together a more cohesive plugin ecosystem, lately.

@nfantone
Copy link
Collaborator Author

@mcdonnelldean So... any changes so far? Are you guys ready for this? 🎈

@nfantone nfantone removed the question label Oct 11, 2016
@mcdonnelldean
Copy link

@nfantone Yes, sorry, as usual we are bogged down. I spoke to Richard and others about green lighting. Rather than wait for the official procession lets just get it done :D

Can you add me repo so I can move it into senecajs/ org? You will need to republish after to fix npm links. Note it will go into the same org as seneca proper, not the labs or community org.

The only rules really are to try keep a cohesive linting and tooling standard and to keep the project MIT. Usual stuff.

@nfantone
Copy link
Collaborator Author

nfantone commented Oct 11, 2016

Yey 🎂 ! Finally.

Well, repo already uses Seneca's eslint rules, is MIT licensed and follows your contributing guide.

If you need any further changes, let me know.

@nfantone
Copy link
Collaborator Author

@mcdonnelldean Invite already sent. Check your inbox.

@mcdonnelldean
Copy link

Yup got it. Should be moved in the next couple of hours

On 11 Oct 2016 6:21 p.m., "Nicolás Fantone" notifications@github.com
wrote:

@mcdonnelldean https://github.com/mcdonnelldean Invite already sent.
Check your inbox.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#6 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADdT6abT2ZBJA_R1LjgFn3FXxOkwJkWZks5qy8WlgaJpZM4HJe7X
.

@nfantone
Copy link
Collaborator Author

nfantone commented Oct 11, 2016

@mcdonnelldean I don't know if you have already established some guidelines for these migrations, but one approach we have been following with Koa modules is to drop the koa- prefix on repo's names once moved onto the organization. If it's in our repo, that becomes tacit. So, for Seneca, that would make:

https://github.com/seneca-contrib/seneca-amqp-transport -> https://github.com/senecajs/amqp-transport

@mcdonnelldean
Copy link

Generally we leave it as is, we find the seneca-x way makes it easier to find things on github and npm. Should be moved in two mins.

@mcdonnelldean
Copy link

@nfantone Looks like I need to be bumped to owner to move it across. Once done ping and I'll move. (write privilege is not enough)

@nfantone
Copy link
Collaborator Author

I believe I made you Admin of the repo. Let me check.

@nfantone
Copy link
Collaborator Author

@mcdonnelldean Yup. Your rank is as high as they come.

screen shot 2016-10-11 at 7 45 22 pm

@mcdonnelldean
Copy link

Testing, testing... Are we live, has everyone got the right access?

@nfantone
Copy link
Collaborator Author

@mcdonnelldean Seems like it.

👀 Everyone all right?

@nfantone
Copy link
Collaborator Author

nfantone commented Oct 11, 2016

@mcdonnelldean Tried pulling and pushing. Works wonders.

One thing, though: do we have a team that maybe I can become a member of? This is just to show a "badge" on issues to tell people I'm maintaining the project. It used to be "seneca-contrib member" previously.

@mcdonnelldean
Copy link

Yup, I'm setting it all up now, you will end up on two or three but it always shows you are a member then.

@mcdonnelldean
Copy link

Ok I've sent the contributors one only so it doesn't go all funny from multiple requests. You should see the info here https://github.com/orgs/senecajs/teams/contributors.

@nfantone
Copy link
Collaborator Author

404 on that URL. I suppose I don't have access to that yet.

@mcdonnelldean
Copy link

Really? Can you hit the teams page and then contributors? Your invite pops
up there too

On 11 Oct 2016 8:30 p.m., "Nicolás Fantone" notifications@github.com
wrote:

404 on that URL. I suppose I don't have access to that yet.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#6 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADdT6YihBjOpFDUj6WCZ6FaRj3NnHuGkks5qy-PjgaJpZM4HJe7X
.

@mcdonnelldean
Copy link

Maybe try just https://github.com/senecajs It should pop up there.

@nfantone
Copy link
Collaborator Author

There. Invitation arrived. All set, then.

Thank you very much for letting me on board!

I'll be closing the issue.

@mcdonnelldean
Copy link

Yay! Cc @rjrodger @paolochiodi

On 11 Oct 2016 8:39 p.m., "Nicolás Fantone" notifications@github.com
wrote:

Closed #6 #6.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#6 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADdT6fFo4NcvQnYzHyxGSGGWd4dg-nntks5qy-YJgaJpZM4HJe7X
.

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

No branches or pull requests

5 participants