[Design] [Cosmo] [Proposal] Fwd: [service-dev] Account deletion

Mimi Yin mimi at osafoundation.org
Tue Nov 27 17:16:54 PST 2007


Moving this thread over to the design list.

The issues are:
1. How do we provide a way for users to delete Hub accounts.
2. And when they delete those accounts, do we just delete all the  
collections/items in those accounts?

RE: 1: We could add a [Terminate Account] button in the bottom left- 
hand corner of the 'Settings' dialog. That would mean moving the  
[Close] button (which is currently in the left-hand corner] to the  
right-hand side, next to [Save].

[Terminate Account]					[Close] [Save]

RE: 2: When the user clicks [Terminate Account] we close the Settings  
dialog and pop-up a 2nd dialog.

===
Terminate Account
-----
You have <#> collections created or published by your account. Would  
you like to leave any of them on Chandler Hub so that others can  
continue to access them?

[   ] Select all
	[   ] xxxxx
	[   ] xxxxx
	[   ] xxxxx

									[Cancel]	[Terminate Account]
===

Clicking [Terminate Account] takes you to confirmation page:

===
Account terminated!

The following collections were deleted along with your account:
	xxx
	xxx
	xxx
The following collections were left on Chandler Hub:
	xxx
	xxx
	xxx
===

Questions? Comments?

Mimi

Begin forwarded message:

> From: "Brian Moseley" <bcm at osafoundation.org>
> Date: November 27, 2007 1:05:20 PM PST
> To: "Chandler Hub" <service-dev at osafoundation.org>
> Subject: Re: [service-dev] Account deletion
> Reply-To: Chandler Hub <service-dev at osafoundation.org>
>
> On Nov 26, 2007 1:38 PM, Jared Rhine <jared at wordzoo.com> wrote:
>
>> For reference, Hub users have no advertised mechanism to remove their
>> accounts; we just added "delete collection" functions.  There is a
>> backend "delete account" operation supported, which I assume deletes
>> the account record, all collections owned by that account, and all
>> items not present in at least one other collection.
>
> it actually deletes any item owned by the account as well, regardless
> of how many collections the item belongs to ("hard delete").
>
> in our data model, when you add an item to a collection, you are
> literally creating an association between the existing item and a new
> collection. therefore, user B can't claim that he's "copying" user A's
> item.
>
>> So, where do we stand?  Do I just run the Cosmo CMP "delete account"
>> operation for anyone who asks, but leave it manual operation (ie, you
>> have to send us email)?  Do we provide user affordances for this?  Do
>> we modify any existing algorithms to preserve data in the event of
>> account removal?  Or perhaps deprecate the idea of "account removal"
>> and just set and support some sort of "not active" flag, preserving
>> all their items and collections for subscriptions/copies.
>
> i think we should allow a user to click a link or button to deactivate
> or delete his account. i don't have any particular opinion about
> whether we should hard or soft delete his items, although if we
> implemented an actual copy operation for items, then the question
> would become moot.
> _______________________________________________
> service-dev mailing list
> service-dev at osafoundation.org
> http://lists.osafoundation.org/mailman/listinfo/service-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osafoundation.org/pipermail/design/attachments/20071127/ecc7a9a9/attachment.html


More information about the Design mailing list