Skip to content
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

typo: Fibonacci feedback_fieldname: sequence -> partial_sequence #4298

Open
VladimirFokow opened this issue Apr 18, 2024 · 2 comments
Open
Labels

Comments

@VladimirFokow
Copy link
Contributor

VladimirFokow commented Apr 18, 2024

Here (in section "Actions"):

For instance, the Fibonacci action definition contains the following:

int32 order
---
int32[] sequence
---
int32[] sequence

I think the feedback_fieldname sequence is a typo, and should be partial_sequence.


Because it's what it's called here and here

Within the action directory, create a file called Fibonacci.action with the following contents:

int32 order
---
int32[] sequence
---
int32[] partial_sequence
@clalancette
Copy link
Contributor

Ah. So there is indeed some confusion here.

The most canonical thing to look at is the sources. There are a few different places where we define and use this:

Really what we should do is to fix the confusion in the sources first, and just have a single "Fibonacci.action" file. Once that is done, we can then update the documentation to reflect what we chose.

@ahcorde
Copy link
Contributor

ahcorde commented Apr 19, 2024

Hi @clalancette

waht do you think about keeping the example_interface/action/fibonacci and remove the other two inside test_interfaces_files and action_tutorials_interfaces ?

This may require changes in the following packages:

  • rcl_interfaces
  • example_interfaces (use partial_sequence)
  • test_interface_files (remove Fibonacci.action)
  • rosidl_generator_tests
  • rcl_action
  • Remove action_tutorials_interfaces
  • action_tutorials/action_tutorials_py and action_tutorials/action_tutorials_cpp
  • rclcpp_action
  • system_tests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants