Skip to content

Add QDash#610

Draft
crueter wants to merge 5 commits intowpilibsuite:mainfrom
crueter:qdash
Draft

Add QDash#610
crueter wants to merge 5 commits intowpilibsuite:mainfrom
crueter:qdash

Conversation

@crueter
Copy link
Copy Markdown

@crueter crueter commented Feb 15, 2026

Very WIP. Not sure how to handle the versioned macOS file or the
AppImage. Probably missed something too, my Gradle-fu is limited to
Gradle Kotlin.

Caveats:

  • macOS is ARM-only. I might be able to make an Intel version.
  • All artifacts are versioned and will probably stay that way, unless
    I make a WPILib-specific version. Mostly affects the tools update
    thingy
  • Windows has an ARM build. Currently there seems to not be any
    corresponding Windows on ARM infrastructure anywhere else in WPILib,
    so I just put a sensible name for now.
  • AppImage
  • QDash is licensed under the GPL-3.0-or-later. Needs a third party
    notice? Keep in mind distribution of this nature is permitted under
    GPL

benefits:

  • Teams with doodoo laptops may get better mileage out of QDash (or if they just like my design).
  • Shuffleboard is dead, more alternatives :)
  • Bigger user base for QDash = easier to spot bugs and such, plus I can get feedback on design. And more feedback on UI design = more good

Signed-off-by: crueter crueter@eden-emu.dev

Very WIP. Not sure how to handle the versioned macOS file *or* the
AppImage. Probably missed something too, my Gradle-fu is limited to
Gradle Kotlin.

Caveats:
- macOS is ARM-only. I might be able to make an Intel version.
- All artifacts are versioned and will *probably* stay that way, unless
  I make a WPILib-specific version. Mostly affects the tools update
  thingy
- Windows has an ARM build. Currently there seems to not be any
  corresponding Windows on ARM infrastructure anywhere else in WPILib,
  so I just put a sensible name for now.
- AppImage
- QDash is licensed under the GPL-3.0-or-later. Needs a third party
  notice? Keep in mind distribution of this nature is permitted under
  GPL

Signed-off-by: crueter <crueter@eden-emu.dev>
Signed-off-by: crueter <crueter@eden-emu.dev>
Signed-off-by: crueter <crueter@eden-emu.dev>
@crueter
Copy link
Copy Markdown
Author

crueter commented Feb 15, 2026

Per wpilibsuite/allwpilib#3165 (comment) the only blocker for Windows on ARM is the JavaFX tools which are going away for 2027. So... perfect time to support it I guess?

@sciencewhiz
Copy link
Copy Markdown
Contributor

I think we'd wait to see 2026 usage reporting before deciding whether to add for 2027.

Signed-off-by: crueter <crueter@eden-emu.dev>
Signed-off-by: crueter <crueter@eden-emu.dev>
@sciencewhiz
Copy link
Copy Markdown
Contributor

Do you have a second maintainer or a succession plan? Based on it being hosted on a personal server with a convoluted process to contribute, i'm worried about sustainability.

@crueter
Copy link
Copy Markdown
Author

crueter commented Mar 11, 2026

I plan to maintain it at least until 2030, and thereafter I have a friend of mine who has repeatedly expressed interest in taking it over once I'm no longer able to maintain it.

In that scenario (or if there is enough demand), QDash can move fully back to GitHub to make it easier to contribute. FWIW people can already contribute via PRs to the GitHub mirror.

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.

2 participants