C:\Users\steve\tmp> cargo new bar
Created binary (application) `bar` project
We went with "package" over project, which is why Cargo.tomls have [package] in them. We should fix this message (and any others) to use "package" instead of "project."
(and any others)
There's work to do in the docs too..

So, I started working on this, because it seemed like pretty straightforward grunt work. And for the most part it is. But there are a couple of weird things:
verify-project and locate-project that probably can't change for backwards compatibility reasons. But it seems like they should just be aliases for verify-package and locate-package, which don't exist.Anyway, there are a LOT of references, so I'm going to focus on just cleaning up the egregious stuff and we can go from there. Will likely do it as several PRs because it's pretty separable.
Okay, those two PRs should get the bulk of places that needed to be updated.
I only updated strings/comments/docs and not any actual code unless it was just internal variable names because it's unclear to me how much we're interested in changing code to use the name 'package' and how changing things like NewProjectKind affects any 'public' API, but I'm happy to do additional work there if that's desired.
This seems to be sufficiently completed to me, thanks @zachlute!
Most helpful comment
So, I started working on this, because it seemed like pretty straightforward grunt work. And for the most part it is. But there are a couple of weird things:
verify-projectandlocate-projectthat probably can't change for backwards compatibility reasons. But it seems like they should just be aliases forverify-packageandlocate-package, which don't exist.Anyway, there are a LOT of references, so I'm going to focus on just cleaning up the egregious stuff and we can go from there. Will likely do it as several PRs because it's pretty separable.