Now that there will be more full projects on Drupal.org, there will occasionally be test projects and ideas that do not take off. Webmasters and everyone else shouldn’t have to deal with the namespace squatting for these projects. They can just go away after awhile.

For projects without code:

  • After N days: show a notice on the project page when maintainers view.
  • After M days: email the maintainers.
  • After L days: auto-delete the project, and its issues too.

Comments

drumm created an issue. See original summary.

greggles’s picture

This idea makes a ton of sense to me. Why not email on day N? And why not show the warning publicly so that webmasters or peopled interested in the project can see it?

I could also see a different set of thresholds for projects with issues.

To get discussion started, how about:

* After 14 days: show a notice on the project page and email the maintainers.
* After 28 days: email the maintainers again letting them know "final warning".
* After 30 days: auto-delete the project, and its issues too.

mlhess’s picture

This sounds good, However, on 30 days, I would unpublish the project and its issues.

Then on 45 days, delete.

I could see someone coming along, and creating something, putting issues in to get done, and then having a life emergency happen and having to go away, so 45 days seems to make sense from project node creating till 100% gone.

Maybe delete everything on 30 days if there are no issues.

drumm’s picture

I was thinking the notice on the page would appear soon. A day feels like a long time to have a fresh project without code, to me. 2 emails makes sense to me, the first is onboarding and initial warning, the second is a final warning.

mlhess’s picture

We need to be very careful, not to delete projects like webmasters/etc

pingwin4eg’s picture

Instead of deleting the project maybe it will be better to make it a sandbox?

fuzzy76’s picture

A notice on the project page only visible to maintainers (as I read the issue description) could probably be there from day 0.

kattekrab’s picture

What about projects like the Drupal Community Working Group that have no code?

eg. https://www.drupal.org/project/drupal_cwg

Would our project get automatically deleted?

Or would we need to put some dummy code into a repo to prevent it?

In which case, anyone could put dummy code in their repos to prevent the robotdelete.

mlhess’s picture

@katterab, I guess we think alike, I bring this up in #5.

drumm’s picture

Status: Active » Postponed (maintainer needs more info)
Issue tags: +Needs issue summary update
fuzzy76’s picture

Isn't there a type field for projects (module, theme, etc)? If so, could there be a "meta" type excempt from cleanup and only available to the DA?

drumm’s picture

Status: Postponed (maintainer needs more info) » Closed (duplicate)