#social 2019-07-23

2019-07-23 UTC
#
heluecht[m]
> <@nightpool:cybre.space> one thought I just had: why not make it `"type": ["Note", "Announce"]`?
#
heluecht[m]
This is in the specs?
#
heluecht[m]
> <@jaywink:federator.dev> Socialhome would crash n burn 😅
#
heluecht[m]
I'm not sure what Friendica is doing this this. either it just would reject the post or simply take the first value.
#
jaywink[m]
> <@heluecht:feneas.org> I'm not sure what Friendica is doing this this. either it just would reject the post or simply take the first value.
#
jaywink[m]
I think it's bad if any attribute can have either a string or a list, very confusing to program against
#
jaywink[m]
Cool! A bit short notice but I guess if space is limited anyway then it's maybe not an issue
xmpp-social and ichoquo0Aigh9ie joined the channel
#
fr33domlover
jaywink[m], most AS2/AP properties aren't marked Functional so they can have multiple values! At least in theory :)
#
nightpool[m]
jaywink: as2 properties aren't attributes
#
nightpool[m]
they're RDF properties represented as json attributes
#
nightpool[m]
the statement A has author B does not preclude the statement A has author C
#
fr33domlover
(Open world assumption!)
#
jaywink[m]
nightpool: doesn't make it less confusing to a simple programmer like me who is used to "data has one type" - call them what you want :)
#
cjslep[m]
jaywink: Come try golang, where interfaces are all duck-typed! :)
#
jaywink[m]
cjslep: I write some golang at work ;)
DenSchub joined the channel