Add suitable default open statement for FreeBSD

Offen
#397 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
45/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
fsharp

Rechercherichtung

Beginnen Sie in src/Plotly.NET/InternalUtils.fs bei den Zeilen 93-105 und untersuchen Sie die betriebssystemspezifische Logik, die von Chart.show verwendet wird. Recherchieren Sie den passenden FreeBSD-Befehl zum Öffnen und fügen Sie anschließend den FreeBSD-Fall hinzu. Verifizieren Sie, dass Chart.show unter diesem Betriebssystem Diagramme anzeigen kann; für die Tests ist möglicherweise Zugriff auf FreeBSD erforderlich.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Area: Meta Area: MissingAbstraction help wanted Type: Enhancement

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

Vorherrschende Sprache
F#
Sterne
860
Forks
99
Ø Merge
22 Min.
Gemergte PRs (30 T.)
1

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus plotly/Plotly.NET

Alle Issues in plotly/Plotly.NET

Ähnliche Issues

Weitere Issues zu Operating Systems

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.