ForNeVeR / Todosaurus

IntelliJ Plaform plugin to manage TODO comments in the code.
https://plugins.jetbrains.com/plugin/23838
MIT License
11 stars 2 forks source link

YouTrack support #35

Open kolpakov-p opened 4 months ago

kolpakov-p commented 4 months ago

Thank you for great plugin!

It would be wonderful if your plugin support creation of issues in YouTrack.

I will try to help you with this, as I have time.

ForNeVeR commented 4 months ago

Hey, thanks for your interest! This is surely a direction I would like to move the plugin towards. In principle, there's nothing that should be tying it to only GitHub issues.

I am not yet sure how we would want to handle the configuration UI, though.

For GitHub, it's straightforward to figure out the server parameters from the Git remote, while for YouTrack we'd need some settings window for the user to configure the server.

I guess we could extract the token from the "Task Servers" configuration in the IDE, and just show a YT server to the user as an option when reporting an issue (and then, correspondingly, use its API to report the issues).

image

Would that work, what do you think?

kolpakov-p commented 4 months ago

I apologize for late reply.

Would that work, what do you think?

My guess is that is at least a good point to start.