Skip to content

Radar palette vendor - #140

Merged
rcjackson merged 5 commits into
ARM-Development:mainfrom
rcjackson:radar_palette_vendor
Nov 6, 2026
Merged

rcjackson merged 5 commits into
ARM-Development:mainfrom
rcjackson:radar_palette_vendor

Conversation

@rcjackson

@rcjackson rcjackson commented Nov 6, 2026 •

Copy link
Copy Markdown
Collaborator

Vendoring @scollis 's radar-palette gate ID code into CMAC to ensure no dependence on pip only packages.

Written with assistance from GPT-5.6 Luna.

@rcjackson
rcjackson requested a review from zssherman November 6, 2026 17:24

@zssherman zssherman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Do we need all of this if we already licence for ARM and this is from within our group? All this vendor code and docs?

@rcjackson

Copy link
Copy Markdown
Collaborator Author

@zssherman you have a point, I think we can just make them sub-modules of cmac_radar.py (and such). No need for a separate license, since it's all a contribution anyways.

@zssherman

zssherman commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

@rcjackson Yeah I would just double check with Scott. I would understand of we were pulling code from outside our group.

@rcjackson
rcjackson requested a review from scollis November 6, 2026 17:36
@rcjackson

Copy link
Copy Markdown
Collaborator Author

The main reason for this is that RPM builds do not support pip only packages on the ADC, so all code for VAPs must be in conda-forge. I do not think radar-palette will be in conda-forge considering its experimental nature, so the relevant code should be contributed here.

@rcjackson
rcjackson force-pushed the radar_palette_vendor branch from 65e794d to 5525a20 Compare November 6, 2026 17:40
@scollis

scollis commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

I am happy with whatever makes sense. This was essentially authored in my "spare time" as a testing of agentic capabilities. I am happy with a straight copy rather than radar-pallette being on conda-forge. It is a palette of paints to make new things out of! I agree on the experimental state

@scollis scollis left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

As I said in the comment, cleared to proceed from me.

@rcjackson

Copy link
Copy Markdown
Collaborator Author

@zssherman now the needed radar_palette routines are just a separate sub-module of cmac

Comment thread cmac/radar_palette/gateid/single.py Outdated
carry the strongest discriminating power.
"""

from __future__ import annotations

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I dont think this is being used in most of this as there is no function or variable annotations

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Sounds like it's something the AI just put in. I've removed it.

@zssherman

Copy link
Copy Markdown
Contributor

@rcjackson Can you check the other files as well? I see it in most of them

@rcjackson
rcjackson merged commit 63f1b52 into ARM-Development:main Nov 6, 2026
5 checks passed
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.

3 participants