Skip to content

Require Open Collective superuser bot/admin vote before approval or rejection of expense, reimbursement, or fund request #210

@c-host

Description

@c-host

The current architecture of Open Collective allows any admin to approve an expense, reimbursement, or fund request without a collective exercising their voice through the established policy.

In order to prevent abuse of singular administrative power over the collective's voice, requests should require the admin and the collective to align before a request is sent to the settlement execution oversight admin.

This mechanism may not always be ideal for certain types of expenses, especially expenses that are below a certain monetary threshold. To deal with this potential inefficiency in expense approval, a PolicyKit template may give collectives the option to defer decision making to any Open Collective admin for, example, expenses under $200.

This mechanism is important because without it, a collective may only have symbolic power, and have no recourse for conflict mediation/resolution if an administrator goes against the will of the collective voice. In order for governance to be meaningful, it needs to have some type of power to keep actors in check and accountable.

This may need collaboration with Open Collective to expose a multi-signature type function in the first step of the request decision making process.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions