Skip to content

Transfer Packages/Namespaces functionality Design  #16

@henilp105

Description

@henilp105

The transfer account functionality allows sudo admins to transfer accounts of inactive/non-maintained packages/namespaces to a different user , to develop this functionality, I have considered the following methods to implement this functionality, this functionality would only be allowed to be executed to sudo admins.

we could directly allow the sudo admin to transfer the account , allow the sudo admin to change username, email, and send a password reset request to new email and all the packages and the namespace access would be directly transferred to the new username and old account would not be deleted and we could show the account has been transferred and redirect them to the new account ( by this method only when the packages are seen on the /users/<username> of the frontend would change , else every where it would be exactly similar to the original.

I would like to request all the Community members to review and add suggestions/discussions of this functionality.

Thanks and Regards,
Henil Panchal

CC @certik @awvwgk @arteevraina @minhqdao @perazz @milancurcic @everythingfunctional

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions