Tujuan dari masalah ini adalah untuk memberikan masalah keseluruhan untuk melacak status pekerjaan yang diperlukan untuk mengirimkan Edisi Oktan dari Ember.js.
Jika ada yang ingin mengerjakan salah satu item dalam daftar ini, silakan periksa di saluran #st-octane obrolan Discord kami terlebih dahulu.
Daftar tugas berikut akan diperbarui untuk menyertakan tautan ke masalah individual saat dibuat. Masalah itu sendiri akan berisi lebih banyak detail untuk setiap item dalam daftar ini.
Sesuai Roadmap RFC 2018 , ada komitmen dan fokus untuk menyelesaikan hal-hal yang sudah kita mulai.
Sesuai roadmap RFC, ini adalah tujuan untuk edisi Octane; namun perlu dicatat bahwa
"garis waktu akhir dan rangkaian fitur Ember Octane akan ditentukan oleh tim inti dan tidak ditentukan dalam RFC ini."
Juara Tim Inti: Tom Dale | Status: selesai
Juara Tim Inti: Tom Dale | Status: selesai
### Properti TerlacakJuara Tim Inti: Tom Dale | Status: selesai
### Pengubah ElemenJuara Tim Inti: Tom Dale | Status: selesai
Juara Tim Inti: @tomdale | Status: di jalur
Juara Tim Inti: Robert Jackson (@rwjblue) | Status: selesai
Juara Tim Inti: Robert Jackson | Status: selesai
Juara Tim Inti: Robert Jackson (@rwjblue) | Status: di jalur
Juara Tim Inti: Jen Weber (@jenweber) | Status: di jalur
Juara Tim Inti: Leah Silber (@wifelette) & Mel Sumner (@melsumner) | Status: tertunda
Ini adalah item baru yang kami temukan perlu ditambahkan saat menerapkan fitur Octane.
on
pengubahJuara Tim Inti: Robert Jackson (@rwjblue) | Status: selesai
fn
pembantuJuara Tim Inti: Robert Jackson (@rwjblue) | Status: selesai
Juara Tim Inti: Robert Jackson (@rwjblue) | Status: selesai
@classic
dekoratorJuara Tim Inti: Robert Jackson (@rwjblue) | Status: di jalur
Ini adalah item yang dide-scoped dari Octane dan sekarang sedang dilacak sebagai tujuan peregangan.
rincian
ember-source@3.??.0
ember-data@3.??.0
application-template-wrapper
ke false
jquery-integration
ke false
template-only-glimmer-components
hingga true
.ember-cli
ember generate component
untuk disertakan (per RFC #481) :--no-component-class
--component-structure=flat
EmberObject.extend()
ke kelas asli@MelSumner Kita juga harus melacak perbaikan pipa pembangunan di https://github.com/embroider-build/embroider .
@melsumner https://broccoli.build dan https://github.com/broccolijs/broccolijs.github.io untuk situs dan dokumen brokoli baru
Properti yang dilacak RFC dapat dicentang dan tautan diperbarui.
Kami berbicara tentang mengaudit apa yang disertakan dalam cetak biru aplikasi default. Lihat masalah terkait:
FWIW, @tomdale yang menurut saya cukup ortogonal untuk Edisi
itu tidak berhubungan dengan oktan sama sekali
Alasan saya untuk mengemukakan hal ini baru-baru ini adalah bahwa cetak biru default yang mendukung beberapa model pemrograman (yaitu, cetak biru oktan default di masa mendatang) dapat menyertakan kerusakan ekstra yang tidak diperlukan aplikasi "klasik" murni atau aplikasi "oktan" murni sama sekali.
Jika kami dapat memvalidasi bahwa ini bukan masalah, saya setuju bahwa ini tidak terkait erat dengan oktan
imo, cetak biru oktan, https://github.com/ember-cli/ember-octane-blueprint harus menjadi _ideal_ aplikasi baru/mengkilap. Saya tidak berpikir model pemrograman lama harus dilibatkan dalam cetak biru. :-
@MelSumner - Saya pikir kita perlu mendapatkan beberapa hal terkait MU di sini di daftar periksa ini (saya tidak menemukan apa pun, tetapi AFAICT MU masih dianggap sebagai bagian dari rangkaian fitur oktan ...).
Itu sudah disebut tata letak Oktan alih-alih tata letak MU ... dan semakin saya memikirkannya, semakin masuk akal!
@MelSumner - Saya pikir kita perlu mendapatkan beberapa hal terkait MU di sini di daftar periksa ini (saya tidak menemukan apa pun, tetapi AFAICT MU masih dianggap sebagai bagian dari rangkaian fitur oktan ...).
@rwjblue kami menautkan ke masalah pencarian MU di bagian pertama- "Selesaikan Apa yang Kami Mulai" - apakah ada lagi yang menurut Anda harus kami lacak?
Mengenai ember-cli-create
Saya menggabungkan masalah ini: ember-cli/ember-cli#8343. Bergantung pada seberapa banyak spesifikasi menyulam yang akan diimplementasikan sebagai bagian dari oktan (= format _publication_), masalah yang saya tautkan terutama berbicara tentang format _authoring_ yang dapat melengkapi format penerbitan.
Secara pribadi, saya tidak akan melihat ember-cli-create
sebagai bagian dari oktan sementara format penulisan _could_ be (yang pada dasarnya menetapkan dasar untuk ember-cli-create
).
Beri tahu saya, apakah itu akan menjadi tambahan yang bagus atau lebih baik menundanya ke rilis pasca-oktan atau bagaimana saya bisa membantu dengan itu.
cetak biru oktan > pindahkan addon ke ember-cli org dapat dicentang :)
Pembaruan, inilah masalah pencarian untuk melacak konversi Kurung Sudut di panduan https://github.com/ember-learn/guides-source/issues/139
Hapus jQuery RFC dapat dicentang! ✅
Saya juga membuat masalah pelacakan, yang mungkin dapat kami tautkan: https://github.com/emberjs/ember.js/issues/17476
Cerita pengguna seputar tanda fitur dan fitur opsional, karena berkaitan dengan cetak biru oktan
Sebagai instruktur bengkel, saya perlu mengetahui nilai default untuk berbagai flag opsional/fitur dalam cetak biru oktan, untuk memahami secara konkret apa yang akan siswa saya dapatkan ketika mereka menjalankan
ember new
, dan membangun materi sekitarember new
yang tetap berlaku selama periode waktu yang signifikan.
FYI - Saya baru saja menerbitkan @ember/render-modifiers 1.0.0 dengan dukungan kembali ke Ember 2.12 (melalui ember-modifier-manager-polyfill ). Masih ada sedikit pekerjaan yang harus dilakukan (membutuhkan lebih banyak dokumentasi), tetapi ini adalah awal yang baik...
@MelSumner Saya akan mengerjakan cetak biru Kelas JS Asli.
Adakah yang memikirkan apa yang harus terjadi untuk https://github.com/ember-cli/ember-new-output di dunia Classic+Octane?
Output dalam repo itu akan cocok dengan output ember new
, yang menurut rencana kami saat ini akan berubah menjadi cetak biru oktan "ketika sudah siap".
Sepertinya penyatuan modul hilang dari bagian "Implementasi Praktis Roadmap RFC".
Sepertinya penyatuan modul hilang dari bagian "Implementasi Praktis Roadmap RFC".
Saya percaya bahwa Impor Template adalah bagian utama yang belum dikirimkan, jadi itulah bagian yang kami lacak dalam masalah ini. Apakah itu membantu, @michaelrkn ?
@MelSumner Mengerti, terima kasih!
Hai semuanya, implementasi RFC "Hapus jQuery" sebagian besar dilakukan (setidaknya sejauh menyangkut tahap Ember 3.x pertama, lihat https://github.com/emberjs/ember.js/issues/17476 ) . Apa yang masih terbuka dan memblokir cetak biru (default, non-oktan) untuk beralih ke tanpa jQuery secara default adalah kemampuan bawaan ember-data untuk bekerja dengan fetch
alih-alih $.ajax
(tanpa harus menerapkan ember-data
patch mixin), lihat PR WIP: https://github.com/emberjs/data/pull/5386.
Sekadar memberi tahu Anda... mungkin ini harus dibahas pada salah satu pertemuan tim inti berikutnya, untuk membantu menyelesaikan ini?
beberapa hal yang berkaitan dengan ember-cli yang ingin saya tambahkan ke dalam daftar:
moduleConfig.collections = Object.assign(moduleConfig.collections, {
// ember-simple-auth
authenticators: {
types: ['authenticator'],
defaultType: 'authenticator'
}
});
(di atas, milik @sly7-7 :D )
dan
moduleConfig.types = Object.assign(moduleConfig.types, {
// ember-intl
'ember-intl<strong i="12">@adapter</strong>': { definitiveCollection: 'main' },
'ember-intl<strong i="13">@translation</strong>': { definitiveCollection: 'main' },
translation: { definitiveCollection: 'main' },
formats: { definitiveCollection: 'main' },
cldr: { definitiveCollection: 'main' },
'util:intl': { definitiveCollection: 'utils' },
'intl:util': { definitiveCollection: 'utils' },
// ember-gestures
'ember-gesture': { definitiveCollection: 'main' },
});
dan kemudian hal lain yang juga terkait dengan ember-cli adalah mendukung beberapa aplikasi dummy.
Sejauh ini kami memiliki beberapa proposal desain di sini:
Juga, tidak yakin bagaimana melacak ini, tetapi dengan perpustakaan ember-kertas
sepertinya itu sebagian besar berkaitan dengan gaya yang diekspos ke aplikasi Host. idk jika ada sesuatu yang sederhana yang dapat kita lakukan agar add-on gaya yang ada dapat "berfungsi", atau jika kita akan membuat semua add-on gaya menambahkan kondisi oktan / isModuleUnification?
@NullVoxPopuli
Hai semuanya, implementasi RFC "Hapus jQuery" sebagian besar dilakukan (setidaknya sejauh tahap Ember 3.x pertama, lihat #17476). Apa yang masih terbuka dan memblokir cetak biru (default, non-oktan) untuk beralih ke tanpa jQuery secara default adalah kemampuan bawaan emberjs/data#5386 .
Sekadar memberi tahu Anda... mungkin ini harus dibahas pada salah satu pertemuan tim inti berikutnya, untuk membantu menyelesaikan ini?
@dgeb / @igorT dapatkah Anda membantu dengan pemblokir ini?
@MelSumner Yup, ini dibawa ke pertemuan ED, kami akan menindaklanjuti dan memperbaiki PR pengambilan ember https://github.com/emberjs/data/pull/5386
@MelSumner
Update blueprints for each object type to use native JS classes
telah digabungkan di #17621. Awalnya, cetak biru akan menghasilkan Kelas Asli hanya saat menggunakan cetak biru oktan .
@tomdale , @MelSumner , @rwjblue
https://github.com/crashco/ember-template-component-import/issues/10
FYI, RFC Co-locations Template Komponen belum ada dalam masalah pelacakan ini. :)
@Panman8201 benar- itu di luar cakupan Octane. :)
Saya pikir ini perlu diperbarui dengan rilis ember oktan 3.15+ :)
Karena kami telah mengirimkan Octane, akan menutup masalah ini.
Komentar yang paling membantu
@melsumner https://broccoli.build dan https://github.com/broccolijs/broccolijs.github.io untuk situs dan dokumen brokoli baru