lablup / lablup/backend.ai

Project-scoped ownership (BEP-1077)

Open
#14,079 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
670
Forks
183
Avg merge
15h 13m
Merged PRs (30d)
368

Description

Implement BEP-1077 (proposals/BEP-1077-project-scoped-ownership.md): personal projects as the ownership scope for individually owned resource entities, sub-target and field-level permission granularity, graph-enrollment-based views, and the unified sharing model. Code lands first; the data migration runs once at the end. Detailed breakdown: hejo drafts/bep1077-ownership/issues.md.

JIRA Issue: BA-7555

Contributor guide

Open the contributing guide

Research direction

Read proposals/BEP-1077-project-scoped-ownership.md and hejo drafts/bep1077-ownership/issues.md first. Use those documents to map the four requested ownership and permission areas, keeping the data migration until the end; done means the code implements the stated BEP-1077 breakdown and the one-time migration is ready to run.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
authorization, backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.