[Rock-dev] [Rock-users] rock15.05.1 sub release
Matthias Goldhoorn
matthias.goldhoorn at dfki.de
Thu Jul 30 15:36:15 CEST 2015
Hey,
*moved to rock-dev*
Afaik we only have: http://rock.opendfki.de/wiki/WikiStart/Standards/RG11
we have no deprecation mechanism for packages, and i don't have the time
to implement it.
The package was mentioned several times as deprecated therefore I (i
myself) took this decision yes.
Since im doing currently the release i have to "spend" my time on this.
If someone is willing to take over the releases i'm not cling on it.
Best,
Matthias
On 30.07.2015 15:06, Janosch Machowinski wrote:
> 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. Matthias Goldhoorn
Space and Underwater Robotic
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-4193
Empfang: +49 421 178 45-6600
Fax: +49 421 178 45-4150
E-Mail: matthias.goldhoorn at informatik.uni-bremen.de
Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
More information about the Rock-dev
mailing list