Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Passed Grant/Bid creates new Project #1772

Closed
Tracked by #1762
andyesp opened this issue Apr 29, 2024 · 0 comments
Closed
Tracked by #1762

Passed Grant/Bid creates new Project #1772

andyesp opened this issue Apr 29, 2024 · 0 comments
Assignees

Comments

@andyesp
Copy link
Member

andyesp commented Apr 29, 2024

Finish proposal job calls ProjectService.create with passed proposal.
Initial Project values:

  • title: proposal title
  • status: pending
  • links: proposal links
  • about: proposal about

New project entity:

  • proposal_id
  • title
  • status (Pending, In Progress, Finished, Paused, Revoked)
  • links
  • about
  • about_updated_by
  • about_updated_date

New project_personnel entity: (Use case: we could show user participation in projects on the profile)

  • project_id
  • address?
  • name
  • role
  • description
  • link
  • updated_by
  • updated_date
  • status (deleted or unassigned | assigned)

New project_milestone entity

  • project_id
  • title
  • description
  • status (pending | in progress | done)
  • created_by
  • created_date
  • updated_by
  • updated_date

New project_milestone_update entity

  • update_id
  • milestone_id
  • description
  • tasks

What should the status of a project with a revoked vesting be? Should we add a "cancelled" status?

Let's use the same status we have right now, Pending, In Progress, Finished, Paused, Revoked

Is project title the proposal title?

Yes, for now let's use the proposal title

How are we going to calculate the "ongoing" date? Is it from the vesting contracts? Is it added manually from the GSS?

We should consider an ongoing project from the moment the vesting contract was initiated.
Project changes status from Pending to In Progress on proposal enactment.

@andyesp andyesp mentioned this issue Apr 25, 2024
19 tasks
@decentraland decentraland deleted a comment from andyesp Apr 30, 2024
@decentraland decentraland deleted a comment from andyesp Apr 30, 2024
@1emu 1emu self-assigned this May 6, 2024
@1emu 1emu closed this as completed May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

2 participants