simple-xmpp / node-simple-xmpp

Simple High Level NodeJS XMPP Client
300 stars 90 forks source link

Project Maintainance #22

Closed arunoda closed 10 years ago

arunoda commented 11 years ago

I've switched the project ownership from myself to organization simple-xmpp. This allows several others to actively maintain the project since I'm too busy with the project.

@silverbucket will be joining the team with me. I keep the ownership of npm repository myself for now. If we need it we can change it. But I really don't know how.

Thanks @silverbucket and hope this project could help others interested too.

P.S. If some one interested in joining the team, just drop a message here.

silverbucket commented 11 years ago

Awesome, I will try to ensure stability while continuing to merge in patches. For now I can just ping you @arunoda when I think it's a good time for an NPM version update

silverbucket commented 11 years ago

Also, we need a logo :)

silverbucket commented 11 years ago

@arunoda - I threw together this simple logo. If you don't hate it, would you mind attaching it to the gravatar account of the email you signed up with? :) we can always make a better one later if someone is inspired.

silverbucket commented 11 years ago

simple-xmpp-logo

silverbucket commented 11 years ago

I've added @nilclass as he's very knowledgable about XMPP and has agreed to help out.

arunoda commented 11 years ago

@silverbucket thank you. I will pushed this version to npm.

Logo

I really like the logo. If you can remove - in simple- that would be awesome. BTW: There is no gravator email set in the profile. Try to create gravator profile and update it. (If you can't just dump th e email here)

Stability

I've used some older library(and my forked version) to do the testing. But we need to move our testing infrastructure to mocha. Then we can ask for some testing with the Pull Request.

And travis-ci integration would also be awesome.

silverbucket commented 11 years ago

Here is the updated logo, I will try to get the gravatar part sorted out. simple-xmpp-logo

arunoda commented 11 years ago

Cool. Now its perfect.

On Thursday, May 2, 2013, Nick Jennings wrote:

Here is the updated logo, I will try to get the gravatar part sorted out. [image: simple-xmpp-logo]https://f.cloud.github.com/assets/317571/453505/ad7e03ca-b319-11e2-9e68-3bf3395f0c42.png

— Reply to this email directly or view it on GitHubhttps://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-17332290 .

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

arunoda commented 11 years ago

@silverbucket sendme your npm username/email I'll add you as a NPM maintainer. I just found npm owner add option

silverbucket commented 11 years ago

my NPM username is silverbucket email nick@silverbucket.net. Thanks!

arunoda commented 11 years ago

done :)

screen shot 2013-05-08 at 9 03 09 pm

silverbucket commented 11 years ago

awesome!

On Wed, May 8, 2013 at 5:34 PM, Arunoda Susiripala <notifications@github.com

wrote:

done :)

[image: screen shot 2013-05-08 at 9 03 09 pm]https://f.cloud.github.com/assets/50838/478216/aef6155a-b7f4-11e2-806d-7d9908ac823b.png

— Reply to this email directly or view it on GitHubhttps://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-17613627 .

silverbucket commented 11 years ago

Hi @arunoda i tried to update to 0.1.10 and publish a new release but it failed. Do I have access to push new releases?

arunoda commented 11 years ago

do you wan't me to do the npm publish? BTW: why does it failed. any error messages?

On Sun, May 19, 2013 at 5:13 PM, Nick Jennings notifications@github.comwrote:

Hi @arunoda https://github.com/arunoda i tried to update to 0.1.10 and publish a new release but it failed. Do I have access to push new releases?

— Reply to this email directly or view it on GitHubhttps://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18116346 .

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

arunoda commented 11 years ago

I just checked out the versions?

We already have 0.1.10 right? that is may be push cause an error?

On Sun, May 19, 2013 at 6:35 PM, Arunoda Susiripala < arunoda.susiripala@gmail.com> wrote:

do you wan't me to do the npm publish? BTW: why does it failed. any error messages?

On Sun, May 19, 2013 at 5:13 PM, Nick Jennings notifications@github.comwrote:

Hi @arunoda https://github.com/arunoda i tried to update to 0.1.10 and publish a new release but it failed. Do I have access to push new releases?

— Reply to this email directly or view it on GitHubhttps://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18116346 .

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

silverbucket commented 11 years ago

It was an auth problem on my end. I got that resolved

So how do you decide on version numbers?

The package.json shows 0.1.9 so I bumped it to 0.1.10

I just changed the version to 0.1.91 ... is that the correct progression?

On Sun, May 19, 2013 at 3:09 PM, Arunoda Susiripala < notifications@github.com> wrote:

I just checked out the versions?

We already have 0.1.10 right? that is may be push cause an error?

On Sun, May 19, 2013 at 6:35 PM, Arunoda Susiripala < arunoda.susiripala@gmail.com> wrote:

do you wan't me to do the npm publish? BTW: why does it failed. any error messages?

On Sun, May 19, 2013 at 5:13 PM, Nick Jennings notifications@github.comwrote:

Hi @arunoda https://github.com/arunoda i tried to update to 0.1.10 and publish a new release but it failed. Do I have access to push new releases?

— Reply to this email directly or view it on GitHub< https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18116346>

.

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Reply to this email directly or view it on GitHubhttps://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18117389 .

arunoda commented 11 years ago

I prefer 0.1.10 or 0.1.11 (the same numbering use by node) 0.1.91 is bit weird to me.

On Sun, May 19, 2013 at 7:34 PM, Nick Jennings notifications@github.comwrote:

It was an auth problem on my end. I got that resolved

So how do you decide on version numbers?

The package.json shows 0.1.9 so I bumped it to 0.1.10

I just changed the version to 0.1.91 ... is that the correct progression?

On Sun, May 19, 2013 at 3:09 PM, Arunoda Susiripala < notifications@github.com> wrote:

I just checked out the versions?

We already have 0.1.10 right? that is may be push cause an error?

On Sun, May 19, 2013 at 6:35 PM, Arunoda Susiripala < arunoda.susiripala@gmail.com> wrote:

do you wan't me to do the npm publish? BTW: why does it failed. any error messages?

On Sun, May 19, 2013 at 5:13 PM, Nick Jennings < notifications@github.com>wrote:

Hi @arunoda https://github.com/arunoda i tried to update to 0.1.10 and publish a new release but it failed. Do I have access to push new releases?

— Reply to this email directly or view it on GitHub<

https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18116346>

.

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Reply to this email directly or view it on GitHub< https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18117389>

.

— Reply to this email directly or view it on GitHubhttps://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18118141 .

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

silverbucket commented 11 years ago

right, i agree. i was just confused that there was already a 0.1.10 in the npm repository, but the package.json said 0.1.9 ... i'll just tag it 0.1.11 and that should be fine :)

On Sun, May 19, 2013 at 4:06 PM, Arunoda Susiripala < notifications@github.com> wrote:

I prefer 0.1.10 or 0.1.11 (the same numbering use by node) 0.1.91 is bit weird to me.

On Sun, May 19, 2013 at 7:34 PM, Nick Jennings notifications@github.comwrote:

It was an auth problem on my end. I got that resolved

So how do you decide on version numbers?

The package.json shows 0.1.9 so I bumped it to 0.1.10

I just changed the version to 0.1.91 ... is that the correct progression?

On Sun, May 19, 2013 at 3:09 PM, Arunoda Susiripala < notifications@github.com> wrote:

I just checked out the versions?

We already have 0.1.10 right? that is may be push cause an error?

On Sun, May 19, 2013 at 6:35 PM, Arunoda Susiripala < arunoda.susiripala@gmail.com> wrote:

do you wan't me to do the npm publish? BTW: why does it failed. any error messages?

On Sun, May 19, 2013 at 5:13 PM, Nick Jennings < notifications@github.com>wrote:

Hi @arunoda https://github.com/arunoda i tried to update to 0.1.10 and publish a new release but it failed. Do I have access to push new releases?

— Reply to this email directly or view it on GitHub<

https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18116346>

.

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Reply to this email directly or view it on GitHub<

https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18117389>

.

— Reply to this email directly or view it on GitHub< https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18118141>

.

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Reply to this email directly or view it on GitHubhttps://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18118176 .

arunoda commented 11 years ago

yes. it was my mistake. I forgot to push the updated package.json after I published.

On Sun, May 19, 2013 at 7:42 PM, Nick Jennings notifications@github.comwrote:

right, i agree. i was just confused that there was already a 0.1.10 in the npm repository, but the package.json said 0.1.9 ... i'll just tag it 0.1.11 and that should be fine :)

On Sun, May 19, 2013 at 4:06 PM, Arunoda Susiripala < notifications@github.com> wrote:

I prefer 0.1.10 or 0.1.11 (the same numbering use by node) 0.1.91 is bit weird to me.

On Sun, May 19, 2013 at 7:34 PM, Nick Jennings notifications@github.comwrote:

It was an auth problem on my end. I got that resolved

So how do you decide on version numbers?

The package.json shows 0.1.9 so I bumped it to 0.1.10

I just changed the version to 0.1.91 ... is that the correct progression?

On Sun, May 19, 2013 at 3:09 PM, Arunoda Susiripala < notifications@github.com> wrote:

I just checked out the versions?

We already have 0.1.10 right? that is may be push cause an error?

On Sun, May 19, 2013 at 6:35 PM, Arunoda Susiripala < arunoda.susiripala@gmail.com> wrote:

do you wan't me to do the npm publish? BTW: why does it failed. any error messages?

On Sun, May 19, 2013 at 5:13 PM, Nick Jennings < notifications@github.com>wrote:

Hi @arunoda https://github.com/arunoda i tried to update to 0.1.10 and publish a new release but it failed. Do I have access to push new releases?

— Reply to this email directly or view it on GitHub<

https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18116346>

.

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Reply to this email directly or view it on GitHub<

https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18117389>

.

— Reply to this email directly or view it on GitHub<

https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18118141>

.

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

Reply to this email directly or view it on GitHub< https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18118176>

.

— Reply to this email directly or view it on GitHubhttps://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-18118247 .

Arunoda Susiripala

@arunoda http://twitter.com/arunoda http://gplus.to/arunodahttps://github.com/arunoda http://www.linkedin.com/in/arunoda

arunoda commented 11 years ago

@silverbucket try to create and push the tags to github for each commits. (I didn't do that also until 0.1.10) You might can use npm version for this

nicolasartman commented 10 years ago

hey all, thanks for the project—it has been super helpful! Unfortunately, version 0.1.91 is considered the latest, and has a bug in it that prevents setPresence from working. Would you mind bumping to 0.1.92 or deleting the 0.1.91 version so others don't get stuck? Thanks!

silverbucket commented 10 years ago

Hi Nicolas, do you mean that it's fixed in the repo but not released? or that there's a bug that needs to be fixed then a new version released?

nicolasartman commented 10 years ago

The latest version according to npm (0.1.91) contains at least one major bug, but 0.1.19 (the actual latest version) does not.

Running npm show simple-xmpp versions yields https://gist.github.com/nicolasartman/78aaacbda6ffe8d8d895. As far as I can tell, the 0.1.91 was an accident and simply should not be there (or at least not be the latest).

So there's a properly working version in the repo (0.1.19) but a broken one listed as latest in the repo (0.1.91).

silverbucket commented 10 years ago

Ah, right, it seems npm doesn't allow you to delete a release. Maybe we should just increase the version to 0.1.92 ? :)

On Fri, Sep 5, 2014 at 4:24 PM, Nicolas Artman notifications@github.com wrote:

The latest version according to npm (0.1.91) contains at least one major bug, but 0.1.19 (the actual latest version) does not.

Running npm show simple-xmpp versions yields https://gist.github.com/nicolasartman/78aaacbda6ffe8d8d895. As far as I can tell, the 0.1.91 was an accident and simply should not be there (or at least not be the latest).

— Reply to this email directly or view it on GitHub https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-54631319 .

nicolasartman commented 10 years ago

Sounds like a good call to me!

silverbucket commented 10 years ago

Thanks for pointing that out. I will get to this over the weekend, on the road at the moment.

On Fri, Sep 5, 2014 at 6:36 PM, Nick Jennings nick@silverbucket.net wrote:

Ah, right, it seems npm doesn't allow you to delete a release. Maybe we should just increase the version to 0.1.92 ? :)

On Fri, Sep 5, 2014 at 4:24 PM, Nicolas Artman notifications@github.com wrote:

The latest version according to npm (0.1.91) contains at least one major bug, but 0.1.19 (the actual latest version) does not.

Running npm show simple-xmpp versions yields https://gist.github.com/nicolasartman/78aaacbda6ffe8d8d895. As far as I can tell, the 0.1.91 was an accident and simply should not be there (or at least not be the latest).

— Reply to this email directly or view it on GitHub https://github.com/simple-xmpp/node-simple-xmpp/issues/22#issuecomment-54631319 .

silverbucket commented 10 years ago

OK, version bumped to 0.1.92 on github and npm.

nicolasartman commented 10 years ago

Awesome, thank you!