OK who can help take Matt Mullenweg up on his offer to bring #Tumblr up to full #indieweb standards? cc: @humanetech
Not a joke: this is a very real opportunity... #openweb
hi @tchambers @humanetech @cdevroe @django!! following up on this, i grabbed the official Tumblr Theme (which any user can access the markup of!) and threw it in a gist here: https://gist.github.com/ChaosExAnima/09e8b4611915888f7fe88b890b4f419a
also found this, which may be helpful: https://indieweb.org/Tumblr
we have little bandwidth right now, but i'm happy to take any changes y'all make and internally open a PR to get that merged in to prod. once up, this should hit ~385 million blogs
@chaosexanima @tchambers @humanetech @cdevroe @django The Tumblr page there is a good place to look.
Adding microformats markup to the default template would be great. If you do that, do add a CI test to check that it's still there for future redesigns - that was done for Mastodon's h-entry markup. https://github.com/mastodon/mastodon/pull/1063
The indiewebify.me tool is good for checking the markup, but test with an existing parser for your CI
@chaosexanima @tchambers @humanetech @cdevroe @django PS I made this a while back when tumblr's previous owners were adding interstitials - I assume that is no longer needed? https://tumblelog.xyz/
@kevinmarks I have no idea to be honest. What do you mean by oauth interstitial?
@chaosexanima Oath, not OAuth - the verizon-owned nag screen.
Looks like there is still one for tumblr.com but not for own domain, but it is a lot less intrusive.
@kevinmarks yeah sorry, autocorrect on my phone. We definitely shouldn't have anything Verizon, Tumblr was sold to Automattic in late 2019.
@chaosexanima @tchambers @humanetech @cdevroe @django
I have added microformats2 markup to this at https://github.com/indieweb/tumblr - you can see the diff here https://github.com/indieweb/tumblr/commit/ad72ee7ee65a724f85d743219b0ab6b51ecfbd4d
example tumblr at https://indieweb-test.tumblr.com/
@kevinmarks @chaosexanima @tchambers @humanetech @django nice job
Kevin.
@chaosexanima
Which would be more helpful for you, a set of issues in the github repo, or a narrative on what we'd like to see to make Tumblr more interoperable on the wiki?
@kevinmarks GitHub repo please! The issues I'm seeing in the repo are already great 💯
@kevinmarks @tchambers @humanetech @cdevroe @django
Hey all! This has been merged: https://xray.p3k.app/parse?url=https://changes.tumblr.com/&pretty=true
We're going to announce it on the Changes blog tomorrow. @kevinmarks, how would you like to be credited? any site you want linked, or handle you use?
@chaosexanima sorry I missed this - Linking my name Kevin Marks and kevinmarks.com is fine, and I see you linked the repo which makes sense - I hope to keep that up to date with other tests and markup changes - the repost isn't quite right in all contexts at the moment.
@kevinmarks bold of you to assume we have any real tooling around themes... 😹
but this is really helpful for when we ever open source the theme!
@chaosexanima @humanetech @cdevroe @django
This is all great.