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

Activating Open Collective #1560

Closed
wants to merge 7 commits into from

Conversation

xdamman
Copy link

@xdamman xdamman commented Jun 3, 2017

This pull request adds backers and sponsors from your Open Collective https://opencollective.com/discord.js ❤️

It adds two badges at the top to show the latest number of backers and sponsors. It also adds placeholders so that the avatar/logo of new backers/sponsors can automatically be shown without having to update your README.md. [more info]. See how it looks on this repo.

You can also add a "Donate" button to your website and automatically show your backers and sponsors there with our widgets. Have a look here: https://opencollective.com/widgets

We have also added a postinstall script to let people know after npm|yarn install that you are welcoming donations. [More info]

@amishshah amishshah closed this Jun 3, 2017
@amishshah
Copy link
Member

sorry decided against joining the open collective

@xdamman
Copy link
Author

xdamman commented Jun 3, 2017

Ah. Ok. Can I ask why?

@amishshah
Copy link
Member

@xdamman sorry, going to reconsider this and check again in the morning!

@amishshah amishshah reopened this Jun 3, 2017
Copy link
Contributor

@meew0 meew0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My opinion on this PR is that discord.js isn't really the kind of project that has any sort of expenses, so while extra money could be nice, advertising it all over the place would be a bit presumptuous and only damage the lib's reputation by labeling us as sellouts. I guess having one or two badges wouldn't be that bad but anything more intrusive (especially that postinstall script, that's a huge security risk right there) is a no go for me.

Copy link
Member

@iCrawl iCrawl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an absolute no go. While money is nice and all, the way this would tarnish ones reputation is way too high. In my opinion there was no need for reconsideration and the PR was rightfully closed the first time.
(I'm adding this to the things meew already mentioned).

@devsnek
Copy link
Member

devsnek commented Jun 4, 2017

downdoot imo

@xdamman
Copy link
Author

xdamman commented Jun 4, 2017

Thanks for the feedback.

FYI this pull request is not all or nothing. You don't have to have the postinstall or the message in the issue template. That's really up to you (we should make that more clear). The only thing "required" is the placeholders on the readme because it's important to acknowledge backers/sponsors.

@amishshah
Copy link
Member

Hi @xdamman. Thank you for making this PR, but I'm afraid we've decided against joining the open collective - it just doesn't fit the nature of our project.

@amishshah amishshah closed this Jun 4, 2017
@xdamman
Copy link
Author

xdamman commented Jun 4, 2017

That's ok. I understand. No worries. Hope to see you again if not for this project for another one in the future :-)

@amishshah
Copy link
Member

Thank you @xdamman 😄

@boneskull
Copy link

Please don't take this as criticism. I'm not trying to change anybody's mind. I'm a bystander (who happens to contribute to a project with a collective) who is curious about some of the comments here.

To @meew0 and @iCrawl in particular,

  • I'm wondering about why joining OC would label the project or contributors as "sellouts"?
  • How would it tarnish the reputation of the project?

If there's a feeling that accepting donations is a bad idea, it would be helpful for other projects to understand why.

@devsnek
Copy link
Member

devsnek commented Jun 4, 2017

  • joining the collective kinda says we're actively looking for money, which we aren't
  • to the above, if we don't need money, why would we ask for it? (makes us look greedy)

@xdamman
Copy link
Author

xdamman commented Jun 4, 2017

Many developers don't need money.
So I personally see this more as a way to enable people who cannot contribute code but would love to contribute financially to have a place to do so (in a transparent way). And then that money can be used to enable the community to meet, or to invest in things that will make it easier for new people to learn and contribute. While you may not personally need the money, you may not want to spend your own money for those expenses.

That said, this is not for all open source projects. I think it works best for the ones that have an active online community that wants to put money together to sustain their community.

Again, no worries. And thank you for sharing your feedback. It's always useful!

@iCrawl
Copy link
Member

iCrawl commented Jun 5, 2017

@boneskull I don't feel like its a bad thing in general, don't get me wrong. I'm all up for people donating and supporting a piece of software they use, by all means.
But on the other hand you just have to take the community you develop this for /develop this in into account. I don't wanna delve too much into it, but what I essentially meant with tarnish was that once you go down that path and realize it maybe wasn't the best move, getting out of there is going to be way harder.

So no, I def. don't want to say its bad, rather it doesn't fit with the discord.js project and the community we develop this for.

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

Successfully merging this pull request may close these issues.

None yet

6 participants