On 9/3/13 11:47 , John Morris wrote:
> On 09/03/2013 09:44 AM, Sebastian Kuzminsky wrote:
>> * The 'master' branch on git.linuxcnc.org will become 2.6 in the future,
>> after the fate of two outstanding feature branches is determined.
>>
>> * The first feature branch is joints_axes3.  It's currently undergoing
>> refinement for merging into master.
>>
>> * The other feature branch is unified-build-candidate-2.  It's currently
>> awaiting review from the wider development community.
>>
>> * Once those two merges happen, or we've decided to postpone them, we'll
>> branch 2.6 off master.
>
> This is the second time I've read that you or Chris see UB/RTOS not
> getting into the 2.6 release as a possibility.  Can you clarify what
> sort of scenario you envision where this could be a realistic outcome?

I am very hopeful that the new RTOS work will make it into master before 
we fork 2.6.

My only trepidation comes from the massive infusion of change at the 
very end of the development cycle.  The merge of ubc will push out the 
2.6.0 release quite a bit, because I want lots of runtime on the branch 
before i call it "stable" and release it to users.

The scenario i've been thinking of where ubc isn't part of 2.6 would 
have us fork 2.6 pretty much as master is now (possibly with ja3 merged 
since it's about 1/10 the size of ubc and contains only one logical 
change instead of the half-dozen or so changes in ubc).  Then right 
after the 2.6 branch we'd merge ubc into master for 2.7.  In this 
scenario I'd aim for a much shorter release cycle for 2.7, basically 
just enough to stabilize ubc.

But I think the likelier scenario is that we merge ja3 and ubc in the 
next month or two, deal with the build infrastructure changes etc, and 
start making 2.6 pre-releases to encourage testing before the release.

I know how hard you've worked on ubc and how valuable the features 
you've implemeted are, and i really want to get that value out to our 
current users and to all the new users that ubc enables.


> I hope the community agrees the UB/RTOS work's feature of greatest
> importance is the possibility of packaging an RT-enabled LinuxCNC for
> the big distros for the first time.  The 2.6 release is the first and
> last chance in the foreseeable future to give UB/RTOS the official
> status under the project required for submission to the distros.  It
> would be a tremendous setback to miss this opportunity.

The greatest benefit i see in the UB branch is support for more RT 
kernels and the additional binary architectures that come with that. But 
i see that other people highly value the possibility of getting into 
popular distros like Debian and Red Hat, and understand the appeal of 
that too.


-- 
Sebastian Kuzminsky

------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to