3 ms·
Good questions - also how does Tidelift avoid people gaming the system? E.g. my node_modules folder is full of thousands and thousands of packages, could I, as
by malux85 8y ago
Good questions - also how does Tidelift avoid people gaming the system?
E.g. my node_modules folder is full of thousands and thousands of packages, could I, as the maintainer of several of those packages, split them into 100 sub packages, all dependent on each other and claim 100x the money?
- cmroanirgo 8y ago> how does Tidelift avoid people gaming the system? From the website [0]: "For each package, we compute a share of subscription fees. There are three main factors in this computation: - Subscriber usage. Packages receive a share of fees only from those subscribers using the package. More subscribers using the package means more money! - How much subscribers pay. If we charge subscribers more, there's more to divide up. - A weight. A package containing a large framework gets a larger share than one containing a 2-line function. Currently, the weight is based primarily on code size. Please do not try to game the system by putting extra junk in your package—we will penalize this, and more importantly your users and other maintainers will suffer. If we tweak our weightings in the future, we'll strive to do so in a way that avoids radically changing existing income levels. " It seems they're aware of the possibility of gaming. [0] https://tidelift.com/docs/lifting/paying https://tidelift.com/docs/lifting/paying Edit: formatting
- dest 8y agoThe weight is a very difficult problem in my opinion.
- janekm 8y agoIndeed. Amongst other issues this scheme appears to encourage making a large volume of moderately-useful changes to a lot of repositories, rather than a smaller number of difficult but essential changes.
- prepend 8y agoThe Facebook effect coming to OSS. Lots of activity and noise, little to negavitve value.