Use alignment specification for our linking

Đang mở
#129 3 bình luận 0 reaction 1 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@jasonleenaylor đang làm issue này rồi.

Từ ngày 9/7/2026.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

https://github.com/bible-technology/scripture-burrito/blob/develop/docs/flavors/alignment_flavor.rst

Linking: analyses to text; text to lexicon

For the latter: the flavor's Reference Schemes section, and Appendix 1 of the format it delegates to, bible-technology/alignment-spec.

Timing note: AlignmentLink is currently dead weight in the best sense — no feature writes it, drafts don't carry links, and no UI renders alignments. The cost of adopting or mapping to the Burrito alignment flavor is therefore near zero today and grows with every feature that touches alignment. Recommend doing this investigation before an alignment-editing UI is scheduled.

Scope:

  • (a) can our AlignmentLink/AlignmentEndpoint round-trip to the Burrito flavor?
  • (b) do its reference schemes fit our text-to-lexicon refs (EntryRef/SenseRef)? — answered in the findings; #225 depends on it [moved into the scope of #225]
  • (c) what changes, if any, to §5 of interlinearizer.d.ts?

Size: S (investigation + written recommendation)


Where to read the spec: the alignment flavor lives on scripture-burrito@develop and is absent from the published v1.0.0 tag, so every docs.burrito.bible URL for it 404s — read it in the repo. The flavor page also runs ahead of alignment-spec, the format it delegates to, so read both rather than spec.md alone. v1.0.0's parascriptural_word_alignment is the deprecated predecessor the alignment flavor supersedes — container metadata only, no reference model — and is out of scope here.

Ngôn ngữ chính
TypeScript
Star
2
Fork
0
Merge trung bình
1 ngày 4 giờ
Pull request đã merge (30 ngày)
99

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của sillsdev/interlinearizer-extension

Tất cả issue của sillsdev/interlinearizer-extension

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.