yup, gotta finish this some time, test with some idiographic fonts
Contributor Guide
Tech Stack
javascriptnodejs
Domain
frontend
Issue Type
feature
SchwierigkeitGeschätzte Implementierungsschwierigkeit für neue Contributors, von 1 für sehr kleine Änderungen bis 5 für Expertenarbeit.
4
Geschätzte ZeitEin grober Zeitrahmen, um zu recherchieren, zu implementieren, zu testen und einen Pull Request vorzubereiten.
1-2 days
AktivitätsstatusWie verfügbar das Issue gerade wirkt: frisch, aktiv, stale, blockiert oder wartet auf Maintainer-Input.
stale
KlarheitWie klar das Issue die erwartete Änderung, Akzeptanzkriterien und den nächsten Schritt erklärt.
unclear
Voraussetzungen
Knowledge of Canvas textBaselineFamiliarity with node canvas codebaseExperience with C++ and Node.js native addons
EinsteigerfreundlichkeitEin Score von 1 bis 100, der schätzt, wie zugänglich dieses Issue für First-Time Contributors ist.
25
Research-Richtung
Investigate the existing textBaseline implementation in node canvas, likely in src/Canvas.cc or similar files. Review Cairo documentation for text extents and font options related to baseline. Examine any previous attempts or discussions in the issue comments. Propose a plan to handle ideographic and hanging baseline values, following the pattern of the existing alphabetic baseline.