3 ms·
In the issue the author uses the words "I" "me" and "we" 13 times, but refers to himself in the third person exactly once in this sentence: "The funds raised s
by Tobloy 7y ago
In the issue the author uses the words "I" "me" and "we" 13 times, but refers to himself in the third person exactly once in this sentence:
"The funds raised so far ($2,000) have paid for Feross's time to release Standard 14 which has taken around five days."
Without the third person stuff that's
"The funds raised so far ($2,000) have paid for my time to release Standard 14 which has taken around five days."
I use dozens of development tools every day. Counting something as small as a transitive dependency on a configuration for another tool wrapped up as a package, it's probably hundreds, perhaps thousands.
I would feel embarrassed to take $2000 for a single update to put third party advertising banners in to the channels those tools use to report their operational and diagnostic status.
- mieseratte 7y agoThe whole thing just reeks of a false sense of entitlement. It’s open-source, don’t go into it expecting remuneration. If you’re not comfortable with that, perhaps you should explore a different model for releasing your code.
- literallycancer 7y agoWho are you to tell people they shouldn't open source their projects? Open source means exactly that, you can get the source. It doesn't say anything about how it's funded. Just because you don't understand money or the guy above would be "embarrassed to charge $2000 for an update" doesn't mean other people should stay poor to make you feel better.
- Hamuko 7y agoHow much of that money will ESLint developers get, seeing as how heavily standard relies on it? Any guesses?
- brianpgordon 7y agoThat question seriously resonated with me when I saw it raised in the GitHub thread. (https://github.com/standard/standard/issues/1381#issuecomment-524577750 https://github.com/standard/standard/issues/1381#issuecommen...) Any package which transitively includes `standard/standard` also inherits the advertisement. That would seem to suggest a kind of logic like "if people are going to use my work to help make their thing successful, it's only fair that I'm rewarded too." And that really does make sense. I could totally nerd out over the idea of a graph-based incentive structure, maybe implemented with a new crypto token for extra gee-whiz spiciness. If his prototype `feross/funding` package had been launched with a built-in technical mechanism for transitive profit-sharing I think the idea might just have been intriguing enough to distract from some of the appalling terribleness of embedding ads in package post-install messages.
- jwalton 7y ago> Any package which transitively includes `standard/standard` also inherits the advertisement. Fortunately there should not be too many of those. If you're using `standard/standard` to format your code, it should be in your devDependencies, so if your project relies on it, and I rely on your project, I will never see this ad. If this model were to take off, and, say, `lodash` included an ad, that would be a different story. You'd probably see the same ad a few times over in your `npm install` because you probably have more than one version of lodash in your dependency tree. But, I can tell you right now, if you put an ad in your package, I'm going to work pretty hard to remove your package from my dependency tree, and hopefully there are enough people like me to stop this from taking off. :P
- deckar01 7y ago> I maintain 100+ open source projects which are downloaded 100+ million times per month. 🧙 ️ https://github.com/feross https://github.com/feross I would encourage you to check for a healthy amount of community contribution being accepted before adopting an OSS project.
- xkcd-sucks 7y agoAbout half the README content: https://github.com/feross/funding#who-is-feross https://github.com/feross/funding#who-is-feross And, if you grep the dependency tree of standard/standard it's pulling in at least 10 modules from the same author And, there's plenty of ways to juice the download count... My most successful project in this regard is a private Docker image which got pulled like a million times by AWS ECS retry loop when I accidentally pushed an image that crashed+exited immediately Which is to say, you and I would do well to emulate this Successful Winner who is also a Community Leader