Add a "Differences from Muse" section to the docs
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 42/100
- Issue-Typ
- Dokumentation
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- clojure
- Bereich
- documentation
Rechercherichtung
Beginne damit, den Einstiegspunkt zur Dokumentation des Repositorys zu finden und die bestehende Struktur zu überprüfen. Füge einen Abschnitt „Differences from Muse“ hinzu, der die im Issue aufgeführten Gründe abdeckt; die Aufgabe ist abgeschlossen, wenn diese Unterschiede an der geeigneten Stelle dokumentiert sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Since people ask this a lot, here is a rough list:
- Use the promise type instead of core.async chans since core.async doesn't have error semantics. Throwing an exception in a fetch in Muse will cause the channel returned from run! to never have a value, silently. Channels don't fit well here.
- Fix a few bugs, both from pull requests to Muse and a few I discovered after adding more tests.
- Avoid the differences between Clojure and ClojureScript.
- Change a few of the API functions for having a more Clojurey name: map instead of fmap, mapcat instead of flat-map. Also, delete symbolic aliases for such operations.
- Make identity explicit in the DataSource protocol instead of magically trying to guess it.
- Big refactoring.
- Add proper docs.
- Vorherrschende Sprache
- Clojure
- Sterne
- 140
- Forks
- 15
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus funcool/urania
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 50/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
-
Pluggable result typeOffen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
Ähnliche Issues
-
needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
.Frontend .Team/UXWest Priority:P3 Querying/Filters Type:Bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
metabase/metabase#85298 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
pgwire tokens-reqd
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
Maintainer antworten meist innerhalb von 1 Tag
-
Evals take an extra 40ms each on Linux, since the server doesn't set TCP_NODELAYEvtl. vergeben @bbatsov hat das vor 2 Tagen übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
Maintainer antworten meist innerhalb von 3 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
software-mansion/starknet-jvm#641 ·