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
Block a user
No description provided.
Delete Branch "%!s()"
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'