Closed B3nz01d closed 10 months ago
There is already a THIRD_PARTY.txt file in the repository. I suppose you want to display this in the app too?
I need to check with Legal to understand how they are going to use this information.
This could be good to finalize this issue before the v1 @B3nz01d, what do you think?
@paulinea I understand the list provided in the about > "Third party library" contains all the libs used by the demo app. Where would the list of the lib itself's dependency be available?
@paulinea I understand the list provided in the about > "Third party library" contains all the libs used by the demo app. Where would the list of the lib itself's dependency be available?
This list includes the dependencies used by the library.
@paulinea is it possible to isolate in this file ODS lib dependencies from the demo app dependencies?
@B3nz01d Yes but we have to define how. Some libraries are used for the demo app and for the lib so we will have redundant things.
@paulinea I propose this format and list the lib first and then the full app list (redundancy is ok, just make sure that transitive redundancies are not necessary):
Material Components Copyright 2017 The Android Open Source Project https://github.com/material-components/material-components-android Apache License 2.0
Coil Copyright 2023 Coil Contributors https://github.com/coil-kt/coil Apache License 2.0
Copyright 2020 The Android Open Source Project https://github.com/google/accompanist Apache License 2.0
AndroidX Copyright 2021 The Android Open Source Project https://github.com/androidx/androidx Apache License 2.0
Coil Copyright 2023 Coil Contributors https://github.com/coil-kt/coil Apache License 2.0
Dagger Copyright 2012 The Dagger Authors https://github.com/google/dagger Apache License 2.0
Firebase Copyright 2019 Google LLC https://github.com/firebase/firebase-android-sdk Apache License 2.0
Google services Copyright (C) 2023 The Android Open Source Project https://github.com/google/play-services-plugins/tree/master/google-services-plugin Apache License 2.0
JUnit https://github.com/junit-team/junit5/ Eclipse Public License 2.0
KotlinPoet Copyright 2017 Square, Inc. https://github.com/square/kotlinpoet Apache License 2.0
Kotlin Symbol Processing https://github.com/google/ksp Apache License 2.0
Material Components Copyright 2017 The Android Open Source Project https://github.com/material-components/material-components-android Apache License 2.0
ODS libraries Copyright (c) Orange SA https://github.com/Orange-OpenSource/ods-android MIT License
Roboto fonts https://fonts.google.com/specimen/Roboto Apache License 2.0
Timber Copyright 2013 Jake Wharton https://github.com/JakeWharton/timber Apache License 2.0
As a User of the demo app I want to know the denpencies of the app So that I have a list of all the libraries used in the app
What needs to be provided: