improve github integration
A few ways yodiz could improve its github integration to bring it more in line with other github integrations I've seen:
- Currently yodiz writes only plain text info to the commit log on linked commits. It would be a lot more helpful if these were actual links to the commits, files, and repo involved.
- It would be much better if we could use the special notation (@T123) in not just commits, but pull request and branch names as well to automatically associate them with an issue as well. It is a fairly common practice for a pull request to represent an issue, which would be composed of multiple commits. It is redundant and easy to forget to prefix all the commits associated with a particular pull request.
- It would be great if the special notation included a means of associating effort as well. For example, Axosoft allows you to associate a pull request and time spent on it with a task with the following notation:
[axof: 123 wl: 4 hrs]
would be great if yodiz had something similar. This, of course, would likely require the completion of another feature request I logged about being able to associate context with effort logs.
Thanks for the detailed and valuable feedback.
Our team is now analyzing these points and once the review is done, we will plan this feature as soon as possible.
We will update you further with the progress soon.
Yodiz Support Team
David Haberman commented
This feature request would position Yodis to move beyond a stand alone tool used by a subset of the IT organization / PMO and become integrated asset for a whole development organization and their leadership.