The current DSNP Activity Content spec uses id instead of href. Mastodon and other ActivityPub content use href.
However, it is unclear what URL can be used to identify a DSNP User. Ideally, it would be their profile, but this would require applications to resolve a URL to a Profile content item.
Motivation
Compliance with the W3C recommendation.
Specification Pull Request
TBD
Rationale
N/A
Backwards Compatibility
Breaking, in spec terms, but not an issue as no usage outside test data currently.
Abstract
The current DSNP Activity Content spec uses
id
instead ofhref
. Mastodon and other ActivityPub content usehref
.However, it is unclear what URL can be used to identify a DSNP User. Ideally, it would be their profile, but this would require applications to resolve a URL to a Profile content item.
Motivation
Compliance with the W3C recommendation.
Specification Pull Request
TBD
Rationale
N/A
Backwards Compatibility
Breaking, in spec terms, but not an issue as no usage outside test data currently.
Reference Implementation and/or Tests
N/A
Security Considerations
N/A
Dependencies
N/A
References
href
: https://github.com/mastodon/mastodon/blob/main/app/lib/activitypub/activity/create.rb#L221Copyright
Copyright and related rights waived via CC0.