Remove docgen from list of default packages, don't deprecate the --default-backend-packages option.

Review Request #3988 - Created June 8, 2016 and submitted

Eric Ayers
benjyw, jsirois, mateor, patricklaw, stuhood

In we added this option but left it deprecated. As per conversation on the pants-devel@ list, we don't want pants to be useless by default, so this change will allow this option to stay in place permanently, with the caveat that we are removing docgen from the list (mostly tasks only used to publish the Pants doc site.)

  • Removes the docgen backend from the list of --default-backend-packages
  • Removes the deprecation code around --default-backend-packages
  • Updates our release scripting to add pants.backend.docgen back in for testing purposes
  • Remove the page() target for the root file to allow contrib packages to perform integration tests that don't bake in the docgen backend

CI green at

Stu Hood
Benjy Weinberger
Benjy Weinberger
Mateo Rodriguez
Eric Ayers
Eric Ayers
Eric Ayers
Eric Ayers
Review request changed

Status: Closed (submitted)

Change Summary:

Thanks Stu, Benjy, Mateo. Commit 500dd5f