control_msgs
control_msgs copied to clipboard
Recommended copyright notice for control_msgs
Would it be possible to add / recommend a copyright notice for this package?
Usually most packages in ROS 2 utilize ament_copyright to automate this chore a bit, but you dont necessarily have to use it if you dont want.
What is missing in your opinion? ament_copyright only complains about a missing CONTRIBUTING.md file
@christophfroehlich so one of the clauses of the license is to "retain the above copyright notice"....so usually with BSD-3 clause license files there is a copyright notice at the top stating who owns the copyrights to the software.
Usually it looks something like Copyright 2024 Christoph Froehlich
or something similiar
My bad about recommending ament_copyright...I thought it would catch it and fix it automatically for you :sweat_smile: but i guess it doesnt
but this repo only hosts message definitions, and I never saw copyright notices in *.msg files?!
but this repo only hosts message definitions, and I never saw copyright notices in *.msg files?!
@christophfroehlich here I am not talking about the .msg files, I am talking about the LICENSE
file itself. The BSD-3 license expects / requires there to be a copyright notice at the top.
Where do you have this information from? ament_copyright expects exactly that file: https://github.com/ament/ament_lint/blob/rolling/ament_copyright/ament_copyright/template/bsd_3clause_license.txt
@christophfroehlich it is part of the licnese text of BSD 3. Ill create an issue in ament_copyright though about this topic, it should be updated there as well.
spun out the issue in ament_copyright
: https://github.com/ament/ament_lint/issues/483
@christophfroehlich in the mean time: can you just advise us on what should the copyright notice be for this package?
Recently we used something like Copyright 2024 ros2_control Development Team