I am looking for a freelance ruby developer to help improve search in Mastodon/Universeodon.com.
Search 2.0 ;)
Req:
* Ruby w/Ruby on Rails
* Elastic Search / Chewy gem
* Git - fork branch/PR & Upstream it (oss pattern)
* JavaScript
Goals:
* Add Operators to search (and/or/+/-)
* Add full text search to public posts as a system option (.env.properties configurable or admin profile page for configuring search)
* Add profile search for profiles that have selected "Suggest account to others (opted into discovery)
Stretch Goals:
Update search indexes/analyzers/stemmers/stopwords to support non-English languages
This advanced search may need to be exposed to mobile as a new API endpoint so mobile apps can have old elastic search experience with better behaviors or opt into "Search 2.0" when feature flagged.
All code will be OSS and PR will be shared upstream for project review but will run on Universeodon.com fork if/as needed.