git tree for linux-iio
Jonathan,
What is the correct git tree to use for iio development - both staging and upstream?
I've been using gregkh/staging-testing, but it's not clear that is correct for upstream iio development.
Thanks,
alisons
Hi Alison,
Quoted 4 lines · Alison Schofield
Jonathan,
What is the correct git tree to use for iio development - both staging and upstream?
linux-iio tree is at https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/
Here how I think things work with IIO:
* new features are based on togreg branch, but first tested on testing branch.
* bugfixes are based on togreg and integrated in fixes-togreg, but first tested on testing branch.
I always use the testing branch when sending patches.
Jonathan please correct me if I'm wrong.
thanks,
Daniel.
Jonathan Cameron
maintainerQuoted 5 lines · Daniel Baluta
Hi Alison,
Quoted 2 lines · Alison Schofield
Jonathan,
Quoted 8 lines
Quoted 2 lines
What is the correct git tree to use for iio development - both staging and upstream?
linux-iio tree is at https://git.kernel.org/cgit/linux/kernel/git/jic23/iio.git/
Here how I think things work with IIO:
* new features are based on togreg branch, but first tested on testing branch.
Yes - basic difference is that I'll rebase testing, but not togreg. So whilst it's occasionally worth glancing at testing, most patches should in theory be against togreg. However, testing works fine too - just beware if you try to fastforward a series that I may have undercut the history! In theory nothing should sit in testing and not togreg for more than about a week.
About every 2 weeks in the middle of a cycle (weeks 4-8 ish), I send a pull request to GregKH and then fast forward this branch to the result of him pulling that.
Quoted 2 lines
* bugfixes are based on togreg and integrated in fixes-togreg, but first tested on testing branch.
Not quite. Fixes-togreg is based on staging/staging-linus which closely tracks Linus' tree + whatever else Greg has lined up in the way of fixes.
There are sometimes additional branches at the end of a cycle to handle fixes that need applying soon after the merge window closes as I don't send stuff to Greg for one week before to about one week after the merge window.
Quoted 2 lines
I always use the testing branch when sending patches.
That works.
Jonathan
Quoted 6 lines
Jonathan please correct me if I'm wrong.
thanks,
Daniel.