feross / thanks

🙌 Give thanks to the open source maintainers you depend on! ✨

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projects vs. individuals

MikeMcQuaid opened this issue · comments

Hey! Firstly, this is a great idea, thanks for doing it!

I was looking at index.js and it all seems to be individuals listed there. Is this intentional or just a coincidence?

I'm wondering if it's worth adding projects here that have a shared Patreon for the project itself.

Thanks again!

Hey @MikeMcQuaid! There's a section at the bottom of the file for donate links that belong to projects! See here:

thanks/index.js

Lines 34 to 58 in 968abb1

const packages = {
'babel-core': 'https://opencollective.com/babel',
bower: 'https://opencollective.com/bower',
chai: 'https://opencollective.com/chaijs',
cheerio: 'https://opencollective.com/cheerio',
choo: 'https://opencollective.com/choo',
gulp: 'https://opencollective.com/gulpjs',
'gulp-cli': 'https://opencollective.com/gulpjs',
hoodie: 'https://opencollective.com/hoodie',
koa: 'https://opencollective.com/koajs',
'material-ui': 'https://opencollective.com/material-ui',
mocha: 'https://opencollective.com/mochajs',
parcel: 'https://opencollective.com/parcel',
phenomic: 'https://opencollective.com/phenomic',
preact: 'https://opencollective.com/preact',
pug: 'https://opencollective.com/pug',
'react-native-elements': 'https://opencollective.com/react-native-elements',
'redux-devtools-extension': 'https://opencollective.com/redux-devtools-extension',
rollup: 'https://opencollective.com/rollup',
'socket.io': 'https://opencollective.com/socketio',
'styled-components': 'https://opencollective.com/styled-components',
tachyons: 'https://opencollective.com/tachyons',
webpack: 'https://opencollective.com/webpack',
yo: 'https://opencollective.com/yeoman'
}

@feross Gotcha, sorry for the confusion. Final question: are you planning on keeping this as an npm-only thing or extending it to other things (e.g. I'm thinking Homebrew). Thanks again!

@MikeMcQuaid Going to keep this npm-only for now, I think. I don't know too much about other ecosystems and there have already been a few good projects started for other ecosystems:

This seems like the way forward.

I'm not completely against evolving this thanks tool into something for all ecosystems. I would just need a lot of help to make that happen, and there would need to be a good argument made for why that's better than a tool-per-ecosystem. Thoughts?

I would just need a lot of help to make that happen, and there would need to be a good argument made for why that's better than a tool-per-ecosystem.

I can't speak to the "needing a lot of help" but from my perspective: this ends up helping the language ecosystem but not system libraries/tools/package managers that the language ecosystem relies on to function. That's not to say you should or shouldn't do anything with this project (it's yours, after all) but just the reason why I'm interest in that.