Gifox / Tracker

Even the best of apps have their issues
https://gifox.app
123 stars 3 forks source link

Add issue tracking and social media integrations #67

Open iby opened 7 years ago

iby commented 7 years ago

This is an open discussion about finding a workable solution for integrating Gifox with GitHub, YouTrack, Twitter, Facebook and other services alike.

It would be awesome to have this, but we're not sure how this would work. All current integrations differ in a way that there's a single destination: folders in Dropbox and Google Drive, single feed in Imgur. However, for discussions (comments / issues / channels) we'd not only need to know its id, but then place it into the text at correct position in correct format. This sounds like mission impossible… 🙄

What we could do, is take uploaded gif url and copy it in a format suitable for that particular service, i.e., markdown for GitHub, YouTrack image syntax, etc. Not sure if Slack has one, but thats the general idea. We could even upload it to the service (if API allows) and auto-upload at some point soon, so it stays with the discussion and doesn't get accidentally removed.

Since this is a lot of tedious work, we added drag and drop support in 1.3.0, it allows to drag gif straight from the menu bar into the browser. It works very well with aforementioned services and seems like a decent solution, but obviously having it pre-uploaded and just copying url in preferred format would be quicker and better.

If you have a workable idea on how to do this better, please share your thoughts? ✌️

iby commented 7 years ago

To obvious to notice: system integrations with Twitter, Facebook and LinkedIn available out of box. Others will have API to create new post, but must make sure file uploading is available. 🎉

luxlogica commented 7 years ago

Instagram also has a well documented API which may be worthwhile looking into - they are currently even more popular than Twitter in several countries.