2022-06-08 08:29:33 ゆなす🧑‍💻☕🍷🍶🍾🍹🍺の投稿 juners@oransns.com
icon

このアカウントは、notestockで公開設定になっていません。

2022-06-08 08:26:42 ゆなす🧑‍💻☕🍷🍶🍾🍹🍺の投稿 juners@oransns.com
icon

このアカウントは、notestockで公開設定になっていません。

icon

firefoxは :has のコストが高すぎつって実装しない方向で放置してるけどどうなんすかね

2022-06-08 08:19:00 ゆなす🧑‍💻☕🍷🍶🍾🍹🍺の投稿 juners@oransns.com
icon

このアカウントは、notestockで公開設定になっていません。

icon

activity/astool at master · go-fed/activity
https://github.com/go-fed/activity/tree/master/astool#non-standard-behaviors

> It is the hope of this author that the prefix `@wtf` would never be used by the JSON-LD authors and would never have a chance to become a de-facto standard due to the implied profanity.

`@wtf_without_property`

icon

英語読解力のなさが出てる。よく読んだらHTMLだけが規範的なドキュメントで機械可読なJSON-LDもOWLも非規範的なままメンテすることはできるからやる気次第な感じだった

2022-06-08 04:40:25 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

@kPherox 現状OWLはnon-normativeである(ASのnormativeな定義はあくまでもJSON-LDである)、一方でTRのnormativeな部分に関わるような改定はCGにはできない(CGはNotesを発行できるけれどRECになるようなWDを発行することはできない)

icon

> Yes, there is not normative machine readable document. Even if we had a maintained OWL document, it would have to be non-normative—having multiple normative references for the same terms would invite a host of inconsistencies and contradictions.

> Also, correct me if I'm wrong, but I believe that since the spec has reached TR and the WG is no longer active, there is no longer scope for major normative changes like the one—the CG is only empowered to add narrow extensions to the current spec.

Properly maintain OWL or other ontological information in machine-readable format · Issue #516 · w3c/activitystreams
https://github.com/w3c/activitystreams/issues/516#issuecomment-805915476

🦉はメンテされないしTRまで行ってしまったからもう改善する可能性はないみたいなニュアンスでいいのかしら

Web site image
Properly maintain OWL or other ontological information in machine-readable format · Issue #516 · w3c/activitystreams
icon

jsonldからNamespace作れるように JSON.LD.Context に decoder 実装するとかあるんだろうけどちゃんと *非規範的* なHTMLドキュメントからowl turtle書いて読ませた方が数倍いい気がするし、なんなら go-fed/activity の `astool` にあるjsonld読ませた方が楽

go-fed/activity: ActivityStreams & ActivityPub in golang, oh my!
https://github.com/go-fed/activity

Web site image
GitHub - go-fed/activity: ActivityStreams & ActivityPub in golang, oh my!
icon

全然そんなことなかった

icon

名前空間としてJSON-LDを使うときは本来 @context を turtle の @prefix として使わなきゃいけないものだったりする?

icon

RDF文書にはできるけど語彙と名前空間のjsonldが@contextの中だけで表現されるやつは何も読めん

icon

expand する処理がはなから間違ってるのでは?

icon

JSON.LD.Decoder が activitystreams.jsonld を defvocab/2 の file に使えないのなんでやねんって感じなんだけど @context しかないのを expand したら空っぽにもなる

icon

RDF.Vocabulary.Namespace 作りたい動機が JSON.LD.expand で @vocab に "https://www.w3.org/ns/activitystreams" 入れてるだけのサンプルを適切に型つけて展開したいみたいなことだったんだけど全然意味がなかった

icon

けどまぁowlの方はメンテナンスされてないしAS1時代のobjectTypeとか残ってるしclosedプロパティとかが含まれてないし自動生成に使うのはありえないかも

icon

activitystreams.jsonld からも activitystreams-owl.ttl からも `RDF.Vocabulary.Namespace` の `defvocab` で terms が作られないから首傾げてたけどowl.ttlの方の名前空間が http のままだったからっぽい