16 poin oleh xguru 2022-11-21 | 4 komentar | Bagikan ke WhatsApp
  • brew2 / Unified Package Manager
  • Dibuat agar bisa digunakan dengan menaruhnya (stow) di ~/tea tanpa memasang paket
    • Tidak melakukan perubahan global pada sistem
    • Paket dapat direlokasi
    • Dapat dipasang secara terpisah untuk tiap pengguna di sistem
  • Mendukung penggunaan seperti lingkungan virtual dengan konfigurasi berbeda untuk tiap proyek
  • Dapat dijalankan dengan dihubungkan melalui pipeline
  • Juga mendukung penggunaan sebagai interpreter: tea my-script.py akan secara otomatis memasang Python yang dibutuhkan lalu menjalankannya
  • Open source dalam Typescript
  • "Bukan bertujuan untuk menggantikan brew"

4 komentar

 
pppqqq 2022-11-21

Sangat bagus. Saya juga pernah mencoba sesuatu yang mirip dengan membuat package.json di direktori home saya dan menyiapkannya agar bisa mengelola plugin vim atau paket brew dengan plugin yarn, tetapi ini terlihat sebagai pendekatan yang jauh lebih rapi.

 
sssss 2022-11-21

Di pengantarnya tertulis:

tea bukanlah package manager.
tea adalah infrastruktur packaging terpadu.
Begitu katanya.

 
v08zbv8fvlkjasdflkj 2022-11-21

Di deskripsi GitHub tertulis the unified package manager (brew2) wkwkwk

 
jeyraof 2022-11-21

Menurut saya, ini lebih mirip alat seperti asdf-vm daripada package manager.