Replies: 2 comments
-
kalau ada yang bertanya kenapa tidak multiple depedency management?
Kenapa nggak admin aja yang update semua depedency manangementnya? "Kembali ke no 2 effortnya besar" dan admin harus review pull request, bikin issue, jawab QnA, fix bug, buat feature dan lain-lain. Walaupun sudah diotomasi pake github action ya tetap effort. jadi mohon pengertianya 😭🙏 . |
Beta Was this translation helpful? Give feedback.
-
Tergantung deploy dmn, di fly.io, afaik support poetry dan klo mau sendiri dia support docker Terkait pemula, imo, learning curve cukup serupa karena utk project semacam web app "paling" berkutat di:
Beda konteks jika projeknya bikin lib misalnya ini saya bikin perbandingan latest main yang terbaru dengan penambahan package untuk authlib yang diinstall oleh pip install dan uv Proses instalasi package dengan pip install Total waktu instalasi: 16s Proses 1s Note:
detail prosesnya bisa dilihat di sini https://github.com/ariesmaulana/pyconid25-be/actions/runs/16557981081/job/46822384098 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Menurut kalian depedency management untuk Project opensource Backend PyconID ini cocok menggunakan apa dan apa alasanya? Ada beberapa kriteria yang ingin saya penuhi:
Mudah untuk dideploy ini bisa di deploy dimana saja dan supportnya banyak. Ingin bisa dideploy di penyedia backend as a service (Baas) seperti render.com, railway, fly.io.
Karena target dari project opensource ini supaya semua developer dari berbagai background dan level kemampuan bisa berkontribusi. Maka depedency management yang digunakan harus mudah.
depedency management harus memiliki versi stable (tidak versi beta apalagi alpha). Untuk mencegah breaking changed.
Alasan diskusi ini bisa lihat #23
6 votes ·
Beta Was this translation helpful? Give feedback.
All reactions