Hi Erich;

Am Sonntag, 4. Oktober 2015, 22:23:12 schrieb Erich Titl:
> Hi Folks
> 
> I am a bit puzzled how I should proceed with stuff I am doing in maint.
> I would like to have my contributions going into it, but I am constantly
> being thrown out of sync by what I would call intrusive changes in that
> branch. I consider kernel changes intrusive, as it makes recompilation
> and tests impossible when the underlying kernel changes often. I could,
> of course, branch off and be done with it, but then my changes would not
> be available to others to test.

You definition of "intrusive" is from the view of the build environment. From 
the view of a production environment kernel updates are just more or less 
important bugfixes and security fixes. Note that usually such kernel updates 
are 
introduced this way: "I'm announcing the release of the 4.1.10 kernel. All 
users of the 4.1 kernel series must upgrade" by the maintainer. So it's inline 
with our goals for branch maint.
 

> I believe the current setting needs some refinement. I have quite some
> experience with linear code management systems, but git is a completely
> different beast.
> 
> Here just my experience with 5.2
> 
> I needed to recompile some kernel code but without me noticing kernel
> has moved from 4.1.7 to  4.1.8 and 4.1.9. I consider these changes quite
> intrusive as it makes it very hard to work on single, possibly kernel
> version related issues when the kernel version changes constantly under
> your feet. Basically this means I cannot work on maint and I have to
> branch off but then I am cut off the new stuff happening on maint. I
> don't see the way out of this impasse but stopping to call things maint
> when in fact this is just ongoing work on a future environment.
> 
> Let me know how to overcome this.

As you said  yourself: Create a branch locally, work on your changes and merge 
back into maint if done. If you think your work needs more testing by others 
make your branch available remotely.

kp

------------------------------------------------------------------------------

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to