-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discovery #3
Comments
I really think there should be a metadata block either at the top of twtxt.txt or in another file. You could expose things like preferred username (so you could allow custom nicks for each client and still have @-replies work), a list of people you're following, etc. |
IMHO, there are two major aspects here -- discovery as in "who else is using this" (i.e. what other addresses can I "query"?) and discovery as in "network discovery/user identification", as Benaiah describes above. The former could probably be done with a simple directory in the beginning, which can be propagated via a blockhain-ish thing if keeping an up-to-date list that's available to everyone is important. In order to not have it ruin everything @Benaiah mentioned (custom nicks for each clients and so on), metadata has to be kept (and served) by each user. By the way, if you look at it from just the right angle, this is what finger was doing, in a highly rudimentary manner. Implementation-wise, I guess a set of utils that allow maintaining and sharing/syncing the directory among a group of people would be interesting, maybe? The metadata at the top of the file could contain a listing of the groups in whose directories the user is subscribed (i.e. thus acknowledging that (s)he is a part of that "network"), which would help in discovery, too. I'm just throwing ideas here, I just read about this on HN and one thing led to another... I can try to put them in a more organized form if you'd like. Maybe after I set twtxt up myself, so that I don't speak from theory only, that's usually not a recipe for good things. Ew. |
Having something like:
in the website to state, that this profile has a twtxt file, would be good, too. If you add something like #6 and sending a message with @example.org is automatically resolved with this meta tag, following new peoples by seeing them in tweets by other people should be easy. |
See als #28 about mentions |
throwing this out there: discover twtxt urls by email address using dns: kitchen@kitchen.io -> kitchen._twtxt.kitchen.io TXT http://bucket.kitchen.io/twtxt.txt I feel like there should be an extra layer between "kitchen" and "_twtxt.kitchen.io" though, but I'm not sure exactly what. Then I could do something like: |
@kitchen it's a pity
corresponding to the |
I feel like NAPTR is the semantically correct RR type here, but my stomach On Tue, Feb 9, 2016 at 12:43 PM, Klaus Alexander Seistrup <
|
@kitchen it's the semantically korrekt RR type, that's right, and the format is just awful. So perhaps we should just be thankful that not all DNS providers support this exotic RR type. |
One way of increasing discoverability could be to include twtxt/1.2.3 (+https://example.com/twtxt.txt; @somebody) This way at least people who have access to their webserver logs can see who are fetching their |
@kseistrup This does not yet solve the whole problem, but I really like this idea! If no one disagree with this - I'll implement it. |
👍 this way people could see in the logs who is following them ;) Am Donnerstag, 11. Februar 2016 schrieb Timo Furrer :
|
But use something like @<username https://example.org> to match with the Am Donnerstag, 11. Februar 2016 schrieb Jan Schütze :
|
@DracoBlue I think if we implement it we should stick to the User Agent Format - Which is like @kseistrup proposed. |
@timofurrer ok! good point! |
@kseistrup Had the exact same idea of including twtxt nick and URL in the user-agent string. I’ll open a new issue for this one! 👍 |
yeah, I like this idea - I will implement it for the twtxt directory agent |
And added to twtxtlist as well. |
Can you start a user agent string with a URL like that? 😐 On Thursday, 11 February 2016, Christine Dodrill notifications@github.com
|
@reednj doesn't seem like it:
|
Actually, the comment part of the User-Agent allows it:
Edit: To be clear, starting a UA with a URI is not allowed, but you can place it in the comment part:
|
Please let's discuss this at this ticket: #63 |
Using DNS, and the NAPTR record in particular, to point to twtxt files seems like a really cool idea. Maybe we can/should(?) include support for that even if not many will use that feature. |
There is nothing that prevents a twt'er from announcing their stream in a NAPTR record, and I'm all for the idea (although my own DNS provider doesn't support that record type). But how will consumers discover the email address of said twtxt user (save for running their entire address books through a NAPTR lookup)? That said, I believe that the NAPTR and User-Agent methods are my best suggestions for discoverability. Perhaps a cup of coffee will help — I'll be back on this later. |
NAPTR is cool idea, but as you say, the email address then would have to be discovered first. And very many people use email services that don't support this at all. (gmail anyone?) |
But ok, since we're talking people who are self hosting a txtfile, perhaps a higher amount actually use "alternative" email providers, or even run their own... |
@quite, good point! A cup of ☕ later I am thinking if <link rel="alternate" type="text/plain; charset=utf-8" title="Here's my twtxt stream" href="https://example.com/twtxt.txt" hreflang="en"/> |
Just a side note: as an experiment I put my twtxt URLs in the TwTxt (English): @<kas https://enotty.dk/twtxt.txt>
TwTxt (dansk): @<kasdk https://enotty.dk/kasdk.txt> Guess what: I just found out that Google is now looking for https://enotty.dk/kasdk.txt%3E. so that was not a success (I wonder where it got the final dot from, though). Now I have changed the lines in TwTxt (English): @kas https://enotty.dk/twtxt.txt
TwTxt (dansk): @kasdk https://enotty.dk/kasdk.txt |
Can we make all letters lower case? |
@timofurrer, of couse. |
Yep. But it's not meant for bots, is it? http://humanstxt.org/ |
@DracoBlue correct. |
I like the: <link rel="alternate" type="text/plain; charset=utf-8" title="Here's my twtxt stream" href="https://example.com/twtxt.txt" hreflang="en"/> version! Maybe a registered media type would make detection easier: <link rel="alternate" type="text/twtxt; charset=utf-8" title="Here's my twtxt stream" href="https://example.com/twtxt.txt" hreflang="en"/> PS: In this case one would have to register text/twtxt at http://www.iana.org/cgi-bin/mediatypes.pl |
I don't mean to be rude but I for one strongly believe that twtxt isn't a social network like Facebook. I believe twtxt is meant to be for activists, hackers (mentioned in the project description). SO if we include this Recommendations or "People you may know" I think it would compromise the project. No offense to anyone but that is what I truly felt. |
A way to discover people you might want to follow would be cool.
Maybe by exposing a list of followers-of-followers?
The text was updated successfully, but these errors were encountered: