# 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 38
# self = https://watcher.sour.is/conv/wkoexza
I'm going to host a yarn instance at https://c.mkws.sh for community purposes but I have to work on yarn's HTML output as I believe it could be better and skin it accordingly.
@adi How could it be better? πŸ€”
@adi How could it be better? πŸ€”
@prologic Less tags I believe, more semantic, less divs, less spans more semantic elements like figures, figcaptions for instance.
@prologic Less tags I believe, more semantic, less divs, less spans more semantic elements like figures, figcaptions for instance.
@adi Yhose are required for micro formats / mf2 If you remove or break those your instance will no longer be compatible with most #IndieWeb tech / specs
@adi Yhose are required for micro formats / mf2 If you remove or break those your instance will no longer be compatible with most #IndieWeb tech / specs
@prologic Yeah, but maybe we could put those on semantic elements as much as possible?
@prologic Yeah, but maybe we could put those on semantic elements as much as possible?
@adi I think you want the version before I added mf2 support? πŸ€” Shall I just make that a configuration option? πŸ€”
@adi I think you want the version before I added mf2 support? πŸ€” Shall I just make that a configuration option? πŸ€”
@adi @prologic While still keeping the microformats?
@adi @prologic While still keeping the microformats?
@adi @prologic \n\n> I think you want the version before I added mf2 support? πŸ€” Shall I just make that a configuration option?\n\nNeah, I'd rather have microformats by default.
@adi @prologic

> I think you want the version before I added mf2 support? πŸ€” Shall I just make that a configuration option?

Neah, I'd rather have microformats by default.
@adi @prologic \n\n> I think you want the version before I added mf2 support? πŸ€” Shall I just make that a configuration option?\n\nNeah, I'd rather have microformats by default.
@adi

> Yeah, but maybe we could put those on semantic elements as much as possible?

No the structure is required for mf2 parsers.
@adi \n\n> Yeah, but maybe we could put those on semantic elements as much as possible?\n\nNo the structure is required for mf2 parsers.
@adi

> Yeah, but maybe we could put those on semantic elements as much as possible?

No the structure is required for mf2 parsers.
@adi @prologic But maybe I could work with the HTML before them and bake microformats in more semantically while keeping stuff simple? Did the HTML get more complex with the addition of mf2? Did you add tags without affecting functionality there?
@adi @prologic But maybe I could work with the HTML before them and bake microformats in more semantically while keeping stuff simple? Did the HTML get more complex with the addition of mf2? Did you add tags without affecting functionality there?
It’s a small price to pay really for #IndieWeb β€” I mean a machine has to have something consistent to read and process 😁
It’s a small price to pay really for #IndieWeb β€” I mean a machine has to have something consistent to read and process 😁
@prologic The classes are required and the structure but not the tags.
@prologic The classes are required and the structure but not the tags.
If you can figure out a way to simplify the HTML structure without breaking the mf2 support send me a PR πŸ‘Œ
If you can figure out a way to simplify the HTML structure without breaking the mf2 support send me a PR πŸ‘Œ
@prologic That would be the general idea!
@prologic That would be the general idea!
@adi Soeey I’m getting lost … What tags specifically ?
@adi Soeey I’m getting lost … What tags specifically ?
@prologic For instance you could render a username and avatar semantically speaking as.\n\n
\n \n
\n username\n \n
=
@prologic For instance you could render a username and avatar semantically speaking as.\n\n
\n \n
\n username\n \n
=
@prologic For instance you could render a username and avatar semantically speaking as.




username

=
@adi Ahh I see 😁 Sure if you do that and also fix the default CSS I’ll accept such patches πŸ™‡β€β™‚οΈ
@adi Ahh I see 😁 Sure if you do that and also fix the default CSS I’ll accept such patches πŸ™‡β€β™‚οΈ
@prologic Yeah, but hold on, I overdosed on HTML and CSS. A break would be nice.
@prologic Yeah, but hold on, I overdosed on HTML and CSS. A break would be nice.