Skip to content
This repository was archived by the owner on Jul 16, 2019. It is now read-only.
This repository was archived by the owner on Jul 16, 2019. It is now read-only.

Deleting/Removing members - what to delete and when #127

@gsf00001

Description

@gsf00001

What is the feature?

This may be similar to #11 but when a Client began to discuss this further, they were informed it was not related to the OP (which it seemed it was). #11 seems to now be included in a future release, but I don't know exactly what is being included. Soooo.... SE Staff - you may merge this, delete it, leave it here, or whatever you feel is best :)

The process of Deleting/Removing should have multiple aspects to it (please add your ideas to this thread). Some of this may already exist, but I'm including to be as complete as possible in the processes. Also not all items are needed in every situation - this is just to start the conversation here:
A) Remove or Delete - Who performs this (User or ADMIN) should be flagged somewhere in ADMINcp
B) ADMIN option to delete immediately or put into pending (like a recycle bin as per great idea by Elshara in another post). My thought is to include: 1) ADMIN settting for User-Delete (delete immediately or pending); 2) ADMIN setting for ADMIN removal (delete immediately or pending or ask each time)
C) What to be deleted - everything or certain things (with options for various content so that if ADMIN desires, certain content may be retained; this could be built upon by 3rd-Party Devs too). There are obviously those instances where everything should probably be deleted (bots), grey areas, and others where there's nothing wrong (depending on legalities) with retaining some info (including creative works if the TOS is written properly - just like of my engagement agreements with Devs - I don't 'own' what they've done (because they don't own it - it's a licensed work) but the license of use immediately transfers to me, etc.).
D) Ability to 'un-delete' (obviously only works if using Pending mode). This allows ADMIN to reinstate if desired.
E) ADMIN created questions/options for User-Deleted (ex. we're sorry to see you go - please tell us why)
F) ADMIN created options for reason the User is being removed
G) Keep email address of deleted Users for future reference (they should obviously be searchable in ADMINcp), as well as E/F info above
H) (if Pending) ability for ADMIN to email User (ex. "hey - sorry to see you go, but here's a special offer...")
I) etc.

Well, that's a starting point for this feature/function. Looking forward to your suggestions/ideas :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions