[Rock-dev] Minutes of Rock Core videoconference
Janosch Machowinski
Janosch.Machowinski at dfki.de
Tue Feb 17 19:55:39 CET 2015
I vote for a more dynamic scheme on deprecation.
Deprecation should be possible at any time in master.
This is the reason, why we created releases in the
first place, so that we can do drastic changes.
We got a bunch of old stuff lying around, that
was marked as deprecated, but never cleaned up
(good example are the backward compatibility header
in base). This shows, that the current system of
marking an cleaning up later is not working, because
people forget about it, or just don't care.
Also the suggested method is not feasible for
incompatible changes to existing types. These
need to applied right away, or you end up with
something like RigidBodyState31.
Another point is, that autoproj suppresses all
compile warning (yea, I know there is the X
warnings line). So most people will never see
the deprecation warning in the first place,
if they do not explicitly look into the log file.
Janosch
Am 17.02.2015 um 18:03 schrieb Sylvain Joyeux:
> Since we discussed deprecation of packages and code, I've wrote a RG
> page about the topic:
>
> https://rock.opendfki.de/wiki/WikiStart/Standards/RG11
>
> It adds the non-discussed topic of how long should things be
> "deprecated" before they can be removed. Comments would be more than
> welcome.
>
> Sylvain
>
> On Tue, Feb 17, 2015 at 2:50 PM, Sylvain Joyeux <bir.sylvain at gmail.com> wrote:
>> https://rock.opendfki.de/wiki/WikiStart/Protocols/VideoChat20150217
>>
>> Sylvain
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
--
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
More information about the Rock-dev
mailing list