Ticket #13 (new enhancement)

Opened 13 months ago

Add Support for RFC4512 DIT Structure Rules and Name Forms

Reported by: deveiant Owned by: deveiant
Priority: major Milestone:
Component: Library Version: 1.5.5
Keywords: rfc4512 dit name form structure rule Cc:

Description

Treequel currently has no support for DIT Structure Rules and Name Forms as described in RFC 4512.

Adding support for them might include:

  • a new Treequel::Schema::DITStructureRule class
  • a new Treequel::Schema::DITNameForm class
  • additional artifacts in Treequel::Schema
  • support for additional validations in Treequel::Model
  • automatic selection of the RDN attribute in Treequel::Model::create based on DITNameForms.

More experimentation is needed, as I've never (knowingly) used/seen these in the wild.

Note: See TracTickets for help on using tickets.