[media-types] Re: [IANA #1448906] application/vnd.re go registration request
Alexey Melnikov <[email protected]> Wed, 8 Apr 2026 15:40:26 +0100
| Newsgroups | gmane.ietf.types |
|---|---|
| Message-ID | <[email protected]> |
On 08/04/2026 13:08, Darrel Miller wrote: > As rego is a product of the Open Policy Agent project > (https://www.cncf.io/projects/open-policy-agent-opa/ > <https://www.cncf.io/projects/open-policy-agent-opa/>) which is a > Linux Foundation effort, would this not be more appropriate in the > standards subtree considering LF is a SDO registered with IESG? Sure, we can ask. I think it would depend on whether or not the media type is already in use. > > Darrel > > ------------------------------------------------------------------------ > *From:* Alexey Melnikov <[email protected]> > *Sent:* Wednesday, April 08, 2026 05:45 > *To:* [email protected] <[email protected]> > *Cc:* [email protected] <[email protected]> > *Subject:* [media-types] Re: [IANA #1448906] application/vnd.rego > registration request > > Hi Amanda, > > One small comment below, otherwise good to register. > > On 31/03/2026 19:47, Amanda Baber via RT wrote: > > Hi Alexey, > > > > Would you be able to review this new request by April 14th? > > > > thanks, > > Amanda > > > > ===== > > > > Name: Amaury Chamayou > > > > Email: [email protected] > > > > Media type name: application > > > > Media subtype name: vnd.rego > > > > Required parameters: N/A > > > > Optional parameters: N/A > > > > Encoding considerations: 8bit > If lines longer than 1000 octets are allowed, this should be changed to > "binary". > > Security considerations: Rego Policies are intended to be parsed, > validated, and evaluated by the recipient; however, they may be > rejected for the following reasons: > > > > a) The sender is not trusted > > b) The policy is too long > > c) The policy is not syntactically or semantically valid > > d) The policy refers to unsupported features by the host > > > > A Rego parser, checker, and runtime must be integrated into the host > for a policy to be able to be evaluated against inputs. The language > itself is not Turing complete, but integrators must take steps to > ensure policy evaluation does not exceed acceptable compute and memory > constraints. > > > > Since the text can contains free-form string literals, it is > possible the policy contains sensitive information. > > > > Policies should be sent over TLS, or a similar encrypted and > integrity-protected channel to the host, to avoid possible tampering > during transit, and unauthorized disclosure of information to third > parties. > > Within a local filesystem or access-controlled server, policies may > be stored in plain text. > > > > Interoperability considerations: The contents of this file are > expected to be UTF-8 encoded. > > > > Published specification: > https://www.openpolicyagent.org/docs/policy-language > <https://www.openpolicyagent.org/docs/policy-language> > > > > Applications which use this media: Rego is used to enforce policies > in microservices, Kubernetes, CI/CD pipelines, API gateways, > Transparency Services etc. > > > > Fragment identifier considerations: N/A > > > > Restrictions on usage: No restrictions > > > > Provisional registration? (standards tree only): No > > > > Additional information: > > > > 1. Deprecated alias names for this type: N/A > > 2. Magic number(s): N/A > > 3. File extension(s): .rego > > 4. Macintosh file type code: N/A > > 5. Object Identifiers: N/A > > > > General Comments: > > > > Person to contact for further information: > > > > 1. Name: Anders Eknert > > 2. Email: [email protected] > > > > Intended usage: COMMON > > > > Author/Change controller: Open Policy Agent > > (https://github.com/open-policy-agent/opa/blob/main/GOVERNANCE.md, > https://github.com/open-policy-agent/opa/blob/main/MAINTAINERS.md) > <https://github.com/open-policy-agent/opa/blob/main/MAINTAINERS.md)> > > Best Regards, > > Alexey > > _______________________________________________ > media-types mailing list -- [email protected] > To unsubscribe send an email to [email protected] > > _______________________________________________ > media-types mailing list [email protected] > To unsubscribe send an email [email protected] _______________________________________________ media-types mailing list -- [email protected] To unsubscribe send an email to [email protected]