Open hawkrives opened 7 years ago
I'm thinking it could be a name:licence-name mapping in a yaml file, that's then rendered at the bottom of License:
- react-native-alphabetlistview: MIT
Technically this should be a shipping-hold
, but I'm… not that concerned over it? As long as we leave this issue open, one of us will eventually get around to it, and it's not like the app itself isn't open source.
Which isn't a good reason not to list the licenses, I get that, but I don't want to build the infrastructure before shipping freeze.
I'm going to look at using https://github.com/davglass/license-checker
$ license-checker --production --json | jq 'map_values(.licenses)'
Or we could use dependencyci: https://dependencyci.com/github/sindresorhus/xo/builds/42
DependencyCI looks really cool: https://dependencyci.com/github/StoDevX/AAO-React-Native/builds/1
Nice find, @hawkrives!
Neat. Looks like a big time saver
Slack's dependency page: https://slack.com/libs/ios
I'd like this to be automated, and to probably automatically add itself to the bottom of the Credits or Legal views.
We'll think about this more in the future.
I’d be happy with automation. I want to suggest a Legal tab which would contain privacy policy, legal, and credits as rows within a view pushes from a Legal row.
This is attempting to copy the way that Apple does it.
Meh. We already have the list items top-level; I don't particularly feel a need to make a screen with just three table cells.
We can discuss the interface more when the plumbing is done?
Yeah. I’m not too concerned on the implementation.
@rye / @drewvolz: Do we want to collect every dependency in our tree, or only our direct dependencies?
What would you prefer, @hawkrives? I think just our direct, level-1 dependencies would be sufficient
I also think that's fine.
We should collect and show a list of our dependencies' licenses.