@psd↩️ Indeed. Microformats were onto something; they work best with such publishing tools and quick feedback from other people consuming the data. (twitter.com/_/status/1093825488399798272)
Loqi[Zegnat] Does it become significantly harder to change properties after “flipping the switch”? If so (I am not fledged in the Microformats processes) we might need to do some changes to h-event first.
The current draft specification does not adress usi...
Zegnatyou could even have both author and organizer, and have both be an h-card. Or even multiple h-cards for multiple organizers (or multi authors, though we have no published examples of that)
jgmac1106I think it would be either p-organization or p-organizer or would the h-card for an organization who organized be<div class="p-organizer"><p class="h-card"><span class="p-organization">IjndieWeb</span></p>?
@jasonopus↩️ I’ve been playing around with post formats and layouts to achieve a microblogging look/feel and I’m using microformats where I can. Unfortunately, no webmentions since there’s currently no plugin for them in #craftcms. (twitter.com/_/status/1093877374062612483)
bradenslen, [kevinmarks], [schmarty], [frank], [eddie], [tantek], [jgmac1106], [jeremycherfas], [tmiller] and [Coty_Beasley] joined the channel
Zegnat[jgmac1106], or you just start with the markup and content, rather than starting with what microformats you want to put in there. Let the content dictate the data :D
[jgmac1106]but I still have hardest time grasping the rules around u- vs p- in your minimal h-card you adding properties to the a element and I alays think link=u and text =p but that is p
Zegnat[jgmac1106], the big one to remember about is that if you are putting properties (u-*, p-*, etc) on an element that also is an object (h-*) those are properties of its _parent_ object. So <div class="h-entry"><a class="h-card u-author"></a></div> means the h-card is the author of the h-entry. If you want properties within the h-card, those have to be on nested elements.
Loqi[Tantek Çelik] h-entry is a simple, open format for episodic or datestamped content on the web. h-entry is often used with content intended to be syndicated, e.g. blog posts. h-entry is one of several open microformat standards suitable for embedding data in HTML.
...
[tantek]"All properties are multivalued. Implementations may treat the first value for a property as special if their use-case or semantics require it."
aaronpkwhen you are building software, you ultimately are going to make a decision about whether you will use the first value of the list or use all the values. right now that is not written anywhere and is going to lead to a mess.
ZegnatFor interop between specific consumer cases, I agree it is nice to decide that all readers will work with the first dt-published even if multiples are defined on the h-entry. The question is if you want to bake this into the mf2 vocab or not.
[kevinmarks]I get both halves of this discussion. Maybe the answer is instead of jf2 being multiple different things, do a document for the microsub case and one for the webmention.io case
[tantek]questions: 1. does your consuming client care about a UX that handles showing "note" posts? evidence would seem to suggest most feed readers don't care about being dumb about note posts. 2. does your consuming client care about showing translations of a post title/name? again, evidence would suggest no (none that I know of).