plotly / plotly/Plotly.NET

Add suitable default open statement for FreeBSD

オープン
#397 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

Area: Meta Area: MissingAbstraction help wanted Type: Enhancement
主要言語
F#
スター
860
フォーク
99
平均マージ
22分
マージ済み PR(30日)
1

説明

Chart.show uses an OS-specific way of opening files:

https://github.com/plotly/Plotly.NET/blob/2f94e879d23b0bdd259ec76cff99ae8946b375b2/src/Plotly.NET/InternalUtils.fs#L93-L105

Since we do not have a match case for FreeBSD, you currently cannot display charts via Chart.show on that OS.

Since i am not familiar with that OS, I would need input from someone that actually uses it on how to proceed here.

My first google attempt comes up with this, but i have no way of testing it.

See also #384

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

src/Plotly.NET/InternalUtils.fs の 93-105 行目から始め、Chart.show が使用する OS 固有のロジックを確認してください。FreeBSD で適切な open コマンドを調査し、FreeBSD のケースを追加して、Chart.show がその OS でチャートを表示できることを検証してください。テストには FreeBSD へのアクセスが必要になる場合があります。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
fsharp
領域
operating-systems
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。