account name
- CURIE:
gmeow:accountName - IRI: https://blackcatinformatics.ca/gmeow/accountName
- Category: property
- Defined by:
gmeow:slices/accounts - Box roles: RBox role (What is this?)
The handle or user name identifying the account on its service.
Structure
Property shape: datatype property; gmeow:OnlineAccount -> rdfs:Literal
Practical Pattern
Use gmeow:accountName from gmeow:OnlineAccount to rdfs:Literal when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Online Presence
- Source:
slices/core/accounts/examples/online-presence.ttl - Examples catalog: open in catalog#example-slices-core-accounts-examples-online-presence
ex:fediAccount a gmeow:OnlineAccount ;
gmeow:accountName "@dana@mastodon.social" ;
gmeow:accountService ex:mastodon ;
gmeow:accountServiceHomepage <https://mastodon.social> ;
gmeow:activityPubActor "https://mastodon.social/users/dana"^^xsd:anyURI ;
gmeow:accountStatus gmeow:accountStatusActive .
# --- A serverless Nostr identity: the key IS the account, with a NIP-05 handle.
ex:nostrAccount a gmeow:OnlineAccount ;
gmeow:accountName "dana" ;
gmeow:nostrPubkey "npub1dana0exampleexampleexampleexampleexampleexampleexa" ;
gmeow:nip05 "dana@example.org" ;
gmeow:accountStatus gmeow:accountStatusActive .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
foaf |
foaf, rdf |
sioc |
sioc |
External Equivalences
Equivalent or closely aligned targets: foaf
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:accountName |
equivalence | - |
owl:equivalentProperty | foaf:accountName | gmeow-properties.sssom.tsv; gmeow:eqProperties032; confidence 1 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:accountName |
projection | foaf |
projects to / <= | foaf:OnlineAccount, foaf:account, foaf:accountName, foaf:accountServiceHomepage, rdf:type | gmeow:mapFoafAccount; confidence 0.9; lossy: decentralized-identity detail (nostr/activitypub/nip05) and account status/validity drop; FOAF carries the OnlineAccount idiom |
gmeow:accountName |
projection | sioc |
projects to / <= | sioc:name | gmeow:mapSiocName; confidence 0.85 |
Usage Advice
Use when
- Use for the human-readable handle or user name an account is known by on its service — the screen name a reader would type or recognize.
Avoid when
- Avoid for cryptographic or protocol identifiers (use
gmeow:nostrPubkey,gmeow:nip05, orgmeow:activityPubActor) and for the holder's personal name (use the name layer ongmeow:Agent).
How to use
- Carry the handle as a literal on the
OnlineAccount; where the handle is itself sensitive (a pseudonymous account linkable to a person), mark the account withgmeow:hasSensitivityso disclosure control can withhold it.
Examples
- ex:lillithMastodon
gmeow:accountName"@lillith@fosstodon.org".