metasearch icon indicating copy to clipboard operation
metasearch copied to clipboard

Possibility of implementing new engines

Open matbrgz opened this issue 3 years ago • 11 comments

Is the project open to receive new engine implementations?

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

New Engine Suggest:

  • [ ] Google Workspace
  • [ ] HubSpot
  • [ ] Outline - Open Source Knowledge Base for Teams
  • [ ] Google Calendar
  • [ ] Gmail
  • [ ] Google Vault
  • [ ] New Relic
  • [ ] BambooHR
  • [ ] Lever
  • [ ] ToriiHQ
  • [ ] Sentry
  • [ ] Opsgenie
  • [ ] Thinkfic LMS
  • [x] GitLab (done #19)
  • [ ] BitBucket
  • [ ] CircleCI
  • [ ] TracisCI
  • [ ] Satismeter
  • [ ] Outlook
  • [ ] Fyipe - Monitor Services and Log Aggregation
  • [X] Mattermost (done #20)

matbrgz avatar Mar 22 '21 16:03 matbrgz

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

artnc avatar Mar 22 '21 19:03 artnc

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 👍🏻

guillim avatar Jun 08 '21 06:06 guillim

@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 :)

artnc avatar Jun 14 '21 21:06 artnc

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

jwpjrdev avatar Sep 07 '21 04:09 jwpjrdev

Google or Apple Calendar would also be super useful

jwpjrdev avatar Sep 07 '21 04:09 jwpjrdev

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

#19 #20

artnc avatar Jan 24 '22 20:01 artnc

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.

ghost avatar Mar 25 '22 18:03 ghost

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

artnc avatar Mar 25 '22 18:03 artnc

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.

ghost avatar Mar 25 '22 18:03 ghost

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

roots-ai avatar Sep 06 '22 20:09 roots-ai

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.

hverlin avatar Oct 14 '22 08:10 hverlin