RFC: let's make ultimate meta packages for physics
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- julia
- Ambito
- documentation
Direzione di ricerca
Inizia esaminando la guida attuale sul sito web di JuliaPhysics e l’esempio di StatsKit.jl collegato nell’issue. Determina quali categorie di pacchetti di fisica e quali import dovrebbero essere inclusi e documenta i pacchetti selezionati e i relativi contenuti sul sito web; il risultato deve essere un insieme chiaro di meta-pacchetti categorizzati e delle relative voci della guida.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I find sometimes I just want to type one command using MyUltimateModule and then all the common things for my daily work will be imported, and I don't need to look up some doc online then find which package is that function come from. e.g it might be pretty hard to notice something like multithreaded broadcast actually exists in Strided.jl (https://github.com/JuliaLang/julia/issues/19777) and you can actually find fast expv function in ExponentialUtilities, all these are very basic things that used by physicists almost everyday.
And I find I also keep getting complains about finding functions from packages, it is good to be modular, but it is also convenient (especially for beginners) to have an ultimate module exports a lot things. e.g statistics community has https://github.com/JuliaStats/StatsKit.jl
Thus, instead of just pointing out what kind of packages are out there on our website, it could be useful to make several ultimate packages that classifies concrete packages by categories and point out what it contains on the website (which is the current guide). When a user become a develop, this will also be a convenient guide for them to find which package to contribute.
- Lingua principale
- Julia
- Stelle
- 24
- Fork
- 8
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Non abbiamo ancora controllato i file di configurazione di questo progetto. Parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di JuliaPhysics/juliaphysics.github.io
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
JuliaPhysics/juliaphysics.github.io#2 · 5 commenti · 3 reazioni ·
-
Ecosystem overviewAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
JuliaPhysics/juliaphysics.github.io#1 · 14 commenti ·
Tutte le issue di JuliaPhysics/juliaphysics.github.io
Issue simili
-
`enzymexla.linalg.lu` lowering fails for a tall matrix: the permutation is built with the pivot typeAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
EnzymeAD/Enzyme-JAX#3286 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
SciML/LinearSolve.jl#1359 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
EnzymeAD/ReactantNitro.jl#13 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno