for Tracker 2.0.1 . The latest version of this documentation can be found on-line at http://library.gnome.org/devel/ontology/unstable .


I. Overview
II. Ontology
Nepomuk Information Element (NIE): Top classes in the ontology. Almost everything else is subclass of these.
Overview
NIE Ontology Classes
nie:DataObject
nie:DataSource
nie:InformationElement
Nepomuk File Ontology (NFO): About files and other desktop resources.
NFO Ontology Classes
nfo:FileDataObject
nfo:Video
nfo:MediaList
nfo:Executable
nfo:SoftwareCategory
nfo:SourceCode
nfo:RemotePortAddress
nfo:Cursor
nfo:ImageCategory
nfo:Document
poi:ObjectOfInterest
nfo:Presentation
nfo:RemoteDataObject
nfo:Software
nfo:ArchiveItem
nfo:HardDiskPartition
nfo:Font
nfo:FilesystemImage
nfo:HelpDocument
nfo:DeletedResource
nfo:RasterImage
nfo:MindMap
nfo:Note
nfo:PlainTextDocument
nfo:Spreadsheet
nfo:Trash
nfo:Media
nfo:SoftwareService
nfo:VectorImage
nfo:WebHistory
nfo:HtmlDocument
nfo:TextDocument
nfo:SoftwareItem
nfo:OperatingSystem
nfo:PaginatedTextDocument
nfo:MediaFileListEntry
nfo:Folder
nfo:Filesystem
nfo:Image
nfo:CompressionType
nfo:FileHash
nfo:MediaStream
nfo:Attachment
nfo:Equipment
nfo:Website
nfo:Application
nfo:EmbeddedFileDataObject
nfo:DataContainer
nfo:BookmarkFolder
nfo:Audio
nfo:Archive
nfo:Visual
nfo:Icon
nfo:RegionOfInterestContent
nfo:EBook
nfo:Bookmark
nfo:SoftwareApplication
nfo:RegionOfInterest
nfo:Orientation
Nepomuk Contacts Ontology (NCO): All about contacts. Rough equivalent of the VCARD standard.
Overview
NCO Ontology Classes
nco:IMAccount
nco:PcsNumber
nco:PersonContact
nco:VoicePhoneNumber
nco:MessagingNumber
nco:BbsNumber
nco:Gender
nco:ContactMedium
nco:CellPhoneNumber
nco:Role
nco:IsdnNumber
nco:ContactList
nco:VideoTelephoneNumber
nco:DomesticDeliveryAddress
nco:FaxNumber
nco:OrganizationContact
nco:PhoneNumber
nco:IMAddress
nco:PresenceStatus
nco:PostalAddress
nco:EmailAddress
nco:CarPhoneNumber
nco:AuthorizationStatus
nco:ModemNumber
nco:ContactGroup
nco:ContactListDataObject
nco:ParcelDeliveryAddress
nco:IMCapability
nco:PagerNumber
nco:Affiliation
nco:InternationalDeliveryAddress
nco:Contact
Nepomuk Messaging Ontology (NMO): Model for messages and communications, including Email, SMS, MMS and phone calls
Overview
NMO Ontology Classes
nmo:IMMessage
nmo:Email
nmo:PermanentChannel
nmo:Attachment
nmo:MMSMessage
nmo:MimePart
nmo:VOIPCall
nmo:Call
nmo:MessageHeader
nmo:Multipart
nmo:Message
nmo:MailAccount
nmo:TransientChannel
nmo:Conversation
nmo:CommunicationChannel
nmo:PhoneMessageFolder
nmo:MailboxDataObject
nmo:SMSMessage
nmo:PhoneMessage
nmo:ReportReadStatus
nmo:MailFolder
nmo:DeliveryStatus
Nepomuk Calendar Ontology (NCAL): Automatic translation of the ICAL standard into ontology. Too complex for our taste. Please check SCAL
NCAL Ontology Classes
ncal:Weekday
ncal:Freebusy
ncal:UnionParentClass
ncal:Attachment
ncal:TodoStatus
ncal:Attendee
ncal:ParticipationStatus
ncal:Todo
ncal:CalendarUserType
ncal:RequestStatus
ncal:EventStatus
ncal:JournalStatus
ncal:CalendarScale
ncal:FreebusyType
ncal:NcalTimeEntity
ncal:AlarmAction
ncal:CalendarDataObject
ncal:AccessClassification
ncal:RecurrenceFrequency
ncal:AttachmentEncoding
ncal:RecurrenceIdentifierRange
ncal:Timezone
ncal:NcalPeriod
ncal:FreebusyPeriod
ncal:RecurrenceIdentifier
ncal:BydayRulePart
ncal:AttendeeOrOrganizer
ncal:RecurrenceRule
ncal:Journal
ncal:Trigger
ncal:TriggerRelation
ncal:Calendar
ncal:NcalDateTime
ncal:AttendeeRole
ncal:Organizer
ncal:TimezoneObservance
ncal:TimeTransparency
ncal:Alarm
ncal:Event
Simplified Calendar Ontology (SCAL): Simple and efficient ontology to represent calendar information (events, ToDos, recurrency rules...)
SCAL Ontology Classes
scal:AttendeeRole
scal:CalendarAlarm
scal:Event
scal:Journal
scal:RecurrenceRule
scal:CalendarItem
scal:TransparencyValues
scal:Todo
scal:RSVPValues
scal:TodoStatus
scal:TimePoint
scal:AttendanceStatus
scal:AccessLevel
scal:Attendee
scal:JournalStatus
scal:CalendarUserType
scal:Calendar
scal:EventStatus
Nepomuk MultiMedia (NMM): Description of multimedia objects like Music, Video and Images
Overview
NMM Ontology Classes
nmm:Artist
nmm:Flash
nmm:AnalogRadio
nmm:Video
nmm:ImageList
nmm:MusicPiece
nmm:MusicAlbum
nmm:Playlist
nmm:WhiteBalance
nmm:Photo
nmm:RadioModulation
nmm:DigitalRadio
nmm:RadioStation
nmm:SynchronizedText
nmm:MusicAlbumDisc
nmm:MeteringMode
Maemo Transfer Ontology (MTO): Representation of download and upload operations in the system
MTO Ontology Classes
mto:SyncTransfer
mto:TransferElement
mto:DownloadTransfer
mto:UploadTransfer
mto:Transfer
mto:State
mto:TransferMethod
Maemo Location Ontology (MLO): Deprecated ontology for location and landmarks. Please check SLO
Overview
MLO Ontology Classes
mlo:GeoLocation
mlo:PointOfInterest
mlo:LandmarkCategory
mlo:Landmark
mlo:LocationBoundingBox
mlo:Route
mlo:GeoPoint
mlo:GeoBoundingBox
mlo:GeoSphere
Maemo Feeds Ontology (MFO): Model for feeds and alike online streams
Overview
MFO Ontology Classes
mfo:FeedElement
mfo:Action
mfo:FeedSettings
mfo:Enclosure
mfo:FeedMessage
mfo:FeedChannel
mfo:FeedType
Multimetida Transfer Protocol (MTP) Ontology: Extra properties to add MTP information to the objects in the ontology
MTP Ontology Classes
mtp:ScanType
Simplified Maemo Location Ontology (SLO) (experimental/for testing): Simpler, faster, better ontology for locations and landmarks
SLO Ontology Classes
slo:Route
slo:GeoLocation
slo:LandmarkCategory
slo:Landmark
Tracker-specific annotations Ontology: Internal tracker properties
TRACKER Ontology Classes
Maemo-specific classes: Some maemo/meego specific properties
MAEMO Ontology Classes
maemo:SoftwareWidget
maemo:PostalAddress
maemo:SoftwareApplet
maemo:ControlPanelApplet
maemo:DesktopBookmark
libosinfo-specific annotations Ontology: libosinfo properties
OSINFO Ontology Classes
osinfo:Installer