Need to fix our wording/logic for 'we can reproduce it'
11:42 < Kinnison> I was reading https://gitlab.com/trustable/overview/wikis/hypothesis-for-software-to-be-trustable and reached something which I don't quite understand...
11:42 < Kinnison> In We can reproduce it: / Any deployment performed must be performed by automation - it is said:
11:42 < Kinnison> This implies that some trustable software does not have identical state after deployment.
11:43 * Kinnison doesn't quite understand (a) what that means in its entirety
11:43 < Kinnison> And if my assumptions are close to correct, that (b) it does not seem to follow on properly.
11:43 < Kinnison> Is anyone here able to explain that a little better to me?
11:45 < jmacs> It's not my document, but software includes configuration details which are specific to the deployment, so it must change
11:46 < Kinnison> Okay, then it makes sense to say that trustable software may differ between deployments, but how does that follow from "any deployment performed must be performed by automation" ?
11:46 * Kinnison really likes that document otherwise; but that one bit jars :-(
11:47 < jmacs> Oh, yes, I don't see how that's implied
11:48 * Kinnison can think of a clumsy wording to bring it into line; but will ponder further on something more streamlined
11:48 < Kinnison> Since I think it's trying to say that the implication is that whatever causes changes during deployment must be change-managed by a trustable workflow
12:38 < persia> I agree. That the changes must be managed by a reusable workflow is more precise than that it must be automated.
12:48 < persia> And, yes, it isn't at all obvious how automated deployment implies non-identical deployment.