-
Notifications
You must be signed in to change notification settings - Fork 188
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Review CI by correcting the configurations #71
Conversation
…iversal_Robots_ROS2_Driver into add-support-for-gpios
8eadbb7
to
3211a22
Compare
@denis I tried to rebase this but it has almost diverged too far to do manually. Can you handle that? Or, you might want to create a new branch (starting from |
I commented out the dependency on |
The coverage build has issues with the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll push a commit to clean up my minor nitpicks
LICENSE
Outdated
|
||
APPENDIX: How to apply the Apache License to your work. | ||
|
||
To apply the Apache License to your work, attach the following | ||
boilerplate notice, with the fields enclosed by brackets "[]" | ||
replaced with your own identifying information. (Don't include | ||
the brackets!) The text should be enclosed in the appropriate | ||
comment syntax for the file format. We also recommend that a | ||
file or class name and description of purpose be included on the | ||
same "printed page" as the copyright notice for easier | ||
identification within third-party archives. | ||
|
||
Copyright [yyyy] [name of copyright owner] | ||
|
||
Licensed under the Apache License, Version 2.0 (the "License"); | ||
you may not use this file except in compliance with the License. | ||
You may obtain a copy of the License at | ||
|
||
http://www.apache.org/licenses/LICENSE-2.0 | ||
|
||
Unless required by applicable law or agreed to in writing, software | ||
distributed under the License is distributed on an "AS IS" BASIS, | ||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
See the License for the specific language governing permissions and | ||
limitations under the License. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this something people normally do with the Apache license? I'm not familiar with it but it seems unusual to modify the license file. Think I will ask @tylerjw to review this PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please generate the license with ament_copyright
adding the copyright holder and year correctly.
@tylerjw can you please review the license and CI stuff? |
Please fix the Format errors. Here is a guide for using pre-commit to fix those issues: https://moveit.ros.org//documentation/contributing/code/ |
I want to fix them in the separate PR to keep them smaller. |
…sal_Robots_ROS2_Driver into destogl/revive-ci
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand not fixing the pre-commit errors (outside of the catkin_lint errors) or not squashing this before merging. The 58 commits are completely unnecessary (this is a ~300 line pr) and most of the pre-commit errors are fixed automatically by just running pre-commit. The catkin_lint ones would be more work but I still would have wanted to see them fixed.
😕
@@ -187,7 +187,7 @@ | |||
same "printed page" as the copyright notice for easier | |||
identification within third-party archives. | |||
|
|||
Copyright [yyyy] [name of copyright owner] | |||
Copyright 2021 PickNik, Inc. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be PickNik Inc.
(no comma) as @nbbrooks had me do for moveit2 as that is the legal name we should use.
* Update license. * Update CI configs. Co-authored-by: Lovro <lovro.ivanov@gmail.com> Co-authored-by: AndyZe <zelenak@picknik.ai>
* Update license. * Update CI configs. Co-authored-by: Lovro <lovro.ivanov@gmail.com> Co-authored-by: AndyZe <zelenak@picknik.ai>
* Update license. * Update CI configs. Co-authored-by: Lovro <lovro.ivanov@gmail.com> Co-authored-by: AndyZe <zelenak@picknik.ai>
* Update license. * Update CI configs. Co-authored-by: Lovro <lovro.ivanov@gmail.com> Co-authored-by: AndyZe <zelenak@picknik.ai>
PR against destogl/edit-non-functional-files (#70) for better changes overview.
It should be rebased after (#70) is merged. But it can be already reviewed.