Skip to content

Comments

Reorganize wpilib#8197

Closed
ninjadrknss wants to merge 14 commits intowpilibsuite:2027from
ninjadrknss:reorganize-wpilib
Closed

Reorganize wpilib#8197
ninjadrknss wants to merge 14 commits intowpilibsuite:2027from
ninjadrknss:reorganize-wpilib

Conversation

@ninjadrknss
Copy link

resolve #7848, #6416, and 2027 (view)

I am mostly done with wpimath and wpilibj.

Next steps are to do wpilibc and merge it with wpilibj

Then I plan to clean up the rest of the projects.

And finally then double check organization against https://docs.google.com/spreadsheets/d/1NXgby1njo7oZ9_Ezk8q6ez5VzPTXeLAVRSnB3M1TqR4/edit?gid=2012763818#gid=2012763818 (if I can get comment, I have some ideas for the few files lacking a home)

@github-actions
Copy link
Contributor

This PR modifies commands. Please open a corresponding PR in Python Commands and include a link to this PR.

@github-actions github-actions bot added component: wpilibj WPILib Java component: wpilibc WPILib C++ component: command-based WPILib Command Based Library component: wpimath Math library component: glass Glass app and backend component: apriltag AprilTag library component: examples component: sysid SysId app component: epilogue Annotation-based logging library 2027 2027 target labels Aug 28, 2025
@ninjadrknss
Copy link
Author

Because this is language-specific refactoring, there should be no Python changes required, right?

@PeterJohnson
Copy link
Member

Thanks for starting this, but due to the size/scope of the reorg (difficulty of review) and the broad impact on other PRs (merge conflicts and resulting need for coordination/timing), one of the current maintainers will need to own this change.

@ninjadrknss ninjadrknss deleted the reorganize-wpilib branch August 28, 2025 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2027 2027 target component: apriltag AprilTag library component: command-based WPILib Command Based Library component: epilogue Annotation-based logging library component: examples component: glass Glass app and backend component: sysid SysId app component: wpilibc WPILib C++ component: wpilibj WPILib Java component: wpimath Math library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants