Skip to content

Conversation

philipaconrad
Copy link
Member

@philipaconrad philipaconrad commented Sep 1, 2025

🔩 What code changed, and why?

This PR embodies a systematic cleanup, now that we have provisioned appropriate landing zones for the package up on Maven.

  • Point all of the old Styra docs links at the EOPA repo docs/ folder.
  • Refactor "com.styra.XX" packages -> "org.openpolicyagent.XX".
  • Refactor "Enterprise OPA" -> "EOPA".

⚠️ Known "leftovers": The Speakeasy folder (now dead) still has some Styra refs present, but these will disappear when we remove all of the SE-related bits.

👍 Definition of done

  • CI builds and tests successfully again.
  • Speakeasy integration fully pruned out. (Note: I've chosen to push this item out to a future PR. A LOT of the existing publishing workflow is extremely SE-dependent here, so reworking things here may be a good bit more work than it was for the C# SDKs.)

👟 How to test

  • Observe CI running here.
  • (Future): Publishing workflows will need to be reworked altogether.

⛓️ Related Resources

@philipaconrad philipaconrad self-assigned this Sep 1, 2025
 - github.com/StyraInc -> github.com/open-policy-agent
 - Manual retargeting of SDK docs links to this repo's `docs/` folder.
 - Other small Styra removals from metadata.

Signed-off-by: Philip Conrad <[email protected]>
 - LICENSE authors updated.
 - Styra docs links replaced to point at repo-local `docs/` folders.

Signed-off-by: Philip Conrad <[email protected]>
@philipaconrad philipaconrad force-pushed the philip/refactors-and-cleanups branch from 33c08fb to 9c35c06 Compare September 1, 2025 05:28
@philipaconrad philipaconrad changed the title chore: Remove Speakeasy integration + Cleanups chore: Refactors and cleanups Sep 2, 2025
@philipaconrad philipaconrad marked this pull request as ready for review September 2, 2025 20:48
@philipaconrad philipaconrad force-pushed the philip/refactors-and-cleanups branch from b2d1535 to 5ff10d7 Compare September 3, 2025 21:40
@philipaconrad
Copy link
Member Author

ℹ️ I'm still stuck, trying to untangle just what the heck broke between revisions. I suspect it's the ghcr.io/open-policy-agent/eopa:latest container ref at the moment...

@philipaconrad philipaconrad force-pushed the philip/refactors-and-cleanups branch from d091fb1 to 3bdcb3b Compare September 3, 2025 22:45
@philipaconrad
Copy link
Member Author

Yep, it's 100% just that one container ref that's breaking everything. I made an experimental commit (3bdcb3b) that reverted that change, and it's something about that one container that's messing everything else up.

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