USDAForestService / USFS-timber-permitting

The focal point for an 18F/TTS project with the United States Forest Service on timber permitting
Other
6 stars 3 forks source link

Audit technical documentation for accuracy and completeness #173

Open MelissaBraxton opened 4 years ago

MelissaBraxton commented 4 years ago

Acceptance criteria

Tasks

Definition of done

mgwalker commented 3 years ago

@carlsonem Do you know who would know where some of this documentation is and whether it's up-to-date? Especially the release process, CI/CD pipeline, and instructions for a new permit type (which might in fact be a very big ask). The others I can find and check on myself.

carlsonem commented 3 years ago

@mgwalker it will be in a variety of places, lots of it will be on our wiki or in the GHE repo.

https://github.com/USDAForestService/fs-open-forest/wiki/DevSecOps-Implemented https://github.com/USDAForestService/fs-open-forest/wiki/Ongoing-site-architecture

Not sure what you mean by instructions for a new permit type, can you elaborate what you are looking for?

mgwalker commented 3 years ago

I'm not sure what that one means either. It's in the acceptance criteria, though. I assume it's about extending the Open Forest platform to support additional permit types in the future, on the assumption that it was built to easily add them. Maybe @MelissaBraxton can clarify?

MelissaBraxton commented 3 years ago

Apologies! I didn't see this while I was out. @mgwalker has it right!

MelissaBraxton commented 3 years ago

Also take a look at https://github.com/USDAForestService/fs-open-forest-platform Some of the instructions there (e.g. building the site locally) may be out of date.

mgwalker commented 3 years ago

@mwreiss Do you know who holds the authentication credentials for cloud.gov and Pay.gov? If so, can you verify that those are setup appropriately? (I.e., cloud.gov is using a deployer account rather than an individual's credentials. Pay.gov is using whatever secrets it's supposed to use?) I suspect this is all in good shape, but just need to double-check.

@mwreiss Also, do you know if the Christmas Tree on-call monitoring section is still relevant? Should that whole chunk get wiped out?

@mtlaney How would you feel about trying to work this issue in as a dev ticket for next sprint? I could handle the first one once there's a decision about what the process should be (maybe a quick 10 minutes with the whole team at the end of standup one day?). I think the biggest issue will be the last one, documenting how to scale up with additional permit types.

mgwalker commented 3 years ago

@mwreiss Oops, meant to tag you one more time in the last one. For the updated system diagram, do you have anything sitting around already? If not, I can take a crack at recreating it (since I don't have the original).

carlsonem commented 3 years ago

@mwreiss

mwreiss commented 3 years ago

Documentation was addressed and updated during the Q1 security testing. This is complete