{"action":"created","issue":{"url":"https://api.github.com/repos/tootsuite/mastodon/issues/9529","repository_url":"https://api.github.com/repos/tootsuite/mastodon","labels_url":"https://api.github.com/repos/tootsuite/mastodon/issues/9529/labels{/name}","comments_url":"https://api.github.com/repos/tootsuite/mastodon/issues/9529/comments","events_url":"https://api.github.com/repos/tootsuite/mastodon/issues/9529/events","html_url":"https://github.com/tootsuite/mastodon/issues/9529","id":391382340,"node_id":"MDU6SXNzdWUzOTEzODIzNDA=","number":9529,"title":"Universal Search","user":{"login":"AnTi-ArT","id":6949092,"node_id":"MDQ6VXNlcjY5NDkwOTI=","avatar_url":"https://avatars1.githubusercontent.com/u/6949092?v=4","gravatar_id":"","url":"https://api.github.com/users/AnTi-ArT","html_url":"https://github.com/AnTi-ArT","followers_url":"https://api.github.com/users/AnTi-ArT/followers","following_url":"https://api.github.com/users/AnTi-ArT/following{/other_user}","gists_url":"https://api.github.com/users/AnTi-ArT/gists{/gist_id}","starred_url":"https://api.github.com/users/AnTi-ArT/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AnTi-ArT/subscriptions","organizations_url":"https://api.github.com/users/AnTi-ArT/orgs","repos_url":"https://api.github.com/users/AnTi-ArT/repos","events_url":"https://api.github.com/users/AnTi-ArT/events{/privacy}","received_events_url":"https://api.github.com/users/AnTi-ArT/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-12-15T14:16:33Z","updated_at":"2018-12-16T19:57:57Z","closed_at":null,"author_association":"NONE","body":"## Search \"Everything\"!\r\n\r\n**Problem**: I just signed up to a few instances and noticed that searching for the same keyword yields vastly different results. Which not only makes me wonder: How can I use Mastodon and get the most out of it (aka not miss valuable content). But also: How am I supposed to post something and reach the widest possible audience. It's extremely obscure.\r\nMoreover, it makes choosing the instance overly complicated. Before I signed up I was under the impression that it does not matter that much, because I could still access everything outside the instance through \"Federated\". As it turns out \"federated\" = \"someone followed by someone from your instance\". \r\n\r\nThe federationBot from mastodon.host adresses exactly this need to see the most possible content. (It doesn't help with posting to the biggest audience, though)\r\n\r\n### Home, Local, Federated, UNIVERSAL\r\n\r\nIn my opinion (I've been on mastodon since yesterday... (yes, I'm a tumblr refugee)) it would be very beneficial to have the **option** to Search \"Everything\", universally/globally. An \"universal timeline\" on the other hand would probably be unusable. \r\nThis should, of course, respect blocked lists and similar settings from the user and instance (eg. blocking certain tags/words, blacklisted instances, SFW filters etc).\r\n\r\n### Benefits\r\n\r\n- easier to discover interesting people from other instances. (Like, how do I even discover someone who isn't followed by anyone from my instance right now??)\r\n- easier to find content that has no specific \"interest\" instance right now, or could fit into different instances with overlapping interests. And vice versa less thinking about \"now where do I post this?\"\r\n- Right now, the logical step is to just join the most popular instance to have access to the widest audience/content. Which somehow opposes the whole idea of \"decentralization\".\r\n- Consistent search results when using Global/Universal search option.\r\n- Less need for multiple accounts on different instances\r\n\r\n### Disclaimer\r\nI searched the issues, but couldn't find exactly this feature request. I read about the relays. And some suggestions like \"I want to subscribe to a whole instance timeline\" which adresses a similar need.\r\nI am aware that the whole system probably does not support access to literally everything. \r\nAlso: I do not intent to replace Federated, because it has value in curating and filtering content."},"comment":{"url":"https://api.github.com/repos/tootsuite/mastodon/issues/comments/447671064","html_url":"https://github.com/tootsuite/mastodon/issues/9529#issuecomment-447671064","issue_url":"https://api.github.com/repos/tootsuite/mastodon/issues/9529","id":447671064,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NzY3MTA2NA==","user":{"login":"trwnh","id":10606431,"node_id":"MDQ6VXNlcjEwNjA2NDMx","avatar_url":"https://avatars2.githubusercontent.com/u/10606431?v=4","gravatar_id":"","url":"https://api.github.com/users/trwnh","html_url":"https://github.com/trwnh","followers_url":"https://api.github.com/users/trwnh/followers","following_url":"https://api.github.com/users/trwnh/following{/other_user}","gists_url":"https://api.github.com/users/trwnh/gists{/gist_id}","starred_url":"https://api.github.com/users/trwnh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trwnh/subscriptions","organizations_url":"https://api.github.com/users/trwnh/orgs","repos_url":"https://api.github.com/users/trwnh/repos","events_url":"https://api.github.com/users/trwnh/events{/privacy}","received_events_url":"https://api.github.com/users/trwnh/received_events","type":"User","site_admin":false},"created_at":"2018-12-16T19:57:57Z","updated_at":"2018-12-16T19:57:57Z","author_association":"CONTRIBUTOR","body":"@danhunsaker It's not even a protocol thing I'd say. It's a more general search engine problem: you need to be able to discover and index content before you can search for it. There's nothing technical stopping anyone from crawling every single profile periodically to discover new accounts, then indexing all their public posts... aside from you maintaining a large database, that is. \r\n\r\nOn a protocol level, yes, posts are delivered to your followers' instances + to any instance that requests a post manually via searching for its direct URL. With relays, posts are delivered to every instance that subscribes to that relay. But short of every instance sending their posts to a mega-relay, and then having a mega-database subscribe to that relay, you're not going to be able to discover on a \"universal\" / \"everything\" level. Consider how large Google is as a company, given that they try to crawl and index the entire internet."}}
{"actor":{"display_login":"trwnh"}}