Ticket #2855 (new enhancement)

Opened 6 months ago

Last modified 2 months ago

Project deletion form & scripts

Reported by: jensenca Assigned to:
Priority: major Milestone: Post_Elgg1.5
Component: Trac Version: 1.0
Keywords: Cc:

Description

Need a mechanism (form) for requesting project deletion.

Rules: - If a project gets orphaned (no valid ONID associated with project),

project goes dormant

- If project owner asks for project deletion:

  • email all project members to see if anyone wants to pick it up
  • If closed project, give choice between opening up the project or straight delete
  • If yes above, reassign ownership
  • If no above set project as dormant, unless owner can give a good reason for outright deletion (infringement, moving to different hosting, etc.)

- A dormant project is still listed in project directory, though

presented in a visually distinctive way (gray background or similar)

- A dormant project cannot be edited, or have code submitted to it while

dormant (read only)

- A dormant project is reactivated once someone with a valid ONID takes

it over

- A dormant project has a clock associated with it. If not reactivated

before clock runs out (12 months?), it is permanently deleted.

- The default length of the dormant clock may be adjusted as needed to

balance resource use.

- Different types of projects (class vs. dept. vs. other) can be

assigned different clocks.

Change History

02/25/09 13:32:27 changed by jensenca

  • milestone changed from 1.1 to 1.2.

04/22/09 14:46:26 changed by bettse

  • milestone changed from 1.2 to Summer09.