Server-tools: Миграция на версию 11.0

Созданный на 3 окт. 2017  ·  66Комментарии  ·  Источник: OCA/server-tools

Сделать

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

Разделение репозитория

Как говорилось в этой ветке списка рассылки, этот репозиторий очень переполнен, поэтому для версии 11.0 было выполнено разделение на несколько репозиториев. Пожалуйста, проверьте текущую таблицу для первоначального плана распространения. Если здесь не указан модуль или у вас есть сомнения, спросите в этом выпуске:

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

Модули для миграции

  • [] admin_technical_features
  • [] attachment_base_synchronize
  • [x] auditlog - Автор @etobella - # 1040
  • [] auth_admin_passkey
  • [x] auth_brute_force - Автор @Yajo - https://github.com/OCA/server-auth/pull/19
  • [x] auth_dynamic_groups - Перемещено в OCA / server-auth - Автор @ NL66278 - OCA / server-auth # 98
  • [] auth_from_http_basic
  • [] auth_from_http_basic_logout
  • [x] auth_from_http_remote_user - Автор @TDu - OCA / server-auth # 7
  • [x] auth_session_timeout - Автор @zaoral - OCA / server-auth # 32
  • [x] auth_signup_verify_email - @simahawk OCA / server-auth # 8
  • [] auth_supplier
  • [x] auth_totp - Автор @mreficent - OCA / server-auth # 17
  • [x] auth_totp_password_security - Автор @mreficent - OCA / server-auth # 18
  • [x] auth_user_case_insensitive - Автор @mgosai - OCA / server-auth # 35
  • [x] auto_backup - Автор @astirpe - # 1158
  • [x] base_cron_exclusion - Автор @bodedra - в № 1156
  • [] base_custom_info - Улучшить юзабилити с помощью полиморфного виджета?
  • [x] base_exception - Автор @ mourad-ehm - # 1025
  • [x] base_export_manager - Автор @Yajo - https://github.com/OCA/server-ux/pull/22
  • [x] base_external_dbsource - Автор @ sergio-teruel - OCA / server-backend # 9
  • [] base_external_dbsource_firebird
  • [x] base_external_dbsource_mssql - Автор @ sergio-teruel - OCA / server-backend # 6
  • [x] base_external_dbsource_mysql - Автор @ sergio-teruel - OCA / server-backend # 7
  • [] base_external_dbsource_odbc
  • [] base_external_dbsource_oracle
  • [x] base_external_dbsource_sqlite - Автор @ sergio-teruel - OCA / server-backend # 8
  • [x] base_fontawesome - Автор @etobella - # 1361
  • [] base_import_default_enable_tracking - Автор @ dsolanki-initos - # 1955
  • [] base_import_match - Автор @ misern2 - OCA / server-backend # 17
  • [x] base_import_security_group - Автор @ i-vyshnevska - OCA / server-ux # 58
  • [] base_kanban_stage - Автор @ fshah-initos - # 1958
  • [] base_kanban_stage_state
  • [] base_locale_uom_default - Автор @ dsolanki-initos - # 1956
  • [] base_manifest_extension
  • [] base_multi_image
  • [x] base_name_search_improved - Автор @zaoral - # 1325
  • [x] base_optional_quick_create - Автор @fmdl - OCA / server-ux # 14
  • [] base_report_auto_create_qweb
  • [x] base_search_fuzzy - Автор @cubells - # 1284
  • [x] base_suspend_security - Автор @ BT-fgarbely - OCA / server-backend # 5
  • [x] base_technical_features - Автор @stefanrijnhart - OCA / server-ux # 2
  • [x] base_technical_user - Автор @hugosantosred - # 1147
  • [x] base_user_gravatar Включено в ядро
  • [x] base_user_role - Автор @novawish - OCA / server-backend # 1
  • [x] base_view_inheritance_extension - Автор @ sergio-teruel - # 1407
  • [x] configuration_helper - Автор @grindtildeath - # 1261
  • [x] database_cleanup, автор: @hbrunn # 1009
  • [x] date_range - Автор @etobella / @lmignon - OCA / server-ux # 3
  • [x] datetime_formatter - Автор @oleksandrpaziuk - # 1133
  • [x] dbfilter_from_header - Автор @yelizariev - # 1182
  • [x] dead_mans_switch_client - Автор @aisopuro - # 1277
  • [x] disable_odoo_online - Автор @ hieulucky111 - OCA / server-brand # 1
  • [] email_template_template
  • [] fetchmail_attach_from_folder
  • [x] fetchmail_notify_error_to_sender - Автор @haidd - # 1238 - Автор @nedaszilinskas - # 1306
  • [x] html_image_url_extractor - Автор @tarteo - # 1155
  • [x] html_text - Автор @tarteo - # 1154
  • [] import_odbc
  • [] ir_config_parameter_viewer
  • [x] брелок - Автор @ mart-e - OCA / server-auth # 5
  • [] kpi
  • [] language_path_mixin
  • [x] letsencrypt - Автор @acysos - # 1244
  • [] mail_environment
  • [x] mail_log_message_to_process> fetchmail_incoming_log - Автор @hveficent - # 1402
  • [x] mass_editing - Автор @jnegrete - OCA / server-ux # 5
  • [] mass_sorting
  • [] menu_technical_info
  • [x] module_auto_update - Автор @Yajo - # 1118
  • [] module_prototyper
  • [x] onchange_helper - Автор @astirpe - # 1128
  • [x] password_security - Автор @ smurf-U - OCA / server-auth # 3
  • [x] record_archiver - Автор @arkostyuk - OCA / server-tools # 1381
  • [x] res_config_settings_enterprise_remove - Автор @astirpe - OCA / server-brand # 2
  • [x] scheduler_error_mailer - Автор @AMhadhbi - # 1297
  • [] security_protector
  • [x] часовой - Автор @njeudy - # 1082
  • [x] sequence_check_digit - Автор @etobella - OCA / server-ux # 1
  • [] server_env_base_external_referentials
  • [x] server_environment - Автор @TDu - # 1051 - Автор @simahawk - OCA / server-env # 4
  • [] server_environment_files_sample
  • [x] server_environment_ir_config_parameter - Автор @TDu - # 1058 - Автор @simahawk - OCA / server-env # 8
  • [x] sql_request_abstract - Автор @hveficent - # 1323
  • [] super_calendar - Автор @ddufresne - # 1173
  • [x] test_configuration_helper - Автор @grindtildeath - # 1261
  • [] user_immutable
  • [] user_threshold - Автор @ dsolanki-initos - # 1954
  • [] users_ldap_groups
  • [] users_ldap_mail
  • [] users_ldap_populate
  • [] webhook - Автор @ dsolanki-initos - # 1961
help wanted work in progress

Все 66 Комментарий

Привет @pedrobaeza ,
Я не видел ( здесь ), к какому репозиторию должен принадлежать этот модуль base_user_role .

Должен ли я создать новый PR для server-backend как вы упомянули в https://github.com/OCA/server-tools/pull/1036, или я просто сохраню такой PR?

Это потому, что этот модуль не существует на момент создания списка. Я считаю, что он должен идти на server-ux

@pedrobaeza auth_brute_force не входит

@simahawk, пожалуйста, не включайте - [ ] в свой комментарий, поскольку он добавляет еще одну задачу, которую нужно выполнить в ссылке с кратким описанием проблемы, что неверно, поскольку в основном комментарии уже есть маркер.

@zamberjo это было в списке ... Я включил туда ссылку на ваш пиар.

@zamberjo или ты про разделенный список? Думаю, модуль должен пойти на server-auth.

часовой @njeudy # 1082

@pedrobaeza я буду работать над auth_session_timeout

@nadiaafa этот модуль должен перейти на 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, может быть, это должно быть в OCA / server-backend?

@pedrobaeza Не уверен, ты хозяин. :)

хе-хе, ну, у меня такой же голос, как и у любого автора. Глядя на разделенную таблицу: https://docs.google.com/spreadsheets/d/1Xg95cW4TFMf_Lo5i_CZC_qOOfN8RgxPRc0LJTLTkdUI/edit#gid = 0, люди сомневались в этом. Посмотрим, есть ли у кого-то особенное мнение по этому поводу. @lasley @dreispt ? В противном случае, поскольку пиарщик вы делаете, вы можете решить сами.

может быть, это должно быть OCA / серверной части?

Мне нравится серверная часть, но это не имеет большого значения, так как это только предел

Я согласен с server-backend

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

Есть ли проблема, если base_cron_exclusion остается в серверных инструментах? Или у вас есть кандидат получше?

auto_backup # 1158

base_cron_exclusion # 1156

Буду работать над super_calendar

Я ничего не видел в таблице о Webhook, сделал ли этот шаг, есть ли кто-нибудь, кто планирует над этим работать? это звучит очень полезно для многих вещей.

@pedrobaeza , похоже, там никогда не было кода.

Посмотреть PR

base_name_search_improved кажется не включенным в список начиная с v10, и некоторые другие очень полезные модули, такие как base_import_odoo, field_char_transformed, qweb_usertime ..., созданные для v8, хотя они были созданы после этого списка, IMHO, здесь следует позаботиться или добавить примечание об устаревании. @pedrobaeza @dreispt @hbrunn Спасибо за ваш вклад и потрясающие инструменты.

Список скопирован из v10. Если их нет в этой ветке при создании новой ветки, то их не будет в списке. Если вы хотите перенести один из них напрямую с v8 на v11, не проблема с их добавлением. Пока мы не будем их добавлять, если нет намерений их переносить.

fetchmail_notify_error_to_sender # 1238

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

dead_mans_switch_client # 1277

Привет @pedrobaeza
Я хочу перенести base_suspend_security на v11.0.
Думаю, мне нужно создать PR в OCA / server-backend

@ BT-fgarbely да, это предполагаемый целевой репозиторий. Вперед и удачи!

Буду работать над scheduler_error_mailer

Отлично, отметил

Я буду работать над base_name_search_improved

я буду работать на auth_session_timeout (в server-auth)

Я работаю над menu_technical_info, я думаю, что он должен быть в репозитории server-ux, но я не знаю, как правильно переместить код модуля с историей, пожалуйста, посоветуйте, спасибо.

@pedrobaeza, могу ли я добавить этот модуль https://github.com/OCA/server-tools/tree/10.0/sql_export в список миграции? Похоже, хороший кандидат на то, чтобы остаться в серверных инструментах.

Ага, похоже на другие варианты:

  • На https://github.com/OCA/server-backend у нас есть несколько модулей для импорта из других БД. Экспорт такой же, как импорт?

  • В OCA / server-ux есть вещи, которые изменяют интерфейс или добавляют параметры в интерфейс (см. mass_editing )

так что если вы решите продолжить здесь, ничего страшного.

@pedrobaeza что делать, если модуль в 10.0, а он нужен в 12.0 - порт только на 12.0?

@ alexey-pelykh да, вам не нужно переходить на все промежуточные версии (если вы не хотите). На этапах миграции вы должны изменить исходную ветку с 11.0 на 10.0, чтобы указать, куда переносится модуль.

Привет @pedrobaeza .

Я хочу перенести модуль base_import_search на V11, но не нашел его в документации Google.
Какое место лучше всего, репо на сервере?

@ misern2 вы имеете в виду base_import_match ?

@pedrobaeza да !. Извините за ошибку .. base_import_match ....

Да, OCA / server-backend или этот - хорошие хостеры, так как их нелегко классифицировать.

@pedrobaeza Пожалуйста, добавьте в список base_fontawesome - Автор @etobella - # 1361, который уже перенесен и объединен

Пожалуйста, добавьте в список base_name_search_improved - By @zaoral - # 1325, который уже перенесен и объединен

Пожалуйста, добавьте в список mail_log_message_to_process, который переименован как -> fetchmail_incoming_log - By @hveficent - # 1402, который уже перенесен и объединен

Не могли бы вы переместить ключевой модуль в списке вверх, чтобы он был правильно отсортирован в алфавитном порядке

Пожалуйста, проверьте onchange_helper - By @astirpe - # 1128, потому что он уже объединен

Пожалуйста, проверьте password_security - By @ smurf-U - OCA / server-auth # 3

Пожалуйста, проверьте sentry - By

Пожалуйста, добавьте в список sql_request_abstract - By @hveficent - # 1323, который уже перенесен и объединен

Пожалуйста, проверьте test_configuration_helper - Автор @grindtildeath - # 1261

Пожалуйста, проверьте auth_from_http_remote_user - By @TDu - OCA / server-auth # 7, который уже объединен

super_calendar - От @ddufresne - # 1173 закрыт

@pedrobaeza

Я не вижу PR для module_prototyper . В документе до сих пор числится в репо.

Кто-то работает над этим, или я могу открыть пиар для этого.

Также я не вижу даже флажка для этого в # 1368. Этот аддон был разделен на другое место?

Это потому, что эта проблема автоматически заполняется из содержимого предыдущей ветки при создании новой ветки, и этот модуль не был объединен, когда это происходит.

@mvaled вы работали над миграцией module_prototyper? хочу начать миграцию на V12 :)

@njeudy Нет, не

Привет

Почему base_export_security нет в списке?

Также я не видел этого в документе Google, устарел?

@pedrobaeza , знаете ли вы, что происходит с base_export_security? почему его нет в списке?

Всем привет,
Вот PR № 1951 для перенесенного модуля mass_sorting на v11.

Всем привет,

Я перенес модуль base_custom_info, и вот запрос на перенос.
https://github.com/OCA/server-tools/pull/1952

Всем привет,

Я перенес модуль user_immutable, и вот запрос на перенос
https://github.com/OCA/server-tools/pull/1953

Всем привет,
Я перенес модуль user_threshold и вот PR № 1954

Всем привет,
Я перенес модуль base_import_default_enable_tracking в v11, и вот PR №1955

Здравствуйте, я перенес модуль base_locale_uom_default в v11, и вот PR № 1956

Всем привет,
Я перенес модуль base_kanban_stage в v11, и вот PR https://github.com/OCA/server-tools/pull/1958

Всем привет,
Я перенес модуль webhook на v11, и вот PR №1961

Всем привет,
Я перенес модуль users_ldap_groups в v11, и вот PR №1962

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

lasley picture lasley  ·  22Комментарии

legalsylvain picture legalsylvain  ·  34Комментарии

lasley picture lasley  ·  20Комментарии

lasley picture lasley  ·  7Комментарии

pedrobaeza picture pedrobaeza  ·  19Комментарии