Edge-home-orchestration-go: [Pertimbangan] Kebijakan untuk dukungan platform

Dibuat pada 1 Sep 2020  ·  5Komentar  ·  Sumber: lf-edge/edge-home-orchestration-go

Saat ini, kami telah mendukung 1) x86-64 Linux, 2) Rpi 2, dan 3) Hikey960 jika kami mengadopsi PR #125 terbaru. Sekarang adalah waktu yang tepat untuk mempertimbangkan bagaimana kami menyiapkan kebijakan untuk mendukung platform yang ada dan platform tambahan di rilis mendatang termasuk Coconut.

Setiap pemikiran tentang ini?

question

Komentar yang paling membantu

Secara umum saya pikir kita perlu mendukung sebanyak mungkin platform H/W untuk mempopulerkan sistem edge-orchestration kita (dan ini akan menjadi fitur yang membedakannya).
Tetapi saya mengerti bahwa mungkin ada kesulitan dalam memelihara dan menguji orkestrasi tepi pada mereka. Oleh karena itu, saya menyarankan untuk membuat tabel di halaman utama.

изображение

Kolom Maintained menunjukkan _version_ atau _repository tag_ mana yang terakhir diuji orkestrasi tepinya. Dapat juga menambahkan informasi tambahan tentang build (misalnya: platform - docker, native, android) dan menentukan contact person yang dapat membantu pengembang eksternal untuk menjalankan edge-orchestration pada platform H/W ini.

Seperti yang saya sebutkan sebelumnya, akan lebih baik untuk mengganti skrip build.sh dengan Makefile dan file konfigurasi yang diperbarui untuk setiap platform H/W atau S/W. (Ini akan membuat pembangunan sistem orkestrasi tepi lebih fleksibel.) Juga tambahkan deskripsi tentang cara menambahkan papan dan konfigurasi baru ke dalamnya .

Juga, saya siap untuk menguji orkestrasi tepi pada papan Raspberry Pi 3 dan HiKey960 sebelum rilis atau permintaan apa pun, saya juga dapat menjalankan orkestrasi tepi pada Raspberry Pi 4 dan menambahkan deskripsi untuknya. Mungkin @t25kim juga akan memberikan deskripsi bagaimana melakukan ini di Raspberry Pi 2.

Semua 5 komentar

Secara umum saya pikir kita perlu mendukung sebanyak mungkin platform H/W untuk mempopulerkan sistem edge-orchestration kita (dan ini akan menjadi fitur yang membedakannya).
Tetapi saya mengerti bahwa mungkin ada kesulitan dalam memelihara dan menguji orkestrasi tepi pada mereka. Oleh karena itu, saya menyarankan untuk membuat tabel di halaman utama.

изображение

Kolom Maintained menunjukkan _version_ atau _repository tag_ mana yang terakhir diuji orkestrasi tepinya. Dapat juga menambahkan informasi tambahan tentang build (misalnya: platform - docker, native, android) dan menentukan contact person yang dapat membantu pengembang eksternal untuk menjalankan edge-orchestration pada platform H/W ini.

Seperti yang saya sebutkan sebelumnya, akan lebih baik untuk mengganti skrip build.sh dengan Makefile dan file konfigurasi yang diperbarui untuk setiap platform H/W atau S/W. (Ini akan membuat pembangunan sistem orkestrasi tepi lebih fleksibel.) Juga tambahkan deskripsi tentang cara menambahkan papan dan konfigurasi baru ke dalamnya .

Juga, saya siap untuk menguji orkestrasi tepi pada papan Raspberry Pi 3 dan HiKey960 sebelum rilis atau permintaan apa pun, saya juga dapat menjalankan orkestrasi tepi pada Raspberry Pi 4 dan menambahkan deskripsi untuknya. Mungkin @t25kim juga akan memberikan deskripsi bagaimana melakukan ini di Raspberry Pi 2.

@tdrozdovsky Mari kita mulai dari laporan masalah ini dengan saran potensial Anda (dan upaya dalam hal PR) untuk memperluas dukungan platform.

Adalah ide yang sangat bagus untuk mendukung banyak platform, jika kita mampu untuk mempertahankannya.

Mungkin @t25kim juga akan memberikan deskripsi bagaimana melakukan ini di Raspberry Pi 2.

Saya telah menginstal Edge Orchestration dengan instruksi RPi3 karena OS Raspberry Pi sama.

Kami menambahkan platform perangkat keras baru dan itu indah. Tapi tentu saja, kami memiliki kekhawatiran tentang pengoperasian dan pengujian pada mereka. Saya pikir kita dapat melakukan hal berikut untuk menyelesaikan pertanyaan ini.
Ubah tabel

| Platform | Terpelihara |
|-------------------------|------------|
| [x86_64 Linux] | kelapa |
| [Raspberry Pi3] | kelapa |
| [HiKey960] | kelapa |
| [Kluster Raspberry Pi3] | kelapa |
| [Oranye Pi3] | kelapa |

untuk ini:

| Platform | Terpelihara | Pemelihara | Komentar singkat |
|--------------|------------|---------- ---| ----------------- |
| [x86_64 Linux] | kelapa | @lf-edge/edge-home-orchestration-go-maintainers @lf-edge/edge-home-orchestration-go-committers | |
| [Raspberry Pi3] | kelapa | @t25kim | |
| [HiKey960] | kelapa | @tdrozdovsky | |
| [Kluster Raspberry Pi3] | kelapa | @tdrozdovsky | |
| [Oranye Pi3] | kelapa | @Vitalii55 | |

dan tentu saja menunjukkan versi Semantik yang diuji sebagai gantinya coconut

Ini hanya draf, mari kita pikirkan!

@tdrozdovsky 100% setuju!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat