Poet portraits (cross-platform image processing) #13

Closed
opened 2026-10-04 22:04:34 +00:00 by anas · 1 comment
Owner

Scope: Port PictureFileService from System.Drawing (Windows-only) to SkiaSharp; import Commons portraits during data import.

Acceptance criteria: Portraits display; admin photo upload works on Linux.

Automated validation: Build; upload test.

Manual validation: Visual check.

Dependencies or blockers: none

Tracked in titus-ai projects/divan/TASKS.md.

**Scope:** Port PictureFileService from System.Drawing (Windows-only) to SkiaSharp; import Commons portraits during data import. **Acceptance criteria:** Portraits display; admin photo upload works on Linux. **Automated validation:** Build; upload test. **Manual validation:** Visual check. **Dependencies or blockers:** none _Tracked in titus-ai `projects/divan/TASKS.md`._
anas added this to the Phase 7: Later milestone 2026-10-04 22:04:34 +00:00
anas added the
area/api
deferred
labels 2026-10-04 22:04:34 +00:00
Author
Owner

Closing as obsolete. The scope is from the .NET version (porting PictureFileService to SkiaSharp), which no longer exists. Poet photos are hidden by owner choice. If portraits come back, open a new issue for v2: Commons images through the file store, as for e-book covers.

Closing as obsolete. The scope is from the .NET version (porting PictureFileService to SkiaSharp), which no longer exists. Poet photos are hidden by owner choice. If portraits come back, open a new issue for v2: Commons images through the file store, as for e-book covers.
anas closed this issue 2026-10-09 15:35:05 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: anas/divan#13
No description provided.