Server-tools: Migrasi ke versi 11.0

Dibuat pada 3 Okt 2017  ·  66Komentar  ·  Sumber: OCA/server-tools

Melakukan

https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-11.0

Pemisahan repositori

Seperti yang dibicarakan di utas milis ini, repositori ini sangat ramai, jadi untuk 11.0, pemisahan telah dilakukan di beberapa repositori. Silakan periksa spreadsheet saat ini untuk rencana distribusi awal. Jika ada modul yang tidak disertakan di sini atau Anda ragu, tanyakan dalam masalah ini:

https://docs.google.com/spreadsheets/d/1Xg95cW4TFMf_Lo5i_CZC_qOOfN8RgxPRc0LJTLTkdUI/edit?usp=sharing

Modul yang akan dimigrasi

  • [] admin_technical_features
  • [] attachment_base_synchronize
  • [x] auditlog - Oleh @etobella - # 1040
  • [] auth_admin_passkey
  • [x] auth_brute_force - Oleh @Yajo - https://github.com/OCA/server-auth/pull/19
  • [x] auth_dynamic_groups - Dipindahkan ke OCA / server-auth - Oleh @ NL66278 - OCA / server-auth # 98
  • [] auth_from_http_basic
  • [] auth_from_http_basic_logout
  • [x] auth_from_http_remote_user - Oleh @TDu - OCA / server-auth # 7
  • [x] auth_session_timeout - Oleh @zaoral - OCA / server-auth # 32
  • [x] auth_signup_verify_email - @simahawk OCA / server-auth # 8
  • [] pemasok_auth
  • [x] auth_totp - Oleh @mreficent - OCA / server-auth # 17
  • [x] auth_totp_password_security - Oleh @mreficent - OCA / server-auth # 18
  • [x] auth_user_case_insensitive - Oleh @mgosai - OCA / server-auth # 35
  • [x] auto_backup - Oleh @astirpe - # 1158
  • [x] base_cron_exclusion - Oleh @bodedra - di # 1156
  • [] base_custom_info - Tingkatkan kegunaan dengan widget polimorfik?
  • [x] base_exception - Oleh @ mourad-ehm - # 1025
  • [x] base_export_manager - Oleh @Yajo - https://github.com/OCA/server-ux/pull/22
  • [x] base_external_dbsource - Oleh @ sergio-teruel - OCA / server-backend # 9
  • [] base_external_dbsource_firebird
  • [x] base_external_dbsource_mssql - Oleh @ sergio-teruel - OCA / server-backend # 6
  • [x] base_external_dbsource_mysql - Oleh @ sergio-teruel - OCA / server-backend # 7
  • [] base_external_dbsource_odbc
  • [] base_external_dbsource_oracle
  • [x] base_external_dbsource_sqlite - Oleh @ sergio-teruel - OCA / server-backend # 8
  • [x] base_fontawesome - Oleh @etobella - # 1361
  • [] base_import_default_enable_tracking - Oleh @ dsolanki-initos - # 1955
  • [] base_import_match - Oleh @ misern2 - OCA / server-backend # 17
  • [x] base_import_security_group - Oleh @ i-vyshnevska - OCA / server-ux # 58
  • [] base_kanban_stage - Oleh @ fshah-initos - # 1958
  • [] base_kanban_stage_state
  • [] base_locale_uom_default - Oleh @ dsolanki-initos - # 1956
  • [] base_manifest_extension
  • [] base_multi_image
  • [x] base_name_search_improved - Oleh @zaoral - # 1325
  • [x] base_optional_quick_create - Oleh @fmdl - OCA / server-ux # 14
  • [] base_report_auto_create_qweb
  • [x] base_search_fuzzy - Oleh @cubells - # 1284
  • [x] base_suspend_security - Oleh @ BT-fgarbely - OCA / server-backend # 5
  • [x] base_technical_features - Oleh @stefanrijnhart - OCA / server-ux # 2
  • [x] base_technical_user - Oleh @hugosantosred - # 1147
  • [x] base_user_gravatar Disertakan dalam inti
  • [x] base_user_role - Oleh @novawish - OCA / server-backend # 1
  • [x] base_view_inheritance_extension - Oleh @ sergio-teruel - # 1407
  • [x] configuration_helper - Oleh @grindtildeath - # 1261
  • [x] database_cleanup oleh @hbrunn # 1009
  • [x] date_range - Oleh @etobella / @lmignon - OCA / server-ux # 3
  • [x] datetime_formatter - Oleh @oleksandrpaziuk - # 1133
  • [x] dbfilter_from_header - Oleh @yelizariev - # 1182
  • [x] dead_mans_switch_client - Oleh @aisopuro - # 1277
  • [x] disable_odoo_online - Oleh @ hieulucky111 - OCA / server-brand # 1
  • [] template_template_email
  • [] fetchmail_attach_from_folder
  • [x] fetchmail_notify_error_to_sender - Oleh @haidd - # 1238 - Oleh @nedaszilinskas - # 1306
  • [x] html_image_url_extractor - Oleh @tarteo - # 1155
  • [x] html_text - Oleh @tarteo - # 1154
  • [] import_odbc
  • [] ir_config_parameter_viewer
  • [x] keychain - Oleh @ mart-e - OCA / server-auth # 5
  • [] kpi
  • [] bahasa_path_mixin
  • [x] letsencrypt - Oleh @acysos - # 1244
  • [] mail_environment
  • [x] mail_log_message_to_process> fetchmail_incoming_log - Oleh @hveficent - # 1402
  • [x] mass_editing - Oleh @jnegrete - OCA / server-ux # 5
  • [] penyortiran_ massal
  • [] menu_technical_info
  • [x] module_auto_update - Oleh @Yajo - # 1118
  • [] module_prototyper
  • [x] onchange_helper - Oleh @astirpe - # 1128
  • [x] password_security - Oleh @ smurf-U - OCA / server-auth # 3
  • [x] record_archiver - Oleh @arkostyuk - OCA / server-tools # 1381
  • [x] res_config_settings_enterprise_remove - Oleh @astirpe - OCA / server-brand # 2
  • [x] scheduler_error_mailer - Oleh @AMhadhbi - # 1297
  • [] security_protector
  • [x] penjaga - Oleh @njeudy - # 1082
  • [x] sequence_check_digit - Oleh @etobella - OCA / server-ux # 1
  • [] server_env_base_external_referentials
  • [x] server_environment - Oleh @TDu - # 1051 - Oleh @simahawk - OCA / server-env # 4
  • [] sampel_environment_files_sample
  • [x] server_environment_ir_config_parameter - Oleh @TDu - # 1058 - Oleh @simahawk - OCA / server-env # 8
  • [x] sql_request_abstract - Oleh @hveficent - # 1323
  • [] super_calendar - Oleh @ddufresne - # 1173
  • [x] test_configuration_helper - Oleh @grindtildeath - # 1261
  • [] tidak dapat diubah_pengguna
  • [] user_threshold - Oleh @ dsolanki-initos - # 1954
  • [] users_ldap_groups
  • [] users_ldap_mail
  • [] users_ldap_populate
  • [] webhook - Oleh @ dsolanki-initos - # 1961
help wanted work in progress

Semua 66 komentar

Halo @pedrobaeza ,
Saya tidak melihat (di sini ) repositori mana yang seharusnya dimiliki modul base_user_role .

Haruskah saya membuat PR baru menjadi server-backend seperti yang Anda sebutkan di https://github.com/OCA/server-tools/pull/1036 atau saya tetap mempertahankan PR seperti itu?

Itu karena modul itu tidak ada saat daftar dibuat. Pendapat saya adalah bahwa itu harus pergi ke server-ux

@pedrobaeza auth_brute_force tidak disertakan

@simahawk tolong jangan menyertakan - [ ] dalam komentar Anda, karena ini menambahkan tugas lain yang harus dilakukan di tautan ringkasan masalah, yang tidak benar, karena sudah ada poin di komentar utama.

@zamberjo itu ada di daftar ... saya sudah sertakan link ke Humas anda disana.

@zamberjo atau apakah Anda berbicara tentang daftar terpisah? Saya berpikir bahwa modul harus pergi ke server-auth.

penjaga @njeudy # 1082

@pedrobaeza saya akan mengerjakan auth_session_timeout

@ nadiaafa modul itu harus pergi ke server-auth

base_external_dbsource
base_external_dbsource_mssql
base_external_dbsource_mysql
base_external_dbsource_odbc
base_external_dbsource_oracle
base_external_dbsource_sqlite

1107

@jlzhou mungkin ini harus ke OCA / server-backend?

@pedrobaeza Tidak yakin, Anda bosnya. :)

hehe, saya memiliki suara yang sama dengan kontributor mana pun. Melihat spreadsheet terpisah: https://docs.google.com/spreadsheets/d/1Xg95cW4TFMf_Lo5i_CZC_qOOfN8RgxPRc0LJTLTkdUI/edit#gid = 0, orang-orang memiliki keraguan yang sama tentang ini. Mari kita lihat apakah ada orang lain yang memiliki pendapat khusus tentang ini. @lasley @dispt ? Jika tidak, karena Anda yang membuat PR, Anda bisa memutuskan sendiri.

mungkin ini harus ke OCA / server-backend?

Saya suka server-backend tetapi bukan masalah besar karena ini hanya pada batasnya

Saya setuju dengan server-backend

res_config_settings_enterprise_remove: https://github.com/OCA/server-brand/pull/2

Ada masalah jika base_cron_exclusion tetap berada di alat-alat server? Atau apakah Anda memiliki kandidat yang lebih baik?

auto_backup # 1158

base_cron_exclusion # 1156

Saya akan bekerja di super_calendar

Saya tidak melihat apa pun di spreadsheet tentang Webhook, apakah itu pindah, apakah ada orang yang berencana mengerjakannya? kedengarannya sangat berguna untuk beberapa hal.

@pedrobaeza tampaknya tidak pernah memiliki kode apa pun di sana.

Lihat PR

base_name_search_improved tampaknya tidak terdaftar sejak v10, dan beberapa modul lain yang sangat berguna seperti base_import_odoo, field_char_transformed, qweb_usertime ... lahir untuk v8, meskipun dibuat setelah daftar ini, IMHO, harus diperhatikan di sini atau tambahkan catatan untuk usang. @pedrobaeza @dreispt @hbrunn Terima kasih atas alat kontribusinya dan sangat berguna.

Daftar ini disalin dari v10. Jika mereka tidak berada di cabang itu saat cabang baru dibuat, maka mereka tidak akan ada dalam daftar. Jika Anda ingin memigrasi salah satunya langsung dari v8 ke v11, tidak ada masalah dalam menambahkannya. Untuk saat ini, kami tidak akan menambahkannya jika tidak ada niat untuk memigrasikannya.

fetchmail_notify_error_to_sender # 1238

auth_totp_password_security https://github.com/OCA/server-auth/pull/18

dead_mans_switch_client # 1277

Halo @pedrobaeza
Saya ingin bermigrasi base_suspend_security ke v11.0.
Saya rasa saya harus membuat PR di OCA / server-backend

@ BT-fgarbely ya, itu repositori target yang diusulkan. Silakan dan semoga berhasil!

Saya akan mengerjakan scheduler_error_mailer

Bagus, sudah dicatat

Saya akan mengerjakan base_name_search_improved

saya akan mengerjakan auth_session_timeout (masuk ke server-auth)

Saya sedang mengerjakan menu_technical_info, saya pikir itu harus ada di repo server-ux, tetapi saya tidak tahu cara memindahkan kode modul dengan benar dengan riwayat, mohon saran, terima kasih.

@pedrobaeza bolehkah saya menambahkan modul ini https://github.com/OCA/server-tools/tree/10.0/sql_export ke daftar migrasi? Kedengarannya kandidat yang baik untuk tetap menggunakan alat-alat server.

Ya, ini mirip dengan opsi lain:

  • Di https://github.com/OCA/server-backend kami memiliki beberapa modul untuk diimpor dari DB lain. Apakah ekspornya sama dengan impor?

  • Di OCA / server-ux, ada hal-hal yang mengubah antarmuka atau menambahkan opsi ke antarmuka (lihat mass_editing )

jadi jika Anda memutuskan untuk melanjutkan di sini, tidak apa-apa.

@pedrobaeza apa yang harus dilakukan jika modul ada di 10.0 dan itu diperlukan di 12.0 - port hanya ke 12.0?

@ alexey-pelykh ya, Anda tidak perlu bermigrasi ke semua versi perantara (kecuali Anda mau). Pada langkah migrasi, Anda harus mengubah cabang sumber dari 11.0 menjadi 10.0 untuk menunjuk ke tempat modul dimigrasi.

Hai @pedrobza .

Saya ingin memindahkan modul base_import_search ke V11 dan saya tidak menemukannya di dokumen google.
Di mana tempat terbaik, repo server-backend?

@ misern2 maksud Anda base_import_match ?

@pedrobaeza ya !. Maaf atas kesalahannya .. base_import_match ....

Ya, OCA / server-backend atau yang ini adalah host yang bagus, karena tidak dapat diklasifikasikan dengan mudah.

@pedrobaeza Tolong, tambahkan ke daftar base_fontawesome - Oleh @etobella - # 1361 yang sudah dimigrasi dan digabungkan

Tolong, tambahkan ke daftar base_name_search_improved - Oleh @zaoral - # 1325 yang sudah dimigrasi dan digabungkan

Silakan, tambahkan ke daftar mail_log_message_to_process yang diubah namanya menjadi -> fetchmail_incoming_log - Oleh @hveficent - # 1402 yang sudah dimigrasi dan digabungkan

Tolong, bisakah Anda naik modul kunci dalam daftar sehingga diurutkan dengan benar dalam urutan abjad

Silakan, periksa onchange_helper - Oleh @astirpe - # 1128 karena sudah digabungkan

Silakan, periksa password_security - By @ smurf-U - OCA / server-auth # 3

Tolong, periksa penjaga - Oleh @njeudy - # 1082 karena sudah digabungkan

Tolong, tambahkan ke daftar sql_request_abstract - Oleh @hveficent - # 1323 yang sudah dimigrasi dan digabungkan

Silakan, periksa test_configuration_helper - Oleh @grindtildeath - # 1261

Silakan periksa auth_from_http_remote_user - Oleh @TDu - OCA / server-auth # 7 yang sudah digabungkan

super_calendar - Oleh @ddufresne - # 1173 ditutup

@pedrobbali

Saya tidak melihat PR apa pun untuk module_prototyper . Di dokumen tersebut masih tercantum di repo.

Apakah seseorang sedang mengerjakannya, atau dapatkah saya membuka PR untuk itu.

Saya juga tidak melihat kotak centang untuk itu di # 1368. Apakah addon ini dibagi ke tempat lain?

Itu karena masalah ini terisi otomatis dari konten cabang sebelumnya saat cabang baru dibuat, dan modul itu tidak digabungkan saat itu terjadi.

@mvaled apakah Anda mengerjakan migrasi module_prototyper? ingin memulai migrasi V12 :)

@njeudy Tidak, saya tidak. Jangan ragu untuk memulai. : +1:

Halo

Mengapa base_export_security tidak ada dalam daftar?

Juga saya tidak melihatnya di google doc, Apakah sudah usang?

@pedrobaeza tahukah Anda apa yang terjadi dengan base_export_security? kenapa tidak ada dalam daftar?

Halo semua,
Ini adalah PR # 1951 untuk modul mass_sorting yang dimigrasi ke v11.

Halo semua,

Saya telah memigrasi modul base_custom_info dan ini adalah permintaan penarikan.
https://github.com/OCA/server-tools/pull/1952

Halo semua,

Saya telah memigrasikan modul user_immutable dan ini adalah pull request
https://github.com/OCA/server-tools/pull/1953

Halo semua,
Saya telah memindahkan modul user_threshold dan berikut adalah PR # 1954

Halo semua,
Saya telah memigrasi modul base_import_default_enable_tracking ke v11 dan ini PR # 1955

Halo, saya telah memigrasi modul base_locale_uom_default ke v11 dan ini PR # 1956

Halo semua,
Saya telah memigrasi modul base_kanban_stage ke v11 dan ini PR https://github.com/OCA/server-tools/pull/1958

Halo semua,
Saya telah memigrasi modul webhook ke v11 dan ini PR # 1961

Halo semua,
Saya telah memindahkan modul users_ldap_groups ke v11 dan ini PR # 1962

Apakah halaman ini membantu?
0 / 5 - 0 peringkat