[Rock-dev] [Rock-users] rock15.05.1 sub release

Janosch Machowinski Janosch.Machowinski at dfki.de
Fri Jul 31 11:15:17 CEST 2015


I would propse, to redo 15.05.1 as
15.05 + This patch:
https://github.com/planthaber/package_set/commit/6db889d15975a0481bf897b6fb52e9bff2d91405

Are there other known issues with 15.05 that also should be addressed ?
Greetings
     Janosch

Am 31.07.2015 um 09:53 schrieb Jakob Schwendner:
> To get more input, you should probably use rock-dev instead of rock-users :)
> On the subject: I also remember base/orogen/interfaces to be deprecated, but I agree with Janosch that removal should only be in major releases.
> This sub-release is a special case though. We are forced to do something, and Mathias tried to fix it.
> Is there are practical way to solve this right now? E.g. including the base/orogen/interfaces on github?
>
> Cheers,
>
> Jakob
>
>> -----Original Message-----
>> From: rock-users-bounces at dfki.de [mailto:rock-users-bounces at dfki.de] On
>> Behalf Of Janosch Machowinski
>> Sent: Donnerstag, 30. Juli 2015 15:07
>> To: Matthias Goldhoorn
>> Cc: rock-users at dfki.de
>> Subject: Re: [Rock-users] rock15.05.1 sub release
>>
>> Apart from me now needing this package,
>> there is a policy, of only breaking API, and removing packages during major
>> releases. If there is a policy, we should not break it. (Even if I don't like this
>> particular one). I would like to have input from other developers on this
>> topic.
>> Greetings
>>       Janosch
>>
>> Am 30.07.2015 um 15:03 schrieb Matthias Goldhoorn:
>>> Hi,
>>> I asked a while ago regarding the state of base/orogen/interfaces and
>>> announced the removal.
>>> the C++ proxies not (yet) part of rock.
>>> At the point where you started the development of c++ proxies you
>>> should have already known that the interfaces was announced as
>>> deprecated.
>>>
>>> Therefore i recommend you move the functionality of the
>>> base/orogen/interfaces to another place.
>>>
>>> Best,
>>> Matthias
>>>
>>>
>>>
>>> On 30.07.2015 14:58, Janosch Machowinski wrote:
>>>> Hi,
>>>> base/orogen/interfaces has already been moved to github :
>>>> https://github.com/rock-core/base-orogen-interfaces
>>>> We need this package, as it provides us a class hierachy, which is
>>>> needed for the c++ proxies.
>>>> Greetings
>>>>      Janosch
>>>>
>>>> Am 30.07.2015 um 14:54 schrieb Matthias Goldhoorn:
>>>>> Hello Janosch,
>>>>> i know it is bad but:
>>>>> The other option would be to port the package to github which i
>>>>> don't want to do because the package was marked as depricated since
>>>>> November '13.
>>>>> It is hard to break the API for a sub release, but i assumed the
>>>>> impact would be minimal.
>>>>> The dynamixel and hokyoy packages got updated, so no break on higher
>>>>> levels.
>>>>>
>>>>> You have two options:
>>>>> Either port your module to work without base/orogen/interface,
>>>>> because in stable/master is is definitely removed.
>>>>> Or:
>>>>> Place the interfaces anywhere you like and define it in your package
>>>>> sets.
>>>>>
>>>>> Best,
>>>>> Matthias
>>>>>
>>>>> P.S.
>>>>> For the (inofficial hbridge) package i done the adoptions see commit
>>>>> 8a2a672bb9759e2beda2134c4aa19dbc446a2f9d
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On 30.07.2015 14:47, Janosch Machowinski wrote:
>>>>>> Uhm,
>>>>>> we still depend on these packages. I find it a hard change for a
>>>>>> SUB release, to break the api...
>>>>>> Greetings
>>>>>>        Janosch
>>>>>>
>>>>>> Am 30.07.2015 um 13:51 schrieb Matthias Goldhoorn:
>>>>>>> Hello Developers and Users,
>>>>>>> you might have recognized that rock15.05 has some problems since
>>>>>>> gitorious was shut down.
>>>>>>> Unfortunately this breaks the build of some packages in the
>>>>>>> release
>>>>>>> rock15.05
>>>>>>>
>>>>>>> So solve this issue i have created a rock15.05.1 sub release of
>>>>>>> rock15.05.
>>>>>>> On this sub release gitorious packages are removed or moved to
>>>>>>> github.
>>>>>>>
>>>>>>> The most relevant change is the removal of base/orogen/interfaces
>>>>>>> which was deprecated a long time.
>>>>>>> All packages that are part of rock are updated to work without
>>>>>>> this package.
>>>>>>> However you might have packages that still depend on this,
>>>>>>> therefore
>>>>>>> rock15.05.1
>>>>>>> is not fully compatibly to rock15.05 but as close as possible.
>>>>>>>
>>>>>>> Feel free to switch to the release by running on stable or the
>>>>>>> rock15.05
>>>>>>> release
>>>>>>> rock-release switch rock-15.05.1
>>>>>>>
>>>>>>> Best,
>>>>>>> Matthias
>>>>>>>
>>>>>
>>>>
>>>
>>
>> --
>>    Dipl. Inf. Janosch Machowinski
>>    SAR- & Sicherheitsrobotik
>>
>>    Universität Bremen
>>    FB 3 - Mathematik und Informatik
>>    AG Robotik
>>    Robert-Hooke-Straße 1
>>    28359 Bremen, Germany
>>
>>    Zentrale: +49 421 178 45-6611
>>
>>    Besuchsadresse der Nebengeschäftstelle:
>>    Robert-Hooke-Straße 5
>>    28359 Bremen, Germany
>>
>>    Tel.:    +49 421 178 45-6614
>>    Empfang: +49 421 178 45-6600
>>    Fax:     +49 421 178 45-4150
>>    E-Mail:  jmachowinski at informatik.uni-bremen.de
>>
>>    Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
>>
>> _______________________________________________
>> Rock-users mailing list
>> Rock-users at dfki.de
>> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-users



More information about the Rock-dev mailing list