maplibre/martin

Use indicatif or prodash crates for CLI status reporting

オープン

#1,024 opened on 2023/11/25

 (2 件のコメント) (0 件のリアクション) (0 人の担当者)Rust (377 件のフォーク)auto 404
cligood first issuehelp wantedrust

Repository metrics

Stars
 (3,761 個のスター)
PR merge metrics
 (PR metrics pending)

説明

I think we should switch our output formatting to either indicatif crate or prodash. indicatif supports progress bars and number formatting, so we could probably remove the size_format dependency. prodash seem to support logging better?

We will probably need a single status bar, as we don't have well defined parallelization.

  • martin-cp while generating tiles - this is the most important target
  • mbtiles copy - not certain if this is possible to track the progress of a single SQLite INSERT INTO ... sql statement.

Indicatif Demo

demo

Prodash Demo

asciicast

コントリビューターガイド