cyberark / terraform-provider-conjur

Terraform provider for Conjur
https://docs.conjur.org/Latest/en/Content/terraform_Provider.htm
Apache License 2.0
21 stars 16 forks source link

Review technical debt in repo and determine nearterm improvements #45

Closed izgeri closed 4 years ago

izgeri commented 4 years ago

Review this repo:

The output of this spike will be a list of items for each category above listed in a comment on this issue, and linking to the GitHub issues for each item.

sgnn7 commented 4 years ago

Things that need fixing in the order of importance:

izgeri commented 4 years ago

Organizing these improvements into the categories I listed above (which is my draft of what we'll use for all of these projects):

Improvements to release process

Repo documentation improvements

Test suite improvements (in particular, tests to add to alert us early to breakages)

Repo standard maintenance tasks

Enhancement requests to consider

Bugs

Thanks @sgnn7 for gathering this info :) can you also please comment here whether updating golang modules / updating terraform or conjur/DAP versions in tests is part of required regular maintenance?

sgnn7 commented 4 years ago

can you also please comment here whether updating golang modules / updating terraform or conjur/DAP versions in tests is part of required regular maintenance?

yes - this should be done when needed. we depend on both conjur-api-go and terraform modules so updates there will require us to ensure that we are up to date with them otherwise we will risk having a broken release.

sgnn7 commented 4 years ago

Updated the list and crossed out any currently-released fixes

izgeri commented 4 years ago

Thanks @sgnn7! I think this issue can be closed for now, we can keep it as a record of our evaluation but all follow-up issues have been logged now.