tap-jira icon indicating copy to clipboard operation
tap-jira copied to clipboard

Add agile support

Open henriblancke opened this issue 4 years ago • 6 comments

Add agile support

Support retrieving data from the Jira Cloud Software API discussed in #51 . This includes support for:

  • Boards
  • Sprints
  • Epics
  • Board Issues
  • Board Projects

Additional changes

  • Support to rename custom issue columns during issue retrieval. All customfield_xx fields should now be renamed to their actual field name.
  • Metrics to count records retrieved during paginated requests
  • Upgraded to singer-python==5.9.0

Manual QA steps

  • I wasn't able to run non-unit tests, I'd love to learn how to run those.

Risks

  • Some structural changes. They will allow easy adoption of JIRA API changes.

Rollback steps

  • revert this branch

henriblancke avatar Aug 07 '20 14:08 henriblancke

Hi @henriblancke, thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes.

cmerrick avatar Aug 07 '20 14:08 cmerrick

You did it @henriblancke!

Thank you for signing the Singer Contribution License Agreement.

cmerrick avatar Aug 07 '20 14:08 cmerrick

Hi @henriblancke, thanks so much for doing the work to add this functionality, it's going to be amazingly helpful! I have a member of my team that's ready to start using this once you finish it. I was wondering how far along you felt you were on it? Is it worth waiting until it's ready, or should I start a different project in the meantime?

Thank you so much! -Ethan

ethanjdiamond avatar Aug 30 '20 19:08 ethanjdiamond

@ethanjdiamond thanks! I'm glad these changes look helpful to you 😄. It should be ready to go. We're already using these changes in production. You can always try to clone this branch and publish it to pypi under a different name (company-tap-jira) or to your companies private repository? If you need any help or have any feedback, feel free to reach out!

henriblancke avatar Aug 30 '20 21:08 henriblancke

If you need any help or have any feedback, feel free to reach out!

Will do! Thanks! Do you know if @cmerrick is still active on this and will merge it? It looks like core singer hasn't been touched since January and this repo hasn't been touched since Feb.

ethanjdiamond avatar Aug 31 '20 16:08 ethanjdiamond

Do we have any update on this PR

saianil58 avatar Apr 17 '21 08:04 saianil58