IRC logs for #farmOS, 2024-03-21 (GMT)

2024-03-20
2024-03-22
TimeNickMessage
[23:29:17]* farmBOT has joined #farmos
[11:54:02]<symbioquine[m]>FarmOS dev call starting in ~6 minutes! https://meet.jit.si/farmos-dev All are welcome!
[11:54:33]<mstenta[m]>We'll be recording a how-to video about creating custom CSV importers :-)
[11:54:59]<mstenta[m]>(It will be posted to the blog afterwards, for anyone who is interested but can't make it)
[13:27:54]<paul121[m]>While it is correct to say "URI", in practice we probably just mean "short-URIs", perhaps Compact URIs "CURIEs" although these add square brackets to distinguish them from URIs: https://en.wikipedia.org/wiki/CURIE
[13:28:08]<paul121[m]>mstenta gbathree ^^
[14:25:30]<mstenta[m]>symbioquine fosten aislinnpearson gbathree what do you think about `external_uri` as a compromise? (instead of `ontology_uri`... https://github.com/farmOS/farmOS/pull/808)
[14:25:48]<mstenta[m]>(I have a side chat w/ paul121 and that's where we're leaning now)
[14:27:01]<mstenta[m]>external_uri seems like a nice balance of being intuitive, supporting the cases that have come up, and not being overly specific (like "ontology")
[14:50:54]<symbioquine[m]>Personally, I prefer "ontology(_item)?_uri" or "definition_uri" over "external_uri" (which I think is vague as to the purpose)
[14:52:03]<symbioquine[m]>That said, it's not terrible... just harder for anybody to reason about the intent of data placed in that field.
[14:52:39]<symbioquine[m]>You start needing to look at the value and guess or make assumptions based on the overall conventions of the farmOS instance.
[15:01:38]<mstenta[m]>That is the main drawback, agreed.
[15:03:07]<mstenta[m]>flexibility vs specificity
[15:03:23]<symbioquine[m]><paul121[m]> "While it is correct to say "URI"..." <- That's cool! Probably a good idea to use those where available...
[15:04:40]<symbioquine[m]>But I'd argue against making that codified into the feature since there isn't a guarantee that a given URI destination provides a stable compact version
[15:04:57]<symbioquine[m]>They should, but I wouldn't want to make it a prerequisite.