Description#
The search page should show more types of results, like users (only registered IMHO), strings (code snippets), and maybe also issues or pull requests.
Related problem#
Currently the search page only supports finding repositories, but there are much more entity types that would be interesting to explore. I personally would like to be able to discovered people on the platform through this search feature.
Implementation details#
Regarding backend: Because of my current lack of knowledge about technical details of tangled.org, I am not sure if my understanding will suffice to suggest concrete implementation details. I could imagine that scrapping and indexing all that data would require more resources or degrade performance somehow. But it would be interesting to read some thoughts from staff members about this proposal.
Regarding frontend: I would suggest a similar approach like GitHub search, but I'm open for even more beneficial designs or preventing pain points that people can report below.
Questions or tradeoffs#
Is it somehow already possible to search for other types than repos other than copying their DID from https://pdsls.dev and manually typing the URL? Are there major limitations that such a feature would not be possible? Like some Jetstream limits or caching difficulties? Feel free to share your experience or opinion in here ๐ฉท