Exception request: Allow FreeIPA organization on Fedora Forge #575
Labels
No labels
category
budget
category
code-of-conduct
category
docs
category
elections
category
events
category
initiatives
category
mindshare
category
policies
category
spending-request
category
Strategy Summit
category
trademarks
Next Meeting
state
resolved
good first issue
help wanted
needs
changes
needs
reporter feedback
needs
triage
needs
vote
role
engineering
role
fca
role
foa
role
fpl
role
initiative lead
role
mindshare
scope
bug
scope
improvement
scope
new
state
approved
state
blocked
state
duplicate
state
invalid
state
wontfix
No milestone
No project
No assignees
12 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
council/tickets#575
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We have received a request to create a FreeIPA organization on Fedora Forge (forge/forge#682).
FreeIPA does not strictly fall under the current Forge scope definition of "Software projects conceptualized and developed primarily to serve the Fedora community (e.g., Fedora Badges, Bodhi, fedora-messaging, etc.)." — it is an upstream project with a broader user base beyond Fedora.
However, the Forge announcement blog post explicitly notes that "Foundational ecosystem tools like Koji or FreeIPA may qualify for exceptions via a ticket request." This ticket is that request.
FreeIPA is a critical piece of software used daily in Fedora Infrastructure as the foundation of Fedora Accounts. It has a similar relationship to Fedora as Koji does — Koji also had its repositories on Pagure and now has an organization on Forge. Granting the same accommodation to FreeIPA would be consistent with that precedent.
Additionally, FreeIPA recently moved from Pagure to Codeberg, but Codeberg has since decided to ban AI-assisted software, which means FreeIPA-related projects need a new home.
Requesting Council approval for this exception to the current Forge scope.
+1 to approve this exception. I'm not thrilled about auth/crypto software that "mostly consist[s] of code written by 'generative AI'" but that's a separate discussion ...
+1 to approve this exception.
+1 to approve
+1 for approval.
Also, could we somehow ask them to say what code was AI generated?
+1 to approve this exception.
@niknikovsky voting is restricted to council members only, however your feedback and comments are most welcome :)
An open-ended question: assuming this vote passes, should we be documenting this somewhere formally? Or is this issue alone sufficient documentation?
@niknikovsky it is said already in the original request at forge/forge#682.
I have a larger write-up about the initial library, synta, (https://vda.li/en/posts/2026/03/23/synta/) to explain the context. The new components that use this library include https://akamu.dev (ACME server) and https://ahdapa.dev (OAuth2/SAML2 identity provider).
Akamu and Ahdapa were presented at the Flock to Fedora 2026 conference and last week Akamu interop results were presented at the IETF 126 PLANTS working group meeting as it is one of very few working implementations of Merkle Tree Certificates for both client and server sides.
+1 to approve this exception
+1 from me
+1 to approve the exception
+1 for the exception
+1 from me too. FreeIPA is a core part of Fedora Infrastructure.
Approved: (9, 0, 0)