#social 2015-04-11

2015-04-11 UTC
tilgovi and danbri joined the channel
nicolagreco joined the channel
#
elf-pavlik
!tell tantek I just posted next telecon agenda to the mailing list https://lists.w3.org/Archives/Public/public-socialweb/2015Apr/0032.html
#
Loqi
Ok, I'll tell him that when I see him next
the_frey joined the channel
nicolagreco, nicolagreco_, the_frey and jaywink joined the channel
#
elf-pavlik
rhiaro, do you know something about https://twitter.com/Microposts2015 ?
#
rhiaro
elf-pavlik: yeah, I'm presenting someone else's poster there
#
elf-pavlik
i also just tweeted at @milstan inviting him to F2F in Paris https://twitter.com/elfpavlik/status/586909270937096192
#
Loqi
@elfpavlik :: @milstan would you like to join @SocialWebWG F2F meeting in Paris May 4&5th? https://www.w3.org/wiki/Socialwg/2015-05-04 #AS2 has ≈ to http://online-presence.net/ontology.php
#
elf-pavlik
rhiaro for your life kanban you may also find this issue interesting https://github.com/jasnell/w3c-socialwg-activitystreams/issues/93
#
rhiaro
I just use tags for todo/doing/done
#
rhiaro
I was thinking about making them Collections, but haven't found any real reason to yet
#
elf-pavlik
what do you think about Read, Reading, ReadLater or Watch, Watching, WatchLater etc. ?
#
elf-pavlik
i don't say we need to model them as classes but just to have such capacity
#
rhiaro
"to have such capacity" just sounds like make sure we can have extensions?
#
elf-pavlik
more that Activity modeling can handle past, present and future
#
elf-pavlik
without getting into hundreds of possible types of activities
#
rhiaro
I like WorkingOnProject, but for me that's tings with a Doing tag
#
rhiaro
maybe past present and future are types of collections?
#
rhiaro
actionstatustype sounds like getting into the realm of collaboration/task management
#
elf-pavlik
Enumeration members ActiveActionStatus CompletedActionStatus FailedActionStatus PotentialActionStatus
#
rhiaro
which I think *is* social, but iirc was generally deemed out of scope from the user stories
#
elf-pavlik
IMO Action/Activity should define its own status without depending on membership in some collection/container
#
elf-pavlik
in a way http://schema.org/actionStatus sounds bit like rdfs:subPropertyOf ??:tag (not sure how you use tags)
#
elf-pavlik
but with rdfs:domain Action/Activity and rdfs:range http://schema.org/ActionStatusType
#
elf-pavlik
rhiaro while working with microformats voab, did you notice anything focusing on verbs ?
#
rhiaro
elf-pavlik: no, no verbs in microformats
#
rhiaro
this weekend I'm generating an AS2.0 feed from my posts, experimenting with and without explicit post types
#
rhiaro
(spent all morning rewriting everything to remove explicit post types so far..)
#
elf-pavlik
which types did you use?
#
rhiaro
I had sioc:BlogPost sioc:Microblogpost as2:Like as2:Share and as2:Save
#
rhiaro
Now they're gone, and I'm deciding how to display them from presence of properties like title, like-of, share-of, bookmark-of etc
#
rhiaro
(will blog about this later)
#
rhiaro
I can get the as2 types back for publishing to an as2 feed from the properties
#
elf-pavlik
did you use as2:Share with as:object sioc:BlogPost ?
#
rhiaro
no, sioc:BlogPost a as2:Share ; sioc:BlogPost sioc:reply_of <some_uri>
#
rhiaro
I'm not generating activitystreams yet
#
rhiaro
just storing triples
#
rhiaro
but now I've switched sioc:reply_of for blog:share_of (/like_of/bookmark_of) - http://vocab.amy.so/blog
#
rhiaro
and removed types
#
rhiaro
which I *think* is better semantically
#
rhiaro
although I haven't decided if I should be able to like and share with one post yet
#
elf-pavlik
i don't get: 'sioc:BlogPost a as2:Share ;'
#
rhiaro
[instance of sioc:BlogPost] a as2:Share . I was treating a post as an Object with type Share. I added in the as2 much later, I probably got some things wrong
#
rhiaro
looking at spec an Object can have type Share, as can an Activity
#
rhiaro
I have no activities yet, just objects
#
elf-pavlik
[instance of as2:Share] as:object [instance of sioc:BlogPost]
#
rhiaro
when I actually output AS2.0, which I'm not trying to yet, I'm sure it will become clearer
#
elf-pavlik
Amy shared a blog entry
#
elf-pavlik
also relevant here for distinction between as:Activity and as:Object https://github.com/jasnell/w3c-socialwg-activitystreams/issues/88
#
elf-pavlik
also as:Post sounds more fitting one's own ??:Posting and as:Share when sharing someone else's ??:Posting
#
rhiaro
Amy shared a blog entry is verby
#
rhiaro
amy created a post with share-of relation to a blog entry
#
rhiaro
is what I'm currently going for
#
rhiaro
not sure though
#
elf-pavlik
if you don't want verbs IMO you simply don't need Activity Streams :D
#
rhiaro
i'm trying to reconcile with microformats2
#
rhiaro
with which you can produce a 'stream' without verbs
#
elf-pavlik
how do you do Drink / Eat ?
#
rhiaro
posts with "eat" tag http://rhiaro.co.uk/llog
#
rhiaro
no explicit food objects... yet
#
elf-pavlik
not food, the *action* of eating food
#
elf-pavlik
Amy ate an apple
#
rhiaro
the action of eating food isn't on the web, only the post about it
#
elf-pavlik
as:actor - Amy
#
elf-pavlik
as:object - an apple
#
elf-pavlik
@type - as:Eat
#
rhiaro
I don't need to model it that way for a blog/social
#
rhiaro
so far, anyway..
#
elf-pavlik
for me blog != social
#
elf-pavlik
but just one aspect of it
#
elf-pavlik
no blogging at all in that case
#
rhiaro
I agree
#
rhiaro
a comment is a post though
#
elf-pavlik
but we have *activities* talking about *agent*/*actor* interacting with various *Thing*/*Object*
#
elf-pavlik
schema:Comment rdfs:subClassOf as:Object
#
elf-pavlik
schema:CommentAction rdfs:subClassOf as:Activity
#
elf-pavlik
more or less
#
rhiaro
in the github activity stream, each activity doesn't have its own URI?
#
rhiaro
For me, I want each activity to have a URI, and then it seems like it may as well be a post, with me as author, and some relation to another object
#
elf-pavlik
i hope AS2.0 focuses on Activity (interactions) and will not try to do xkcd:Standards ;) https://www.w3.org/wiki/Socialwg/2015-05-04#Goals_for_the_meeting
#
elf-pavlik
what if you post same entry (with URI) on many different channels e.g. two mailing lists and at different times
#
elf-pavlik
IMO as:Post and sioc:BlogPost(ing) have different purpose and as:result in a way connects them
#
elf-pavlik
both can have URIs of course
#
elf-pavlik
and if someone just wants to have container with Postings than this person just doesn't need to use ActivityStreams or any interaction oriented vocabulary
#
rhiaro
I haven't thought about same post in two different places at different times
#
elf-pavlik
i hope we can touch this distinction and role of *Activity* Streams during next telecon and then clarify further during F2F in Paris
#
rhiaro
okay, so what I get now is an Activity can have (/needs?) a type, but a Post doesn't necessarily need a type
#
rhiaro
publishing a Post with certain properties can result in generation of an Activity of a certain type
#
rhiaro
(or you could just publish the activities)
#
rhiaro
s/publish/generate
#
elf-pavlik
http://rdfs.org/sioc/spec/#term_Item or http://microformats.org/wiki/h-entry sound like generic types of something posted online
#
rhiaro
yeah, when output as html, all my posts are wrapped in mf h-entry
#
elf-pavlik
so they have "@type": "mf:h-entry" ?
#
rhiaro
not in my store
#
rhiaro
only when rendered as html
#
elf-pavlik
or "@type": ["mf:h-entry", "sioc:Item"]
#
elf-pavlik
how do you query for them among subject with type foaf:Person, schema:Event etc. ?
#
rhiaro
but you could store like that if you wanted to store explicit types
#
rhiaro
I haven't needed to yet
#
elf-pavlik
I think we will test our data model once we get to querying it
#
elf-pavlik
AFAIK IndieWeb has close to no querying capacity
#
elf-pavlik
i'll do my best to add more stuff to my dataset and deploy http://linkeddatafragments.org/
#
elf-pavlik
in next days should have >1000 sioc:MailMessage from lists.w3.org added and for each one as:Post activity :)
#
elf-pavlik
sometimes later i'll try running http://git2prov.org/ on git repositories i commited to and also add it to my dataset
Arnaud1 and bengo joined the channel
#
elf-pavlik
goes back on scrapping and parsing https://lists.w3.org/
bengo joined the channel
#
elf-pavlik
rhiaro, this also looks to me like a lot of activity on single published resource, and each activity (Edit/Update) has distinct URI https://www.w3.org/wiki/index.php?title=Socialwg/2015-05-04&action=history
nicolagreco, tilgovi and KevinMarks joined the channel