Samarbeid og Skjema
Katalogforum skal sørge for at det eksisterer en felles katalogstruktur.
En av de tingene som trenges for samarbeid er at en skal kunne finne
samarbeidspartnerne; det skal Katalogforums rotnodeprosjekt
sørge for.
Blant de andre tingene som trenges er en enighet om hvordan data representeres, dvs
skjema.
Her ligger en oversikt over gjeldende standarder på området, og noen punkter som
Katalogforum må ha en formening om for at samarbeidet skal kunne bære de frukter vi vil.
Det første mål Katalogforum har satt seg er å kunne presentere en koordinert katalog
over personinformasjon og informasjon om organisasjoner. Et meget snarlig senere mål er
støtte for sertifikater.
Følgende dokumenter inneholder deler av skjema:
- X.500 standardene, spesielt X.520 "Selected Attribute Types", og X.521,
"Selected object classes".
Av opphavsrettslige hensyn kan denne ikke legges ut på Web; en del av informasjonen er
kopiert inn i RFC 2256: "A Summary of the X.500(96) User
Schema for use with LDAPv3".
- LDAP v3 standardene, spesielt RFC 2252, "LDAPv3:
Attribute Syntax Definitions".
- RFC 1274, "The COSINE and Internet X.500 Schema" og
dens etterfølger, "inetOrgPerson" draft
- RFC 2218, "A Common Schema for the White Pages Directory"
- RFC xxx, sertifikatlagring
Et par viktige elementer når en skal vurdere skjema:
- Skjema som eksisterer i dag er først og fremst brukt i organisasjonsinterne kataloger.
- Skjema er påvirket av de organisasjonene som definerte det, og har ofte elementer av
meget begrenset generell nytteverdi; klassikeren er forsåvidt ITUs "X.121"
attributt, som er lovlig attributt på alle objektklasser avledet av "person".
- Representasjonen av et element må ses i forhold til bruken av det. Dersom et element
skal brukes til å sende pakkepost så må det være på et format som Postverket
vil godta.
- Representasjonen må være global. På sikt kan en ikke forutsette at den som
leser informasjonen er i samme organisasjon, samme by eller samme land som den
informasjonen handler om.
Utfra dette er arbeidet med å utarbeide en skjemadefinisjon for bruk i den koordinerte
Norgeskatalogen startet.