I believe all **code** contributions (including code typos which do not include comments) need to have a CLA. Documentation fixes (including typos in comments) do not.