Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

RFC: let's make ultimate meta packages for physics

Aperta
#14 0 commenti 7 reazioni 0 assegnatari Vedi su GitHub

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

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di JuliaPhysics/juliaphysics.github.io

Tutte le issue di JuliaPhysics/juliaphysics.github.io

Issue simili

Altre issue su Julia

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.