Project

General

Profile

Actions

ReplicantDecisions » History » Revision 1

Revision 1/3 | Next »
Denis 'GNUtoo' Carikli, 08/28/2020 03:57 PM
Initial page creation: Add the decision about vendor/replicant


ReplicantDecisions

Technical

Moving vendor/lineage to vendor/replicant for Replicant >= 10

Background infos:
  • We can't simply symlink vendor/replicant to vendor/lineageOS since some files would be included twice otherwise.
For:
  • Consistent with previous Replicant versions
  • The build scripts are in vendor/replicant and already mentioned in the build tutorials
Against:
  • Lowers the amount of maintenance and work for keeping the current version up to date and to make new Replicant version in a very significative way:
    • Moving it would require to fork many repository just for changing the path to vendor/replicant
    • All the repositories will need to be rebased or merged which is time consuming

Result: Decided against moving it

Rationale:
  • Lowering the cost of maintenance was more important than the short term convenience gained by having it in vendor/replicant
  • We will try to find other ways to have the scripts in vendor/replicant (and only the scripts)

Updated by Denis 'GNUtoo' Carikli over 3 years ago · 1 revisions

Also available in: PDF HTML TXT