#microformats 2018-09-28

2018-09-28 UTC
[dougbeal], [schmarty], [asuh], [eddie] and [kevinmarks] joined the channel
[kevinmarks], [schmarty], [tantek], [dougbeal], jackjamieson, tantek__, j12t, [chrisaldrich], [shurcool] and KartikPrabhu joined the channel
#
@webmandesigneu
Auberge and Auberge Plus 2.5.3, Forstron 1.8.1, Icelander 1.3.2, Monument Valley 1.6.1 and Q'tron 1.8.1 are minor theme updates fixing RTL stylesheets loading, improving markup and removing microformats in favor of more flexible plugin solutions.
(twitter.com/_/status/1045724126630105094)
#
GWG
https://david.shanske.com/2018/09/28/thoughts-about-assertion-workflows/ - So what microformat represents an assertion or endorsement or do we need a new one?
#
GWG
tantek: I linked to it?
#
GWG
I wrote it out
#
GWG
Or tried to
#
tantek
ok to create a page which just links to your post instead of copying it
#
GWG
https://indieweb.org/indorsements - You meant the indieweb wiki, right, tantek?
#
GWG
Will redirect
#
GWG
I just had that page
Downes, [eddie], [schmarty], tantek__ and [kevinmarks] joined the channel
#
[kevinmarks]
assertion << rel=me is an identity assertion /rel-me
#
KartikPrabhu
are there any examples of "assertion" or are we making this up?
#
KartikPrabhu
or are there any use-cases?
#
sknebel
GWG's article goes into a bit more detail for a use case
#
GWG
I do. I added more
#
GWG
I'm being broad because we came up with several use cases
#
KartikPrabhu
this seems too broad like "share"
#
GWG
Well, the use cases have specific names.
#
GWG
Badges, References, Etc
#
GWG
Verification
#
GWG
KartikPrabhu: The same way that sharing can be a like, bookmark, etc... There are types of assertions, but how do you assert something allows the building of that.
#
KartikPrabhu
I would assert something by posting on my site. not sure why a special verb is needed
#
KartikPrabhu
but carry on
[schmarty] joined the channel
#
GWG
In [jgmac1106]'s use case, he wants to issue a badge and have an audit trail with a webmention.
#
GWG
Me posting a link doesn't define completion of a task, for example.
#
gRegorLove
In GWG's first scenario, I think the h-review could set u-in-reply-to to A and B
#
gRegorLove
Not sure assert-of is needed
#
GWG
You are replying to both the criteria and the person's fulfillment of it?
#
gRegorLove
What would a consumer of assert-of do with the assert-of value?
#
GWG
Tell the difference between what the criteria are and what is fulfilling them?
#
GWG
Does your suggestion address that?
#
gRegorLove
That seems vague. What does A actually do with that differentiation? An mvp h-review for that scenario would seem to be "Student completed A with B" in-reply-to both A and B.
#
gRegorLove
Then A and B both have a record of the assertion.
#
gRegorLove
I'm thinking primarily of A as the consumer of the proposed new property. That's what's vague to me.
#
GWG
What if I'm the student and I wanted to show that my teacher certified my work?
#
gRegorLove
shh loqi
#
gRegorLove
You have the "Student completed" reply on your homework with link to the Professor's original post
#
GWG
Can you rephrase that?
#
gRegorLove
I might have misunderstood the scope of your question, but if you want to show that the teacher certified your work, you have the professor's reply on your homework post with whatever message they wrote "GWG completed the criteria"
#
gRegorLove
And you can click through to see the professor's original assertion post to verify it's legit, not just some comment you wrote on your own homework :)
#
GWG
And if the student wants to consume it as something more than a reply?
#
GWG
Like show a check mark?
#
GWG
The issue is that it isn't consumed as a reply
#
gRegorLove
Clarifying question: is an assertion always positive? E.g. if the prof uses this assert-of and references B, does that mean B has met the criteria in A? Or can the prof assert "no, didn't meet the criteria"
#
GWG
I hadn't considered that
#
GWG
But probably like an rsvp
#
gRegorLove
If they're already sending an h-review, seems there should be some h-review property that can be used/re-used to convey the meaning that the homework met or didn't meet the criteria
#
GWG
p-rating - value from 1-5 indicating a rating for the item (5 best).
#
GWG
p-worst - define worst rating value. can be numerically higher than best.
#
GWG
p-best - define best rating value. can be numerically lower than worst.
#
gRegorLove
rating = 0, fail; rating = 1, pass
#
GWG
As well as p-item
#
tantek__
gRegorLove++ re-use existing microformats
#
Loqi
gRegorLove has 28 karma in this channel over the last year (108 in all channels)
#
GWG
tantek__: Rating isn't binary though
#
GWG
It says 1-5
#
gRegorLove
You can change the scale
#
GWG
How do you represent it must be true/false?
#
tantek__
I believe that's a (hash)tag
#
tantek__
you can tag any item using a review
#
gRegorLove
Set p-best to 1, p-worst to 0.
#
GWG
p-item is the item you are reviewing. That is a tag.
#
GWG
Did I misunderstand?
#
gRegorLove
I didn't follow the (hash)tag bit
#
tantek__
no p-item is markup that results in an item property
#
tantek__
the markup for a (hash)tag is p-category
#
tantek__
so for example you could review a restaurant and tag it "family-friendly"
#
gRegorLove
Ah, so tag the review as "pass" or "fail"?
#
GWG
So, this would be an h-review with a rating or a tag, but what property is the criteria and what is the completion of the criteria?
#
GWG
in-reply-to and -item?
#
GWG
That might work
#
gRegorLove
Maybe. Re-using properties is definitely the recommended way to start
#
gRegorLove
The p-category for pass/fail feels a bit weird to me, but could work (not sure I understood tantek correctly there)
#
tantek__
to be clear, if you say <span class="p-category">fail</span> in a review you are literally labeling the item being reviewed as a fail
[kevinmarks] joined the channel
#
[kevinmarks]
You could rate it with a US GPA value
#
[kevinmarks]
Or a percentage
#
[kevinmarks]
Letter grades would be trickier
#
[kevinmarks]
I'm a bit warier off abstract assertions
#
[kevinmarks]
The other prior art to look at could be activity streams - Jira use them to mark up issues and fixes
#
GWG
I would think item is the work and in reply to the criteria
[schmarty] and [tantek] joined the channel