vivliostyle / vfm

⬇️ Open and extendable Markdown syntax and toolchain.
https://vivliostyle.github.io/vfm/#/vfm
Other
71 stars 12 forks source link

Remove Fenced block and WAI-ARIA role from v1.0 #67

Closed MurakamiShinyu closed 3 years ago

MurakamiShinyu commented 3 years ago

Issues to be implemented as v1.0 (#49) のコメント に書いた仕様見直し案の次のものは、変更が大きく、 v1.0 での対応は困難だと思います。そこでこれらの機能と構文については、vfm v1.0 から削除して、将来の検討課題とするのがよさそうです:

これらの機能は、VFMの特徴的な便利な機能になるかもしれませんが、Markdownの中でHTMLコードを直接書けば実現できます(Markdown記法のすべてに言えることですが)。 👉 spec: Markdown inside HTML blocks (#4)

ユーザーが現状の vfm 実装のこれらの構文を利用して、将来にその仕様が変わることで生じる混乱を防ぐため、ドキュメント類から Fenced block と WAI-ARIA role についての記述を削除する必要があると思います。 ドキュメント類の次のところにそのような記述があります(ほかにもあるかもしれません):

ドキュメントだけでなくプログラムからも現状の機能を削除するかは要検討。残す場合は Experimental で仕様未確定と断り書きが必要だと思います。

akabekobeko commented 3 years ago

プログラムについて当初、TODO と共に呼び出し部分だけコメントアウトしようと考えていましたが、

という理由から削除します。

akabekobeko commented 3 years ago

5 と #28 について Milestone v2.0.0 を設定しました。コードとドキュメントのドロップはこれから実施します。