just realised I can’t add a “posted by graysky” field to posts because then it would become embarrassingly obvious that I don’t use my own app
3 2 48this is exactly why you must add this field
1 23wait a minute could I abuse the self-labelling system for this
3 19Ignore paul, use the label field for whatever you like. This is the free internet.
2 1 33wait so what’s the conclusion of abusing labels for this case specifically. Should I do something more like unspeccedPostedBy: “Graysky” on the post itself (if that’s possible). Or abuse facets instead?
2 10what effect are you hoping for?
1 3an indicator of the client it was posted from
2 6probably the best move would be to propose a lexicon change, second best would be an off spec field that’s maybe an object for that kind of metadata
1 6if the goal is for other clients to be able to render this info then you ideally want to think very generally, like a display name and a URL
2 6Yeah true I’m probably not thinking big enough here. My primary motivation is so I can ask Jaz to see the stats on graysky posts lol
2 4just add an "app.graysky.metadata.version": "blah" field to your post records
1 6fwiw I’d suggest designing the field as if it’s official; the ideal is it gets upstreamed, right?
3 6paul this is how we get useragent strings
3 10Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0 Bluesky 1.50.0 Graysky 0.1.3
8