[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