• Martin Atkins's avatar
    command: shallow UI-focused rename of "environment" to "workspace" · 31d55689
    Martin Atkins authored
    Feedback after 0.9 was that the term "environment" was confusing due to
    it colliding with several other concepts, such as OS environment
    variables, a non-aligned Terraform Enterprise concept, and differing ideas
    of "environment" within various organizations.
    
    This new term "workspace" is intended to ease some of that confusion. This
    term is not used anywhere else in Terraform today, and we expect it to not
    be used in a manner that would be confusing within user organizations.
    
    This begins a deprecation cycle for the "terraform env" family of commands,
    instead moving to an equivalent set of "terraform workspace" commands.
    
    There are some remaining references to the old "environment" concept in
    the code, which will be cleaned up in a separate change. This change is
    instead focused on text visible in the UI and wording within code comments
    for the benefit of human maintainers of the code.
    31d55689