-
-
Notifications
You must be signed in to change notification settings - Fork 889
Closed
Labels
Milestone
Description
Prerequisite: #967
UPDATE
Final repository & package structure
Refactor steps
I think the best would be to follow the order I suggest. Please let me know if something is missing!
- Copy all contents of SixLabors.Core into the SixLabors.ImageSharp repository (test and product code)
- Create a new, 100% self-contained repository for ImageSharp.Drawing, copy the following content into the repository:
- Current Drawing code:
- Product code
- Test code
- Benchmark code (!!!)
- Test images used by Drawing tests
- Reference images used by Drawing tests
- Product and test code of
SixLabors.Shapes
- Current Drawing code:
- Configure CI for the ImageSharp.Drawing repository
- Update ImageSharp.Web (dogfeeding)
The steps above will also touch #868. If we want to completely resolve that issue, we shall also:
- Clean-up history of binary artifacts in SixLabors.ImageSharp master
- Copy all reference images to SixLabors.ImageSharp
We shall consider introducing GitHub workflows while implementing these steps, but I need more help if we want to do so.
JimBobSquarePants
