Skip to content

Adding Belgian EID middleware #217711

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

altf4arnold
Copy link
Contributor

@altf4arnold altf4arnold commented Jun 25, 2025

Important: Do not tick a checkbox if you haven’t performed its action. Honesty is indispensable for a smooth review process.

In the following questions <cask> is the token of the cask you're submitting.

After making any changes to a cask, existing or new, verify:

Additionally, if adding a new cask:

  • Named the cask according to the token reference.
  • Checked the cask was not already refused (add your cask's name to the end of the search field).
  • brew audit --cask --new <cask> worked successfully.
  • HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

@BrewTestBot BrewTestBot added new cask missing zap Cask is missing a zap stanza, please add one. labels Jun 25, 2025
Comment on lines 10 to 21
livecheck do
skip "No version info available"
end
Copy link
Member

Choose a reason for hiding this comment

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

Whatever livecheck we end up with for eid-viewer we can replicate here.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I struggle to understand what is breaking here. It was the initial reason why I skipped the livecheck

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The current snippet is not working and I don't know how to make it work. It feels like I'm close but I'm not getting it

@@ -0,0 +1,20 @@
cask "eid-mw" do
Copy link
Member

@bevanjkay bevanjkay Jun 26, 2025

Choose a reason for hiding this comment

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

What is the name of the app that is installed by this pkg?
Is it "eID MW.app"?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

No. The name of the app is "BEID token". However, the Belgian website calls it eid-middleware

Copy link
Member

Choose a reason for hiding this comment

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

I can't see any reference to eid-middleware on the website, I feel like the token beid-token may be a better fit here?

Copy link
Contributor Author

@altf4arnold altf4arnold Jun 27, 2025

Choose a reason for hiding this comment

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

It's not mentionned on : https://eid.belgium.be/en
However, the government calls it eid middleware (https://www.ibz.rrn.fgov.be/fr/citoyen/documents-didentite/eid/eid-middleware) and the project is available on github as eid-mw https://github.com/Fedict/eid-mw

But from what I know, the github version is hard to use as it feels like the repo is not well maintained (which is sad)

Copy link
Member

@bevanjkay bevanjkay left a comment

Choose a reason for hiding this comment

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

Please try to add a zap stanza. The linked documentation provides some recommended methods to create it.

@p-linnane p-linnane added the awaiting user reply Issue needs response from a user. label Jun 27, 2025
@BrewTestBot BrewTestBot removed the missing zap Cask is missing a zap stanza, please add one. label Jul 2, 2025
@altf4arnold
Copy link
Contributor Author

altf4arnold commented Jul 2, 2025

zap script says that there is no need for zap on this one

@altf4arnold altf4arnold requested a review from bevanjkay July 2, 2025 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting user reply Issue needs response from a user. new cask
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants