Decoupling looper #85646
Labels
No Label
legacy project
Infrastructure: blender.org
legacy project
Infrastructure: Websites
Priority::High
Priority::Low
Priority::Normal
Status::Archived
Status::Confirmed
Status::Needs Information from Developers
Status::Resolved
Type::Bug
Type::Design
Type::Report
Type::To Do
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: infrastructure/devfund-website#85646
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Having a
looper
package that is used in DevFund and can also be reused in Blender Studio with mostly cosmetic changes. This means the following payments components should be decoupled from DevFund:If possible, these would be nice to make reusable too:
Two existing loopers
Standalone looper: https:*developer.blender.org/source/looper/
Devfund's looper: https:*developer.blender.org/source/blender-dev-fund/browse/master/looper/
The goal of the below steps is to use the already working DevFund's looper as a starting point, while attempting to salvage some useful changes from the standalone looper.
This means:
Decoupling devfund's looper
pug
templates andgulp
boilerplate removed from devfund;black
,mypy
applied to devfund's looper;looper
packageApplying missing migrations
After packaged version has proven not to break anything in devfund, changes that had been rolled back in the standalone looper can be reapplied.
User to Customer migration applied to devfundUpd: the migration was not applied, because its benefits for Blender Cloud didn't seem to be greater than the effort required to make it work with Development Fund and risks of applying it to the whole database of existing Fund members.
At this point it should be possible to integrate looper into Blender Studio in the same manner.
Clean up
Added subscriber: @railla
Added subscribers: @fsiddi, @dr.sybren
Changed status from 'Needs Triage' to: 'Confirmed'
This issue was referenced by studio/blender-studio@5eba10d694
This issue was referenced by
d9152b72b0
This issue was referenced by
514729cce1
This issue was referenced by
8c652a2342
Changed status from 'Confirmed' to: 'Resolved'