linux-surface / kernel

Linux kernel with modifications for Microsoft Surface devices.
Other
118 stars 33 forks source link

create `linux-surface/linux` repo as fork of `torvalds/linux` #131

Closed kasperk81 closed 1 year ago

kasperk81 commented 1 year ago

by creating this repo as fork, it will make it much easier to track how much we are diverging from upstream. (similar to https://github.com/linux-surface/libwacom)

qzed commented 1 year ago

Creating it as a fork doesn't really give you any useful comparisons: By default we work on top of stable branches, so comparing directly to torvalds/linux master (which is what the default "this branch is ahead of ..." does) will give you a ton of unrelated differences (if it even works due to to the large amount of differences). So IMHO it's actively misleading rather than helpful and the main reason why this repo wasn't created as fork (see e.g. https://github.com/linux-surface/kernel/compare/master...v6.0-surface-devel for an example on how that would look like).

What you'll want to do is compare with the respective stable tags. I've just pushed a bunch of these (and will try to do so in the future too), so you can compare to those directly via e.g. https://github.com/linux-surface/kernel/compare/v6.0.1...v6.0-surface-devel.

kasperk81 commented 1 year ago

thank you! and wow, these changes are upstreaming at much faster pace than i anticipated. (which is what i was looking for) 👍