sphinx-revealjs
(自分をsphinx-revealjs
を
概要
sphinx-revealjs
は、
リリース周りの話
自分の
セマンティックバージョニングの採用
基本思想と
メジャーバージ
ョンの 更新条件 ライブラリと
して 広報互換性を 失う 更新を 行う
マイナーバージ
ョンの 更新条件 広報互換性を
維持しつつ、 新しい 機能を 追加する 後述の
依存処理ルールに 基づいて、 非推奨な 要件が 発生する
パッチバージ
ョンの 更新条件 ライブラリと
しての 機能に 発生していた 不備を 改修する Reveal.jsの
マイナーバージョン以下の 更新を 取り込む
リリースのクールタイム
sphinx-revealjs
の
目安と
マイナーバージョン更新後は
1ヶ月 を 標準クールタイムと して、 この 期間は パッチバージョン更新のみを 行う メジャーバージョン更新後は
最低3ヶ月 を 標準クールタイムと して、 この 期間は マイナーバージョン更新までしか 行わない
依存先との付き合い方
このsphinx-revealjs
はReveal.js
をPython
製のSphinx
の
いずれも
そこで、
対Reveal.js
sphinx-revealjs
は
その
マイナー以下の
バージョン更新が 発生した 場合は、 速やかに 取り込みを 行って sphinx-revealjs
のパッチバージョン更新と して 対応する メジャーな
バージョン更新が 発生したっ場合は、 以下の スタイルを 基準に 対応する X.0
が登場した 時点で、 マイナーバージョン更新と して 「新旧両バージ ョンの 取り込み」を 行う。 この 時点では 「新バージ ョンの 利用は 実験的」 扱いと する その
後に X.1
が出るまでは、 上記更新以降から 「バージョン選択制・どちらの バージ ョンでも プレゼンテーション表現に 変化が ない」体制を 維持する X.1
が出た あたりで、 まずは 「旧バージョン利用を 非推奨」と する マイナーバージョン更新を 行う 次の
メジャーバージョン更新の タイミングで、 旧バージ ョンの 取り込みを やめる
対Sphinx
課題
ぼんやりと
対Python
課題
ぼんやりと