duolingo / metasearch

Search aggregator for Slack, Google Docs, GitHub, and more :mag:
Apache License 2.0
463 stars 51 forks source link

Possibility of implementing new engines #7

Open matbrgz opened 3 years ago

matbrgz commented 3 years ago

Is the project open to receive new engine implementations?

I thought about adding a feature flag to enable / disable engines.

New Engine Suggest:

artnc commented 3 years ago

Yes, PRs are welcome! Users can disable an engine by simply deleting it from config.yaml if that's what you mean.

guillim commented 3 years ago

Hello, very interesting project !!!

Is there somewhere we can vote for new search engines ?

I am thinking gmail, Outlook and other mail services could be 👍🏻

artnc commented 3 years ago

@guillim It's a bit hard for me to find time to set up a test account, populate it with dummy data, write the engine code etc for services that we don't actually use or plan to expose internally here at Duolingo, but it should be straightforward to add support yourself for any service you'd like! To date I've never vetoed such a PR :)

jwpjrdev commented 3 years ago

Adding onto this, an email engine would be real dandy.

jwpjrdev commented 3 years ago

Google or Apple Calendar would also be super useful

artnc commented 2 years ago

@d-rk has crossed off GitLab from the OP's list!

19

20

ghost commented 2 years ago

Would it be possible to add support for images on Trello and Nuclino? I've already tried implementing these, but I am not good at writing TypeScript, unfortunately.

artnc commented 2 years ago

I've never used either of those (@jimmatthews was the one who added Trello support) but certainly happy to accept PRs from anyone for those features

ghost commented 2 years ago

Alright, got it. If I can figure out how to work with Typescript better, I will make a PR. I've always used vanilla JS/HTML/CSS, so I am not great at writing modifications for this.

roots-ai commented 2 years ago

https://github.com/duolingo/metasearch/issues/32 https://github.com/duolingo/metasearch/issues/33

hverlin commented 1 year ago

Cool project! You are welcome to reuse anything from Quest, (e.g. code to fetch mails from gmail) Similar idea, but not enough time and motivation to maintain it.