Django-tastypie: Potong rilis yang kompatibel dengan Django 1.11

Dibuat pada 19 Okt 2016  ·  18Komentar  ·  Sumber: django-tastypie/django-tastypie

Adakah kemungkinan kami bisa mendapatkan rilis resmi sejak #1480 digabungkan?

Terima kasih!

Komentar yang paling membantu

Semua 18 komentar

Saya tidak yakin saya memiliki kemampuan untuk menerbitkan ke PyPI, tetapi ternyata saya melakukannya sekarang. Saya akan melihat nanti minggu ini untuk melihat PR apa yang dapat digabungkan dan kemudian memotong rilis untuk 1,10.

@adamzap Jika Anda ingin membantu, Anda dapat melihat PR terbuka dan mengomentari hal-hal yang tampaknya mungkin untuk disertakan dalam rilis. Jika Anda tidak punya waktu, tidak apa-apa, tetapi jika Anda melakukannya, itu akan sedikit mempercepat.

Tentu! Saya melihat semua PR yang ditugaskan ke tonggak v0.13.4 , dan sayangnya, mereka semua menunggu tindak lanjut dari orang yang membukanya (menggabungkan konflik, membutuhkan tes, dll). Saya dapat membuka PR baru untuk beberapa di antaranya jika tampaknya bermanfaat.

Namun, saya pikir #1485 dapat segera digabungkan karena ini adalah perbaikan dokumentasi sederhana, dan #1320 dapat ditutup karena tidak menyertakan perubahan.

Biarkan aku tahu apa yang kamu pikirkan. Aku akan terus melihat sekeliling.

Apakah Anda di IRC di suatu tempat? Mungkin kita bisa mengobrol tentang bagaimana saya bisa lebih membantu.

Juga, terima kasih kepada majikan saya, Crossway , karena mengizinkan saya menghabiskan waktu kerja untuk ini!

Pencapaian tersebut hampir tidak berarti, saya menetapkan masalah sebagai cara untuk memprioritaskannya untuk diri saya sendiri, tetapi saya tidak punya waktu untuk mengerjakan rilis tersebut. Secara umum, masalah 0.13.4 harus diselesaikan sebelum masalah 0.14.0 dan kecil kemungkinannya untuk merusak kompatibilitas ke belakang, jadi mereka harus tetap dipisahkan. Tonggak 1.0.0 sudah ada sebelum saya bergabung, beberapa di antaranya mungkin harus diprioritaskan.

baiklah. 90 dari 122 PR terbuka memiliki konflik gabungan. Saya tidak yakin apa yang ingin Anda lakukan tentang itu. Untuk apa nilainya, pengelola Django meminta tindak lanjut, menunggu untuk jangka waktu tertentu, dan menutup permintaan jika pembuatnya tidak merespons.

Berikut adalah sisa 32 PR dengan beberapa penilaian dari saya:

  • #236 (Belum selesai)
  • #271 (Sepertinya sudah siap, perlu catatan rilis)
  • #320 (Perbaikan dokumentasi, sepertinya sudah siap)
  • #379 (Diperlukan keputusan desain)
  • #540 (Penerapan buggy)
  • #575 (Perlu perubahan lebih lanjut?)
  • #662 (Perbaikan dokumentasi, perlu ditinjau)
  • #695 (Perlu tes)
  • #761 (Sepertinya sudah siap)
  • #798 (Perbaikan dokumentasi, perlu ditinjau)
  • #834 (Menambahkan satu tes, sepertinya sudah siap)
  • #923 (Perlu ditinjau)
  • #989 (Perlu perbaikan dan pengujian)
  • #1014 (Perlu peninjauan dan keputusan desain)
  • #1127 (Tes gagal)
  • #1166 (Perlu perbaikan yang lebih komprehensif)
  • #1192 (Sepertinya sudah siap)
  • #1195 (Tes gagal, perlu tes)
  • #1242 (Perlu tes)
  • #1256 (Patch perlu perbaikan dan pengujian)
  • #1265 (Perlu tindak lanjut dari pengelola)
  • #1279 (Perlu tes)
  • #1320 (Tidak ada perbedaan)
  • #1321 (Diperlukan keputusan desain)
  • #1453 (Perlu tes)
  • #1457 (Perlu tes)
  • #1463 (Perlu tindak lanjut dari pengelola)
  • #1469 (Perbaikan dokumentasi, perlu ditinjau)
  • #1482 (Sepertinya sudah siap, mungkin perlu ditinjau)
  • #1483 (Tambalan perlu ditingkatkan)
  • #1485 (Perbaikan dokumentasi, sepertinya sudah siap)
  • #1486 (Tampaknya sudah siap, perlu ditinjau lebih lanjut)

Saya harap ini bermanfaat!

Saya pribadi berpikir kompatibilitas Django 1.10 sudah cukup untuk sebuah rilis, tapi terserah kalian semua!

Saya ingin melakukan hal yang sama dan hanya menutupnya karena tidak aktif, tetapi banyak di antaranya untuk bug yang sah sehingga kami perlu mencatatnya.

Ada berita?

Menindaklanjuti ini.

Mengikuti.

Mengikuti.

Silakan tekan tombol "Berlangganan" untuk mengikuti utas ini. Jika Anda berkomentar, Anda memberi tahu semua orang bahwa Anda berlangganan. Kami semua tertarik :)

Tampaknya ada perbaikan kompatibilitas Django 1.10 yang mendarat di master. Akan membantu jika seseorang dapat mengonfirmasi apakah cabang master Deliciouspie memiliki masalah dengan 1.11.

Ini statusnya apa? Terima kasih.

di Django 1.11 kami memiliki masalah juga, mohon perbarui kompatibilitas untuk Django 1.11

MELAKUKAN:

Catatan rilis:

  • Tambahkan catatan tentang memilih nulls ke default ketika null=True dan nilai saat ini adalah None (#271)
  • Perbarui dokumentasi tentang versi yang didukung (1.8, 1.11, python 2.7 dan 3.?)

Tes:

  • Tambahkan python 3.6 ke matriks uji tox/travis.
  • Pertimbangkan untuk menggunakan garpu Django-oauth-plus / Django-oauth-provider yang mendukung Django 1.11 selama pengujian. Tidak yakin apakah akan menambahkan saran ini dalam dokumentasi kami.

Perbaikan yang harus dilakukan:

  • Membungkam sejumlah besar peringatan. #1486 mungkin merupakan tempat yang baik untuk memulai, tetapi yang baru ada di bawah 1.11 mengenai Django 2.0. Saya tidak yakin bagaimana cara terbaik untuk mendapatkan semua ini, karena kami tampaknya membungkam peringatan selama pengujian unit.

@georgedorn Saya senang untuk rebase # 1486 atau melakukan apa pun yang perlu dilakukan untuk membuat semuanya bergerak lagi.

Apakah Deliciouspie mendukung Django 1.11?

Rilis v0.14.0 baru saja diunggah ke PyPI. Ini termasuk dukungan eksplisit untuk versi LTS dari Django (1.8 dan 1.11). Django 1.9 dan 1.10 hampir pasti kompatibel, tetapi tidak didukung.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat