stacks-archive / app-mining

For App Mining landing page development and App Mining operations.
https://app.co/mining
MIT License
49 stars 16 forks source link

Proposal: Reward apps with similar code base only once #75

Closed friedger closed 5 years ago

friedger commented 5 years ago

What is the problem you are seeing? Please describe. In #11 it is mentioned that open-source apps could be copied and submitted under a different name more easily than close-source apps.

How is this problem misaligned with goals of app mining? This does not accelerate the adoption of high quality apps that preserve individual’s fundamental digital rights because developers fear that their product will be copied and re-submitted.

What is the explicit recommendation you’re looking to propose? Reject apps that can't prove that they are different to existing apps. A peer reviewer (#63) could help to identify similar code base.

Describe your long term considerations in proposing this change. Please include the ways you can predict this recommendation could go wrong and possible ways mitigate. This requires that all accepted app are open source.

Proof of difference could be for example rejected feature requests or pull requests.

This proposal might discourage new submissions of the same product with massive improvements, however, the innovation can take place in the open source product.

Additional context Product development #64 gitcoin.co closed issue about similar apps (different code base) #37

GinaAbrams commented 5 years ago

Hey @friedger it seems like this may be trying to solve a problem that doesn't exist yet, at least to my knowledge (feel free to correct me if I'm wrong). PBC is the facilitator now but this will further decentralize in the future, and I'd be hesitant to over-engineer and become an arbitrator in disagreements such as these down the line.

friedger commented 5 years ago

It directly effects the opinion about the requirement for apps being open source

On Thu, 28 Mar 2019, 20:02 Gina Abrams, notifications@github.com wrote:

Hey @friedger https://github.com/friedger it seems like this may be trying to solve a problem that doesn't exist yet, at least to my knowledge (feel free to correct me if I'm wrong). PBC is the facilitator now but this will further decentralize in the future, and I'd be hesitant to over-engineer and become an arbitrator in disagreements such as these down the line.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/blockstack/app-mining/issues/75#issuecomment-477730213, or mute the thread https://github.com/notifications/unsubscribe-auth/ABYcWRqrpTXKO_plrg5-jmUgvez_L6w7ks5vbRHggaJpZM4cDXUg .

friedger commented 5 years ago

Closed by #113