Open matbrgz opened 6 years ago
Good idea. There is a license
property, but it's not required. Might also be interesting to have a property like price
or simlilar.
I think a way of separation opensource and commercials apps. I'm looking at all OS electron implementation.
How can i proceed to make a PR for this? Any ideia here i start?
I think a way of separation opensource and commercials apps.
The presence or absence of the repository
field can be a good proxy for knowing which apps are open source and which are not.
npx trymodule electron-apps=apps
> apps.length
566
> apps.filter(app => app.repository).length
329
> apps.filter(app => !app.repository).length
237
Paid vs free is a different question. We could add a boolean property like paid
or canBePurchased
or commercial
which would distinguish free apps from the ones that cost money. I think a property like price
would not work all apps, as some apps have pricing tiers, some apps have monthly subscriptions, etc. If there's some prior art for simply codifying this information, that would be useful.
Alternativeto.net does a good aprouch of this, they separe Free, Comercial and then mark Open Source.
How could i start do this?
Hey @zeke If I wanted to build this feature
The presence or absence of the repository field can be a good proxy for knowing which apps are open source and which are not.
What exactly you wanted to show on the website ??
Is it like the under the section(Mentioned Yellow in SS) with tagline Usage
and the value maybe Free (Opensource)
or Paid (Commercial)
something like SS below
Should I go with it ??? @zeke
separe opensource apps from comercial