Skip to content

Conversation

@Karsten1987
Copy link
Collaborator

Provides entry points for record, play, info

@Karsten1987 Karsten1987 self-assigned this Jul 30, 2018
@Karsten1987
Copy link
Collaborator Author

CI (only on Linux, testing mainly for linters):
Build Status

I would ask for early (style) feedback, because I see this as the base interface construct for the ros2 bag verb.

Copy link
Member

@wjwwood wjwwood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this intended for review and merge?

I don't feel like what's here needs review. It doesn't do anything but put the arguments it's given, so it's more like a skeleton for future work. I guess the verb's you've selected are ok (info, record, play), so I'd say just merge it without review until there's a larger (or trickier) chunk of code to review.

@@ -0,0 +1,17 @@
# Copyright 2018 Open Source Robotics Foundation, Inc.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could this file just be empty and the dependency on rclpy removed from the package.xml ?

@dirk-thomas
Copy link
Member

Requesting feedback on the verbs and arguments is good. Until this patch contain any actual functionality I would suggest not to merge it yet. Simply because users building from source might be confused about the presence of the command but not doing anything.

@wjwwood
Copy link
Member

wjwwood commented Aug 2, 2018

Well, they already added empty packages (see this as similar skeleton work). I don't think this repository is part of the default package list, so that mitigates it as well. I was trying to accommodate @Karsten1987's expressed desired to merge more frequent and smaller pr's (I think he mentioned that at some point).

@Karsten1987 you could add a disclaimer to all the commands for now, or merge into a working branch until you're ready for something on master.

Copy link
Member

@mikaelarguedas mikaelarguedas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm,

the pytest dependency is unused but I assume that this package will have tests soon so I guess it's fine to keep it.

@Karsten1987 Karsten1987 merged commit 7ab5efc into master Aug 9, 2018
@Karsten1987 Karsten1987 deleted the cli branch August 9, 2018 18:22
james-rms pushed a commit to james-rms/rosbag2 that referenced this pull request Nov 17, 2022
Remove uncrustify linter in favor of clang-format, which is easier to configure for use in VS Code format-on-save.

Signed-off-by: Jacob Bandes-Storch <[email protected]>
james-rms pushed a commit to james-rms/rosbag2 that referenced this pull request Nov 17, 2022
Remove uncrustify linter in favor of clang-format, which is easier to configure for use in VS Code format-on-save.

Signed-off-by: Jacob Bandes-Storch <[email protected]>
Signed-off-by: James Smith <[email protected]>
emersonknapp added a commit that referenced this pull request May 14, 2024
#12) (#14)

* Allow passing storage config as commandline contents (#12)

Signed-off-by: Emerson Knapp <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants