Server-tools: Migração para a versão 11.0

Criado em 3 out. 2017  ·  66Comentários  ·  Fonte: OCA/server-tools

Façam

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

Divisão de repositório

Como falamos neste tópico da lista de discussão, este repositório está muito lotado, então para o 11.0, uma divisão foi feita em vários repositórios. Verifique a planilha atual para o plano de distribuição inicial. Se houver um módulo não incluído aqui ou se você tiver dúvidas, pergunte nesta edição:

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

Módulos para migrar

  • [] recursos_técnicos_administrativos
  • [] attachment_base_synchronize
  • [x] auditlog - Por @etobella - # 1040
  • [] auth_admin_passkey
  • [x] auth_brute_force - Por @Yajo - https://github.com/OCA/server-auth/pull/19
  • [x] auth_dynamic_groups - Movido para OCA / server-auth - Por @ NL66278 - OCA / server-auth # 98
  • [] auth_from_http_basic
  • [] auth_from_http_basic_logout
  • [x] auth_from_http_remote_user - Por @TDu - OCA / server-auth # 7
  • [x] auth_session_timeout - Por @zaoral - OCA / server-auth # 32
  • [x] auth_signup_verify_email - @simahawk OCA / server-auth # 8
  • [] auth_supplier
  • [x] auth_totp - Por @mreficent - OCA / server-auth # 17
  • [x] auth_totp_password_security - Por @mreficent - OCA / server-auth # 18
  • [x] auth_user_case_insensitive - Por @mgosai - OCA / server-auth # 35
  • [x] auto_backup - Por @astirpe - # 1158
  • [x] base_cron_exclusion - Por @bodedra - em # 1156
  • [] base_custom_info - Melhorar a usabilidade com widget polimórfico?
  • [x] base_exception - Por @ mourad-ehm - # 1025
  • [x] base_export_manager - Por @Yajo - https://github.com/OCA/server-ux/pull/22
  • [x] base_external_dbsource - Por @ sergio-teruel - OCA / server-backend # 9
  • [] base_external_dbsource_firebird
  • [x] base_external_dbsource_mssql - Por @ sergio-teruel - OCA / server-backend # 6
  • [x] base_external_dbsource_mysql - Por @ sergio-teruel - OCA / server-backend # 7
  • [] base_external_dbsource_odbc
  • [] base_external_dbsource_oracle
  • [x] base_external_dbsource_sqlite - Por @ sergio-teruel - OCA / server-backend # 8
  • [x] base_fontawesome - Por @etobella - # 1361
  • [] base_import_default_enable_tracking - Por @ dsolanki-initos - # 1955
  • [] base_import_match - Por @ misern2 - OCA / server-backend # 17
  • [x] base_import_security_group - Por @ i-vyshnevska - OCA / server-ux # 58
  • [] base_kanban_stage - Por @ fshah-initos - # 1958
  • [] base_kanban_stage_state
  • [] base_locale_uom_default - Por @ dsolanki-initos - # 1956
  • [] base_manifest_extension
  • [] base_multi_image
  • [x] base_name_search_improved - Por @zaoral - # 1325
  • [x] base_optional_quick_create - Por @fmdl - OCA / server-ux # 14
  • [] base_report_auto_create_qweb
  • [x] base_search_fuzzy - Por @cubells - # 1284
  • [x] base_suspend_security - Por @ BT-fgarbely - OCA / server-backend # 5
  • [x] base_technical_features - Por @stefanrijnhart - OCA / server-ux # 2
  • [x] base_technical_user - Por @hugosantosred - # 1147
  • [x] base_user_gravatar Incluído no núcleo
  • [x] base_user_role - Por @novawish - OCA / server-backend # 1
  • [x] base_view_inheritance_extension - Por @ sergio-teruel - # 1407
  • [x] configuration_helper - Por @grindtildeath - # 1261
  • [x] database_cleanup por @hbrunn # 1009
  • [x] date_range - Por @etobella / @lmignon - OCA / server-ux # 3
  • [x] datetime_formatter - Por @oleksandrpaziuk - # 1133
  • [x] dbfilter_from_header - Por @yelizariev - # 1182
  • [x] dead_mans_switch_client - Por @aisopuro - # 1277
  • [x] disable_odoo_online - Por @ hieulucky111 - OCA / marca do servidor # 1
  • [] email_template_template
  • [] fetchmail_attach_from_folder
  • [x] fetchmail_notify_error_to_sender - Por @haidd - # 1238 - Por @nedaszilinskas - # 1306
  • [x] html_image_url_extractor - Por @tarteo - # 1155
  • [x] html_text - Por @tarteo - # 1154
  • [] import_odbc
  • [] ir_config_parameter_viewer
  • [x] chaveiro - Por @ mart-e - OCA / server-auth # 5
  • [] kpi
  • [] language_path_mixin
  • [x] letsencrypt - Por @acysos - # 1244
  • [] ambiente_mail
  • [x] mail_log_message_to_process> fetchmail_incoming_log - Por @hveficent - # 1402
  • [x] edição em massa - Por @jnegrete - OCA / server-ux # 5
  • [] mass_sorting
  • [] menu_technical_info
  • [x] module_auto_update - Por @Yajo - # 1118
  • [] module_prototyper
  • [x] onchange_helper - Por @astirpe - # 1128
  • [x] password_security - Por @ smurf-U - OCA / server-auth # 3
  • [x] record_archiver - Por @arkostyuk - OCA / server-tools # 1381
  • [x] res_config_settings_enterprise_remove - Por @astirpe - OCA / server-brand # 2
  • [x] scheduler_error_mailer - Por @AMhadhbi - # 1297
  • [] security_protector
  • [x] sentinela - Por @njeudy - # 1082
  • [x] sequence_check_digit - Por @etobella - OCA / server-ux # 1
  • [] server_env_base_external_referentials
  • [x] server_environment - Por @TDu - # 1051 - Por @simahawk - OCA / server-env # 4
  • [] server_environment_files_sample
  • [x] server_environment_ir_config_parameter - Por @TDu - # 1058 - Por @simahawk - OCA / server-env # 8
  • [x] sql_request_abstract - Por @hveficent - # 1323
  • [] super_calendar - Por @ddufresne - # 1173
  • [x] test_configuration_helper - Por @grindtildeath - # 1261
  • [] user_immutable
  • [] user_threshold - Por @ dsolanki-initos - # 1954
  • [] grupos_ldap_de_usuários
  • [] users_ldap_mail
  • [] users_ldap_populate
  • [] webhook - Por @ dsolanki-initos - # 1961
help wanted work in progress

Todos 66 comentários

Olá @pedrobaeza ,
Eu não vi ( aqui ) a qual repositório esse módulo base_user_role deveria pertencer.

Devo criar um novo PR para server-backend como você mencionou em https://github.com/OCA/server-tools/pull/1036 ou devo apenas manter o PR assim?

Isso porque esse módulo não existia quando a lista foi criada. Minha opinião é que deveria ir para server-ux

@pedrobaeza auth_brute_force não está incluído

@simahawk, por favor, não inclua - [ ] em seu comentário, pois adiciona outra tarefa a ser feita no link de resumo do problema, o que não é correto, pois já existe um marcador no comentário principal.

@zamberjo estava na lista ... Eu incluí um link para o seu PR lá.

@zamberjo ou você está falando da lista dividida? Estou pensando que o módulo deve ir para autenticação do servidor.

sentry @njeudy # 1082

@pedrobaeza irei trabalhar em auth_session_timeout

@nadiaafa esse módulo deve ir para autenticação do servidor

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 talvez deva ser para OCA / backend do servidor?

@pedrobaeza Não tenho certeza, você é o chefe. :)

hehe, bem, tenho o mesmo voto de qualquer colaborador. Olhando para a planilha dividida: https://docs.google.com/spreadsheets/d/1Xg95cW4TFMf_Lo5i_CZC_qOOfN8RgxPRc0LJTLTkdUI/edit#gid = 0, as pessoas tinham as mesmas dúvidas sobre isso. Vamos ver se mais alguém tem uma opinião especial sobre isso. @lasley @dreispt ? Se não, como você está fazendo o PR, você pode decidir por si mesmo.

talvez isso deva ser para OCA / servidor-backend?

Eu gosto de backend de servidor, mas não é grande coisa, pois isso está apenas no limite

Eu concordo com server-backend

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

Algum problema se base_cron_exclusion permanecer nas ferramentas de servidor? Ou você tem um candidato melhor?

auto_backup # 1158

base_cron_exclusion # 1156

Vou trabalhar no super_calendar

Não vi nada na planilha sobre Webhook, isso mudou, há alguém planejando trabalhar nisso? parece muito útil para várias coisas.

@pedrobaeza , parece que nunca houve nenhum código lá.

Veja os PRs

base_name_search_improved parece não listado desde a v10, e algum outro módulo muito útil como base_import_odoo, field_char_transformed, qweb_usertime ... nascido para v8, embora criado após esta lista, IMHO, deve ser cuidado aqui ou adicionar uma nota para obsoleto. @pedrobaeza @dreispt @hbrunn Obrigado por sua contribuição e ferramentas matadoras.

A lista foi copiada da v10. Se eles não estiverem naquele branch quando o novo branch for criado, eles não estarão na lista. Se você deseja migrar um deles diretamente de v8 para v11, não há problema em adicioná-los. Por enquanto, não vamos adicioná-los se não houver intenção de migrá-los.

fetchmail_notify_error_to_sender # 1238

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

dead_mans_switch_client # 1277

Ola @pedrobaeza
Quero migrar base_suspend_security para v11.0.
Acho que tenho que criar o PR em OCA / servidor-backend

@ BT-fgarbely sim, esse é o repositório de destino proposto. Vá em frente e boa sorte!

Vou trabalhar no scheduler_error_mailer

Ótimo, notável

Vou trabalhar em base_name_search_improved

irei trabalhar em auth_session_timeout (no servidor de autenticação)

Estou trabalhando em menu_technical_info, acho que deveria estar no repo server-ux, mas não sei como mover o código do módulo corretamente com o histórico, por favor, aconselhe, obrigado.

@pedrobaeza , posso adicionar este módulo https://github.com/OCA/server-tools/tree/10.0/sql_export à lista de migração? Parece um bom candidato para permanecer nas ferramentas de servidor.

Sim, é semelhante a outras opções:

  • Em https://github.com/OCA/server-backend temos vários módulos para importação de outros bancos de dados. É a mesma exportação que importação?

  • Em OCA / server-ux, há coisas que mudam a interface ou adicionam opções a ela (veja mass_editing )

então, se você decidir continuar aqui, está tudo bem.

@pedrobaeza o que fazer se o módulo estiver em 10.0 e for necessário em 12.0 - porta apenas para 12.0?

@ alexey-pelykh sim, você não precisa migrar para todas as versões intermediárias (a menos que você queira). Nas etapas de migração, você deve alterar a ramificação de origem de 11.0 para 10.0 para apontar para onde o módulo é migrado.

Olá @pedrobaeza .

Quero migrar o módulo base_import_search para V11 e não o encontro no google doc.
Qual é o melhor lugar, repositório de back-end do servidor?

@ misern2 você quer dizer base_import_match ?

@pedrobaeza sim !. Desculpe pelo erro .. base_import_match ....

Sim, OCA / back-end do servidor ou este são bons hosters, pois não podem ser classificados facilmente.

@pedrobaeza Por favor, adicione à lista base_fontawesome - Por @etobella - # 1361 que já foi migrado e mesclado

Por favor, adicione à lista base_name_search_improved - Por @zaoral - # 1325 que já foi migrado e mesclado

Por favor, adicione à lista mail_log_message_to_process que foi renomeado como -> fetchmail_incoming_log - Por @hveficent - # 1402 que já foi migrado e mesclado

Por favor, você poderia mover o módulo chave para cima na lista para que seja classificado corretamente em ordem alfabética

Por favor, verifique onchange_helper - Por @astirpe - # 1128 porque já está mesclado

Por favor, verifique password_security - Por @ smurf-U - OCA / server-auth # 3

Por favor, verifique o sentinela - Por @njeudy - # 1082 porque já está mesclado

Por favor, adicione à lista sql_request_abstract - Por @hveficent - # 1323 que já foi migrado e mesclado

Por favor, verifique test_configuration_helper - Por @grindtildeath - # 1261

Por favor, verifique auth_from_http_remote_user - Por @TDu - OCA / server-auth # 7 que já está mesclado

super_calendar - Por @ddufresne - # 1173 está fechado

@pedrobaeza

Não vejo nenhum PR para module_prototyper . No documento ainda está listado no repo.

Alguém está trabalhando nisso, ou posso abrir um PR para isso.

Além disso, não vejo nem mesmo uma caixa de seleção para ele no # 1368. Este addon foi dividido em outro lugar?

Isso ocorre porque esse problema é preenchido automaticamente a partir do conteúdo do branch anterior quando o novo branch é criado, e esse módulo não foi mesclado quando isso aconteceu.

@mvaled você trabalhou na migração do module_prototyper? deseja iniciar a migração V12 :)

@njeudy Não, não disse. Sinta-se à vontade para começar. : +1:

Olá

Por que base_export_security não está na lista?

Além disso, não o vi no google doc, foi descontinuado?

@pedrobaeza você sabe o que acontece com base_export_security? porque não está na lista?

Olá a todos,
Aqui está o PR # 1951 para o módulo migrado mass_sorting para v11.

Olá a todos,

Migrei o módulo base_custom_info e aqui está o pull request.
https://github.com/OCA/server-tools/pull/1952

Olá a todos,

Eu migrei o módulo user_immutable e aqui está o pull request
https://github.com/OCA/server-tools/pull/1953

Olá a todos,
Eu migrei o módulo user_threshold e aqui está o PR # 1954

Olá a todos,
Eu migrei o módulo base_import_default_enable_tracking para v11 e aqui está o PR # 1955

Olá, migrei o módulo base_locale_uom_default para v11 e aqui está o PR # 1956

Olá a todos,
Migrei o módulo base_kanban_stage para v11 e aqui está o PR https://github.com/OCA/server-tools/pull/1958

Olá a todos,
Eu migrei o módulo webhook para v11 e aqui está o PR # 1961

Olá a todos,
Eu migrei o módulo users_ldap_groups para v11 e aqui está o PR # 1962

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

pedrobaeza picture pedrobaeza  ·  19Comentários

lasley picture lasley  ·  8Comentários

kittiu picture kittiu  ·  5Comentários

lasley picture lasley  ·  20Comentários

OCA-git-bot picture OCA-git-bot  ·  30Comentários