# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 16
# self = https://watcher.sour.is/conv/54piw5q
πŸ‘‹ Q: How do we feel about forking the Twtxt spec into what we love and use today in Yarn.social in yarnd, tt, jenny, twtr and other clients? πŸ€” Thinking about (and talking with @xuu on IRC) about the possibility of rewriting a completely new spec (no extensions). Proposed name yarn.txt or "Yarn". Compatibility would remain with Twtxt in the sense that we wouldn't break anything per se, but we'd divorce ourselves from Twtxt and be free to improve based on the needs of the community and not the ideals of those that don't use, contribute in the first place or fixate on nostalgia (which doesn't really help anyone).
πŸ‘‹ Q: How do we feel about forking the Twtxt spec into what we love and use today in Yarn.social in yarnd, tt, jenny, twtr and other clients? πŸ€” Thinking about (and talking with @xuu on IRC) about the possibility of rewriting a completely new spec (no extensions). Proposed name yarn.txt or "Yarn". Compatibility would remain with Twtxt in the sense that we wouldn't break anything per se, but we'd divorce ourselves from Twtxt and be free to improve based on the needs of the community and not the ideals of those that don't use, contribute in the first place or fixate on nostalgia (which doesn't really help anyone).
πŸ‘‹ Q: How do we feel about forking the Twtxt spec into what we love and use today in Yarn.social in yarnd, tt, jenny, twtr and other clients? πŸ€” Thinking about (and talking with @xuu on IRC) about the possibility of rewriting a completely new spec (no extensions). Proposed name yarn.txt or "Yarn". Compatibility would remain with Twtxt in the sense that we wouldn't break anything per se, but we'd divorce ourselves from Twtxt and be free to improve based on the needs of the community and not the ideals of those that don't use, contribute in the first place or fixate on nostalgia (which doesn't really help anyone).
@prologic I would politely suggest again that we not react to people with bad attitudes who talk shit about yarn. If twt is forked, it should be forked to add features that are otherwise not possible. Not to appease people who will probably never be appeased.
I'm with @abucci here. Let's enjoy our freedom to listen i.e. not pay too much attention to people how argue for the sake of arguing.

A way around their criticism choud be to put a disclaimer in our twtxt.txts stating that this feed uses features that might not be compatible with some clients. Like the old "Best viewed in Netscape"-icons
I am against the original idea of forking twtxt.txt into yarn.txt unless I see any technical reason or feature that would justify breaking compatibility - so far I don't see one. But I agree in principle with @darch that maybe we can add something on the metadata of the feeds enumerating the extensions we use or... I don't know, something that will allow any twtxt user to know how to deal with any 'yarnisms' in the content of our twts (even if the only one that comes to my mind as needing explanation is the thread hashes - how to interpret them).
I am against the original idea of forking twtxt.txt into yarn.txt unless I see any technical reason or feature that would justify breaking compatibility - so far I don't see one. But I agree in principle with @darch that maybe we can add something on the metadata of the feeds enumerating the extensions we use or... I don't know, something that will allow any twtxt user to know how to deal with any 'yarnisms' in the content of our twts (even if the only one that comes to my mind as needing explanation is the thread hashes - how to interpret them).
The "problem" as I see it is not technical, but social, so we should try to approach solving it according.
@darch yes!
@prologic I agree with @abucci, @darch and @marado. Also, in order to set a good example, we would have to rename our feed filenames which would break threading.
@prologic I’m very ambivalent on this. At the same time, I’m exhausted from work and life in general. πŸ˜… I can’t form coherent thoughts at the moment. Maybe tomorrow. Or at the weekend.
@prologic I’m very ambivalent on this. At the same time, I’m exhausted from work and life in general. πŸ˜… I can’t form coherent thoughts at the moment. Maybe tomorrow. Or at the weekend.
@prologic I’m very ambivalent on this. At the same time, I’m exhausted from work and life in general. πŸ˜… I can’t form coherent thoughts at the moment. Maybe tomorrow. Or at the weekend.
Some good points guys πŸ‘Œ Thanks! πŸ™‡β€β™‚οΈ
Some good points guys πŸ‘Œ Thanks! πŸ™‡β€β™‚οΈ
Some good points guys πŸ‘Œ Thanks! πŸ™‡β€β™‚οΈ