CopyBar: © for collaboration

rumkin

Paul Rumkin

Posted on August 30, 2019

CopyBar: © for collaboration

Today every developer is using others work. It's just near to impossible to avoid third party dependencies in your project. But there are not so much ways to support other developers. We need to find a solution which will help independent developers and in the same time would not harm the open source movement itself. And the result should be a technical solution not a conversation.

My proposal is to show a list of libraries we use in our web apps. For this I propose to transform useless copyright message into functional component.

Support initiative with star on Github.

Preview

Motivation

  • Funding-gate with implementation proto-advertisement network into standard npm package.
  • Libraries developers have less chances to receive funding than authors who use their work.

Specification

Convert copyright message like "©, Author, 2019" into group of links or buttons, where:

  • "©" refers to about section with app dependencies
  • "Author" refers to author's contact information
  • "2019" refers to app's changelog.

CopyBar example

About section

This section contains license information, list of used packages, application name and version.

About section draft

Author section

This section doesn't require any particular structure.

Changelog section

Present valuable information into a web app about its' changes. Should hold list of versions with changes and links to commits.

Changelog section draft

Pros

  • Usefulness. It brings new ways for developers to promote their work.
  • Usability. It's a very simple way to figure out which libraries was used in implementation.
  • Security. Everyone can figure out is it safe to use the app.
  • Legal issues. We should provide information about used software in our products according to licenses.
  • Ethics. It's just correct to share information about those who helped you.

Cons

No found yet.

Real life example

You can see it in action at Code-to-Image web app:

References

💖 💪 🙅 🚩
rumkin
Paul Rumkin

Posted on August 30, 2019

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

CopyBar: © for collaboration
opensource CopyBar: © for collaboration

August 30, 2019