We're already going to kill convert-makefile entirely as a tool over at #1474796: Kill convert-makefile code so we're also going to want to remove the web UI for that.

However, the web UI for verify is also of dubious value. The premise was distro maintainers might be "afraid" of drush. But that's insane. Any distro maintainer has to be comfortable using drush make and friends or they're totally doomed. This is just extra bloat to maintain, more clutter on project nodes, etc.

That said, project_verify_package.module will still have a reason to exist. We still want it to do a verify-makefile when people try to submit release nodes. So this isn't as simple as disabling/uninstalling the module and then git rm'ing all the files. ;) But, hopefully we can kill a *lot* of code.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

dww’s picture

Assigned: Unassigned » dww
Status: Active » Needs review
FileSize
8.87 KB

Totally untested, but basically this. ;)

dww’s picture

Tested on http://distro-drupal.redesign.devdrupal.org and working fine. The web UI is gone but the validation on release nodes is still working.

Any final objections?

Thanks,
-Derek

dww’s picture

Status: Needs review » Fixed

webchick +1'ed via IRC. Committed and pushed. I love commits like this:

[6.x-3.x 1ffd4d3] #1475956: Remove web UI for verifying and converting drush make files by dww: Removed the web UI to verify + convert make files.
 2 files changed, 2 insertions(+), 179 deletions(-)

;)

Now deployed live. For example: https://drupal.org/project/drupalorg_testing

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit 1ffd4d3 on 6.x-3.x, 7.x-3.x-dev by dww:
    [#1475956] by dww: Removed the web UI to verify + convert make files....