it-swarm-id.com

Modul kontribusi mana yang sedang dipindahkan ke inti Drupal 8 core?

Ada sejumlah besar modul D6 (atau versi) yang ditarik ke inti D7. Saya bertanya-tanya apakah ada untuk D8?

20
user842

Jawaban singkatnya adalah Drupal dikembangkan oleh komunitas, jadi itu tergantung pada apa yang ditambahkan oleh ANDA (siapa pun yang membaca jawaban ini) ke Drupal 8.

Saya selalu menggunakan Tambahkan elemen UI jQuery ke inti masalah sebagai contoh bagaimana proses ini bekerja. Beberapa orang punya ide, mereka memposting beberapa kode, ditinjau dan diperdebatkan, kemudian ditambahkan ke Drupal 7 inti.

Kontribusi inti sama sekali tidak eksklusif, jadi berani! Mulai berkontribusi.

10
Chris Pliakas

Modul dibawa ke inti

Sepenuhnya:

  • Breakpoint
  • CacheTags
  • Terjemahan Konten
  • Email (bidang sederhana, validasi HTML5 saja)
  • API Entitas
  • Referensi Entitas
  • Mode tampilan entitas
  • Entitas File
  • Tautan (bidang sederhana, hanya validasi HTML5)
  • Telepon (bidang sederhana, hanya validasi HTML5)
  • Gambar
  • Edit cepat
  • Transliterasi
  • UUID
  • Tampilan
  • RESTWS (Berganti nama menjadi REST modul)

Sebagian:

  • Tampilan Admin (ulang)
  • CKEditor
  • CTools
  • Tanggal (semua kecuali tanggal berulang)
  • Display Suite (mode tampilan)
  • Penginternasionalan
  • Migrasi
  • Operasi Massal Tampilan (ulang)

Dihapus

  • Blog (pindah ke contrib)
  • Dasbor (dipindahkan ke contrib sebagai Homebox)
  • ID terbuka
  • Overlay (dikerjakan ulang secara mendasar untuk tidak memberikan "overlay")
  • Filter PHP (pindah ke kontrib)
  • Polling (pindah ke contrib)
  • Profil (Gunakan Profile2 sekarang)
  • Terjemahan (digantikan oleh Entitas Terjemahan)
  • Pemicu (gunakan Aturan sekarang)
  • Tanda tangan (fungsionalitas yang disediakan oleh Pengguna pindah ke contrib)
  • XML-RPC (dipindahkan ke kontrib)

Modul diubah secara mendasar oleh Drupal 8:

Sudah usang (Anda tidak akan membutuhkan ini lagi)

  • Admin
  • Bahasa Administrasi
  • Kacang
  • Kotak
  • Filter Teks
  • Bidang yang Dihitung
  • Ctools dapat diekspor
  • Negosiasi Bahasa Fallback
  • Field Hidden
  • Panel Fieldable Panel
  • Filter Apung
  • Widget Bidang Tersembunyi
  • Sejarah
  • IMCE
  • Pembaruan pelokalan
  • Lokalisasi Drupal Distribusi
  • Blok Menu
  • Jalur Menu
  • Filter Modul
  • Referensi Node
  • Placeholder
  • Profile2
  • Izin RSS
  • Jasa
  • Override string
  • Lengan kuat
  • Token
  • Transliterasi
  • Bidang Gambar Pengguna
  • Referensi Pengguna
  • Tab Vertikal
  • Wysiwyg * (modul dan semua yang terkait dengannya)

Mengurangi (ini akan memiliki sedikit pekerjaan untuk dilakukan)

  • Cadangkan dan Pindahkan
  • Konteks
  • Remah roti kustom
  • Fitur
  • Feed
  • Menu Breadcrumb
  • Tautan Layanan
  • Aturan
  • Tampilan * (setiap modul terkait dengan tampilan)
45
tim.plunkett

Bukan modul yang ditarik ke inti, melainkan fungsionalitasnya. Fungsionalitas yang mungkin disediakan oleh modul yang disumbangkan (dan kode yang ditambahkan ke inti mungkin telah dipengaruhi oleh modul-modul tersebut tetapi tidak perlu bahwa kode aktual digunakan kembali. Misalnya bidang, yang terinspirasi oleh CCK tetapi merupakan penulisan ulang lengkap dari awal ). Dan kemudian modul contrib ini tidak perlu porting ke versi inti selanjutnya.

Yang mengatakan, tidak ada peta jalan di Drupal pengembangan inti. Jadi pada titik ini tidak mungkin untuk menjawab pertanyaan Anda yang sebenarnya.

Satu-satunya hal yang sekarang ada adalah sejumlah yang disebut inisiatif inti . Itu adalah area di mana orang-orang bekerja bersama di bawah "pimpinan" pemilik inisiatif untuk meningkatkan Drupal di area tertentu. Salah satunya adalah HTML5 (yang mungkin berarti sejumlah HTML5 terkait) modul mungkin tidak diperlukan dalam D8) yang lain adalah Layanan Web dan Konteks (yang berarti bahwa misalnya modul Konteks tidak akan diperlukan dan mungkin bagian dari Panel) .Tapi semua itu hanya spekulasi pada titik ini. Karena meskipun inisiatif ini ada, tidak ditetapkan bahwa apa pun yang mereka kerjakan akan dilakukan.

Itu pada dasarnya adalah dua tugas utama yang dilakukan Dries Buytaert (dan sampai tingkat tertentu co-maintainers, pemilik inisiatif, ...) lakukan. Mereka berbicara tentang bagaimana Drupal dapat berevolusi dan apa yang bisa dilakukan. Dan akhirnya Dries memutuskan apakah sebuah patch berkomitmen atau tidak.

Di antara semuanya tergantung pada apakah ada orang yang tertarik pada sesuatu dan ingin menerapkan/memperbaiki/memperbaiki beberapa bagian dari Drupal inti.

6
Berdir