Re: What's going on with versionning ?

Ruben Smits <[email protected]> Tue, 17 Mar 2015 15:05:50 +0100
Newsgroups gmane.science.robotics.orocos.devel
Message-ID <CAN8PhbngzZ5FMMu5W3m0Be8Fqk7LeC3W0AZtG0JDwxGQPMY8mw@mail.gmail.com>
It should go very close to here: http://www.orocos.org/orocos/toolchain IMO

R.

On Fri, Mar 13, 2015 at 12:50 PM, Willy Lambert <[email protected]>
wrote:

>
>
> 2015-03-04 9:56 GMT+01:00 Peter Soetens <[email protected]>:
>
>> Hi Willy,
>>
>> On Thu, Feb 19, 2015 at 4:30 PM, Willy Lambert <[email protected]>
>> wrote:
>> > Hi all,
>> >
>> > I just saw a reference to toolchain-2.8 branch in another discussion on
>> the
>> > ML, could someone explain what's going on  ?
>>
>> Maybe everybody was looking at me...
>>
>> >
>> > The 2.7 version seem to have had hard time with multiple "rc". Is this
>> a way
>> > to go out of a dead end ?
>>
>> 2.7 was only released as Debian packages in the ROS repositories,
>> currently at 2.7.0-9.
>> I must admit I also can't find these version tags on github, where
>> they should be.
>>
>> The lack of announcements of these releases on the mailing lists is
>> clearly very confusing. The reason for this is
>> that the release procedure (but also the review of branches/patches) I
>> could do until 2.6 is
>> not working anymore for me. From a timing/effort perspective.
>>
>> > I'm also interested in the ROS/Orocos version compatibility change. As
>> far
>> > as I know 2.7 was compatible with Ros::Indigo.
>>
>> It is, if you build from source. If you want to use the ROS .deb
>> binaries, you're limited to what is
>> in the ros repositories:
>>
>> fuerte : toolchain-2.6
>> hydro : toolchain-2.7
>> indigo : toolchain-2.8
>>
>> So we only create binaries for one Orocos major version per ROS release.
>>
>> toolchain-2.8 branched from master last year, but afaikt it's still in
>> sync with master.
>>
>> The majority of the changes of 2.7 vs  2.8 are on the 'extensions'
>> level, so not API's but extra
>> functionality. On the ROS extension side, lots of support was added to
>> be compatible with
>> the ROS primitives (so access/modify Orocos primitives using ROS
>> tools). On the orogen
>> side, lot of work was done to get the masters of orocos-toolchain back
>> in sync with the masters
>> of rock. That's also a major step forward.
>>
>> 2.8 and 2.7 are not binary compatible, but are source-level compatible.
>>
>> Finally, we discussed a few weeks ago to create release notes for this
>> 2.8 release,
>> and properly tag it, since we all agree that before it was better. But
>> I need more than a
>> few hours to prepare that the 'old way'. Many hours passed since, and
>> there always seems
>> to be a higher priority task in front of it.
>>
>> Peter
>>
>
> Thx a lot for clarify this. I think we should add this compatibility table
> in some public place :
> "
> fuerte : toolchain-2.6
> hydro : toolchain-2.7
> indigo : toolchain-2.8
> "
>
> I didn't find any relevant place, does anyone have an idea ?
>
> It seems that some of the core dev team have had private chat on this, it
> would be great to share such discussions ;p. If I understand well the team
> decided to change the way publication is done with 2.7 for a new
> lightweight way, but no communication has been done on this... Maybe
>
>
> --
> Orocos-Dev mailing list
> [email protected]
> http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev
>
>


-- 
Ruben Smits, Roboticist - Founder
+32 479 511 786
Intermodalics - Kapeldreef 60, 3001 Heverlee - BELGIUM
www.intermodalics.eu

-- 
Orocos-Dev mailing list
[email protected]
http://lists.mech.kuleuven.be/mailman/listinfo/orocos-dev