@email@example.com Hello, dear developer, I would like to ask a question: if I have an twtxt.txt document on a website that others can access via internet but cannot modify, is this twtxt.txt document really just acting as a RSS, not even a social network?
@firstname.lastname@example.org That would basically just be a read-only feed. And in that case, yeah it would act a bit like RSS feeds. In fact this is how we do RSS -> Twtxt via https://feeds.twtxt.net/
@email@example.com What’s your use-case? 🤔
@firstname.lastname@example.org @email@example.com well, a twtxt file only you can modify and nobody else is what twtxt is all about.
@firstname.lastname@example.org Yeah to be honest I’m a bit confused by the OP’s question here really (sorry @email@example.com) – hence why I’m asking what the “use-case” is… – In case it’s not clear, @firstname.lastname@example.org is 100% correct, Twtxt and also Yarn.social (which uses Twtxt and some Extensions) are arguably (IMO) the only truly decentralised social ecosystem that I know of in existence today (bay maybe a few other obscure ones, do we count finger?! 😅)
Even as a user on my multi-user pod (twtxt.net) you are free to do what you want, and even host your feed in multiple places just as @email@example.com does, and I believe takes advantage of the
yarnc sync tool and api 👌
I think OP is trying to understand how twtxt works. There is a language barrier, but I think that’s what he is asking.
@firstname.lastname@example.org You’re probably right. We’ll do our best to explain how things work 🤞
@email@example.com How will it be a disaster? 🤔
@firstname.lastname@example.org I think we’re talking about different things. If by “disaster” you mean reading your
twtxt.txt (feed) file, then yes, you need to have a “decent” client. There are a few around, not just
That being said, you can and are free to create your own client however you wish.
jenny for example (which you can find on the landing page at https://yarn.social) treats every Twt as an Email. And then you can use something like
mutt to navigate your feeds you follow, replies and your “timeline”.
Does this make sense? – I actually thought you were referring to some scalability problem, but I don’t think you were, you were talking about the UX? Today the best clients that exist are the ones that are listed on Yarn.social. If someone comes up with another client that’s just as compelling (good), we’ll be sure to list it there ! 👌
@email@example.com In order for you to find others to follow and they to follow you, I’d recommend using the search.twtxt.net search engine. As you’ve already found your way to my pod (a multi-user client with a Web App, API and Mobile App) you’re already being followed by a few in the small but growing community 😅 – Find folks is well hard in a true “decentralised” ecosystem. But we’re here 😅 The best way to build your “network” is by interesting with others, you will find over time your network of followers will grow and change over time and what you follow will also 👌
feeds.twtxt.net is also a good course of “external feeds” (many of which are 1-way mirrors of Mastodon users or RSS feeds of websites, news, etc).
@firstname.lastname@example.org Also if you chose to host your own feed (you’re welcome to keep using my pod, it’s there for use by all!), one thing to keep in mind as you either pick a client, figure out how to host your feed, etc is the HTTP User-Agent header that many clients will use to tell you they have fetched your feed. This is an important discovery aspect of Twtxt and we extended this as well to support multi-user pods like
At a bare minimum, you basically need to parse your web server access logs. There is a tool that @email@example.com wrote called useragent that helps with this.