https://bugs.openldap.org/show_bug.cgi?id=9217
Bug ID: 9217 Summary: Audit all schema definitions to have official non-experimental OIDs where possible Product: OpenLDAP Version: 2.5 Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: --- Component: slapd Assignee: bugs@openldap.org Reporter: quanah@openldap.org Target Milestone: ---
From a past discussion with hyc on 2.5 requirements:
[09:27] <hyc> we also need to audit all of these schema defs [09:27] <hyc> we're supposed to have official, non-experimental OIDs for released schema [09:28] <hyc> accesslog is still using 666, experimental arc [09:29] <hyc> I think this means we should polish up the logschema draft, Informational status, and publish it again as final
https://bugs.openldap.org/show_bug.cgi?id=9217
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.5.0 Keywords| |OL_2_5_REQ
https://bugs.openldap.org/show_bug.cgi?id=9217
--- Comment #1 from Michael Ströder michael@stroeder.com --- How about just giving up this .666-is-experimental nonsense, define .666 assignments as "official" and leave all OID assignments as is?
https://bugs.openldap.org/show_bug.cgi?id=9217
--- Comment #2 from Howard Chu hyc@openldap.org --- (In reply to Michael Ströder from comment #1)
How about just giving up this .666-is-experimental nonsense, define .666 assignments as "official" and leave all OID assignments as is?
Something like that. We probably should never have had such a grab-bag "experimental" arc in the first place. A full audit of what uses .666 is still a a necessary step before deciding what else to do though.
In the future, we should simply allocate per-feature arcs, which remain unchanged throughout a feature's evolution from experimental to release. Just like the config schema delegates sub-arcs for every backend and overlay, etc.
We're probably stuck with the current .666 usages. Again, OIDs aren't supposed to change after they've been used in the wild. But someone should still document what the current .666 uses are.
https://bugs.openldap.org/show_bug.cgi?id=9217
--- Comment #3 from Michael Ströder michael@stroeder.com --- (In reply to Howard Chu from comment #2)
(In reply to Michael Ströder from comment #1)
How about just giving up this .666-is-experimental nonsense, define .666 assignments as "official" and leave all OID assignments as is?
Something like that. We probably should never have had such a grab-bag "experimental" arc in the first place.
Yes!
In the future, we should simply allocate per-feature arcs,
Full ack!
We're probably stuck with the current .666 usages. Again, OIDs aren't supposed to change after they've been used in the wild. But someone should still document what the current .666 uses are.
This means e.g. updating this: https://tools.ietf.org/html/draft-chu-ldap-logschema-00
BTW: I can't find this draft in doc/drafts/ though...
https://bugs.openldap.org/show_bug.cgi?id=9217
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.5.0 |2.5.1
https://bugs.openldap.org/show_bug.cgi?id=9217
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |reviewed Target Milestone|2.5.1 |2.5.3
--- Comment #4 from Quanah Gibson-Mount quanah@openldap.org --- Need to move everything to non-experimental OID arc
https://bugs.openldap.org/show_bug.cgi?id=9217
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|OL_2_5_REQ, reviewed | Target Milestone|2.5.3 |2.6.0
https://bugs.openldap.org/show_bug.cgi?id=9217
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.openldap.org/s | |how_bug.cgi?id=6830
https://bugs.openldap.org/show_bug.cgi?id=9217
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|slapd |documentation
--- Comment #5 from Quanah Gibson-Mount quanah@openldap.org --- Keep all OIDs as is Document all OIDs that are not currently documented.
https://bugs.openldap.org/show_bug.cgi?id=9217
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.6.0 |2.7.0
https://bugs.openldap.org/show_bug.cgi?id=9217
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |SUSPENDED Target Milestone|2.7.0 |---
--- Comment #6 from Quanah Gibson-Mount quanah@openldap.org --- unclear where/how to document
https://bugs.openldap.org/show_bug.cgi?id=9217
Quanah Gibson-Mount quanah@openldap.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED