gfngfn / SATySFi

A statically-typed, functional typesetting system
GNU Lesser General Public License v3.0
1.16k stars 82 forks source link

How about adding community-maintained installation methods? #265

Open na4zagin3 opened 3 years ago

na4zagin3 commented 3 years ago

Currently the README mentions two installation methods:

I'd like to propose to add the following methods for casual users.

  1. They are actively maintained so that patches for build problems are applied much quicker than SATySFi master because a broken build is fixed whenever it's found by either amutake or me (except for satysfi-docker’s nightly tag which can be fixed by amutake or gfngfn).
  2. Many third-party SATySFi packages are available with Satyrographos: https://satyrographos-packages.netlify.app/
  3. Satyrographos 0.0.3 will provide a way to pin dependencies (incl. SATySFi version) for reproducible builds

I’d love to hear your thoughts.

na4zagin3 commented 3 years ago

細かいニュアンスを表現することができず、苛立たさせてしまっている可能性があるので日本語で弁解をば……

別にSATySFiのマージが遅いと糾弾する意図は全く無く、単にこちらの方がビルドする頻度が高いので発見・対処が早いだけなのです。 壊れたパッチをmasterにマージするのはgfngfnさんの手を煩わせるわけで、もしgfngfnさんの時間が取れずビルドが壊れたままになっていても、Satyrographos Repo の方でパッチが当たっていれば、ホットフィックスに割り込みされることなく安心してご自分のペースで事が進められるものと思います。