Server-tools: Migración a la versión 11.0

Creado en 3 oct. 2017  ·  66Comentarios  ·  Fuente: OCA/server-tools

Hacer

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

División del repositorio

Como se mencionó en este hilo de la lista de correo, este repositorio está muy lleno, por lo que para la versión 11.0, se realizó una división en varios repositorios. Consulte la hoja de cálculo actual para ver el plan de distribución inicial. Si hay un módulo que no está incluido aquí o tiene dudas, pregunte en este número:

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

Módulos para migrar

  • [] admin_technical_features
  • [] attach_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 a 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 - en # 1156
  • [] base_custom_info - ¿Mejorar la usabilidad con el 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 Incluido en el 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 / server-brand # 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] llavero - Por @ mart-e - OCA / server-auth # 5
  • [] kpi
  • [] language_path_mixin
  • [x] letsencrypt - Por @acysos - # 1244
  • [] mail_environment
  • [x] mail_log_message_to_process> fetchmail_incoming_log - Por @hveficent - # 1402
  • [x] mass_editing - Por @jnegrete - OCA / server-ux # 5
  • [] ordenamiento_masivo
  • [] 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] centinela - 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
  • [] users_ldap_groups
  • [] users_ldap_mail
  • [] users_ldap_populate
  • [] webhook - Por @ dsolanki-initos - # 1961
help wanted work in progress

Todos 66 comentarios

Hola @pedrobaeza ,
No vi ( aquí ) a qué repositorio debería pertenecer ese módulo base_user_role .

¿Debo crear un nuevo PR para server-backend como mencionaste en https://github.com/OCA/server-tools/pull/1036 o simplemente mantengo el PR así?

Eso es porque ese módulo no existe cuando se creó la lista. Mi opinión es que debería ir a server-ux

@pedrobaeza auth_brute_force no está incluido

@simahawk, por favor, no incluya - [ ] en su comentario, ya que agrega otra tarea por hacer en el enlace del resumen del problema, lo cual no es correcto, ya que ya hay una viñeta en el comentario principal.

@zamberjo estaba en la lista ... He incluido un enlace a su PR allí.

@zamberjo o estás hablando de la lista dividida? Estoy pensando que el módulo debería ir a server-auth.

centinela @njeudy # 1082

@pedrobaeza trabajaré en auth_session_timeout

@nadiaafa ese módulo debe ir a 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 tal vez esto debería ser para OCA / server-backend?

@pedrobaeza No estoy seguro, tú eres el jefe. :)

jeje, bueno, tengo el mismo voto que cualquier colaborador. Mirando la hoja de cálculo dividida: https://docs.google.com/spreadsheets/d/1Xg95cW4TFMf_Lo5i_CZC_qOOfN8RgxPRc0LJTLTkdUI/edit#gid = 0, la gente tenía las mismas dudas al respecto. Veamos si alguien más tiene una opinión especial sobre esto. @lasley @dreispt ? Si no es así, ya que usted es el que realiza las relaciones públicas, puede decidirlo usted mismo.

tal vez esto debería ser para OCA / server-backend?

Me gusta el servidor backend, pero no es un gran problema, ya que está en el límite

Estoy de acuerdo con server-backend

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

¿Algún problema si base_cron_exclusion permanece en las herramientas del servidor? ¿O tienes un mejor candidato?

copia de seguridad automática # 1158

base_cron_exclusion # 1156

Trabajaré en super_calendar

No vi nada en la hoja de cálculo sobre Webhook, ¿se movió? ¿Alguien está planeando trabajar en eso? suena muy útil para varias cosas.

@pedrobaeza no parece haber tenido ningún código allí.

Ver los RP

base_name_search_improved parece no estar en la lista desde v10, y algún otro módulo muy útil como base_import_odoo, field_char_transformed, qweb_usertime ... nacido para v8, aunque se creó después de esta lista, en mi humilde opinión, debe tenerse cuidado aquí o agregar una nota por obsolescencia. @pedrobaeza @dreispt @hbrunn Gracias por su contribución y herramientas de gran calidad.

La lista se copia de v10. Si no están en esa rama cuando se crea la nueva rama, entonces no estarán en la lista. Si desea migrar uno de ellos directamente de v8 a v11, no hay problema en agregarlos. Por ahora, no los vamos a agregar si no hay intenciones de migrarlos.

fetchmail_notify_error_to_sender # 1238

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

dead_mans_switch_client # 1277

Hola @pedrobaeza
Quiero migrar base_suspend_security a v11.0.
Creo que tengo que crear el PR en OCA / server-backend

@ BT-fgarbely sí, ese es el repositorio de destino propuesto. ¡Adelante, buena suerte!

Trabajaré en el programador_error_mailer

Genial, anotado

Trabajaré en base_name_search_improved

Trabajaré en auth_session_timeout (en server-auth)

Estoy trabajando en menu_technical_info, creo que debería estar en el repositorio server-ux, pero no sé cómo mover el código del módulo correctamente con el historial, por favor avise, gracias.

@pedrobaeza , ¿puedo agregar este módulo https://github.com/OCA/server-tools/tree/10.0/sql_export a la lista de migración? Suena un buen candidato para permanecer en herramientas de servidor.

Sí, es similar a otras opciones:

  • En https://github.com/OCA/server-backend tenemos varios módulos para importar desde otras bases de datos. ¿Es lo mismo exportar que importar?

  • En OCA / server-ux, hay cosas que cambian la interfaz o agregan opciones a la interfaz (mira mass_editing )

así que si decides continuar aquí, está bien.

@pedrobaeza ¿qué hacer si el módulo está en 10.0 y se necesita en 12.0 - puerto solo a 12.0?

@ alexey-pelykh sí, no es necesario migrar a todas las versiones intermedias (a menos que lo desee). En los pasos de migración, debe cambiar la rama de origen de 11.0 a 10.0 para apuntar a dónde se migra el módulo.

Hola @pedrobaeza .

Quiero migrar el módulo base_import_search a V11 y no lo encuentro en el documento de Google.
¿Cuál es el mejor lugar, repositorio de servidor backend?

@ misern2, ¿te refieres a base_import_match ?

@pedrobaeza si !. Perdón por el error ... base_import_match ....

Sí, OCA / server-backend o este son buenos hosters, ya que no se pueden clasificar fácilmente.

@pedrobaeza Por favor, agregue a la lista base_fontawesome - Por @etobella - # 1361 que ya está migrado y fusionado

Por favor, agregue a la lista base_name_search_improved - By @zaoral - # 1325 que ya está migrado y fusionado

Por favor, agregue a la lista mail_log_message_to_process que se renombra como -> fetchmail_incoming_log - Por @hveficent - # 1402 que ya está migrado y combinado

Por favor, ¿podría subir el módulo clave en la lista para que esté ordenado correctamente en orden alfabético?

Por favor, marque onchange_helper - Por @astirpe - # 1128 porque ya está fusionado

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

Por favor, revise centinela - Por @njeudy - # 1082 porque ya está fusionado

Por favor, agregue a la lista sql_request_abstract - By @hveficent - # 1323 que ya está migrado y fusionado

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

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

super_calendar - By @ddufresne - # 1173 está cerrado

@pedrobaeza

No veo ningún PR para module_prototyper . En el documento todavía aparece en el repositorio.

¿Alguien está trabajando en ello, o podría abrir un PR para ello?

Además, no veo ni siquiera una casilla de verificación en el n. ° 1368. ¿Este complemento se dividió en otro lugar?

Esto se debe a que este problema se completa automáticamente a partir del contenido de la rama anterior cuando se crea la nueva rama, y ​​ese módulo no se fusionó cuando eso sucede.

@mvaled ¿trabajó en la migración de module_prototyper? quiere iniciar la migración V12 :)

@njeudy No, no lo hice. Siéntete libre de comenzar. : +1:

Hola

¿Por qué base_export_security no está en la lista?

Además, no lo vi en google doc, ¿estaba en desuso?

@pedrobaeza ¿sabes lo que pasa con base_export_security? ¿Por qué no está en la lista?

Hola a todos,
Aquí está el PR # 1951 para el módulo migrado mass_sorting a v11.

Hola a todos,

He migrado el módulo base_custom_info y aquí está la solicitud de extracción.
https://github.com/OCA/server-tools/pull/1952

Hola a todos,

He migrado el módulo user_immutable y aquí está la solicitud de extracción
https://github.com/OCA/server-tools/pull/1953

Hola a todos,
He migrado el módulo user_threshold y aquí está el PR # 1954

Hola a todos,
He migrado el módulo base_import_default_enable_tracking a v11 y aquí está el PR # 1955

Hola, he migrado el módulo base_locale_uom_default a v11 y aquí está el PR # 1956

Hola a todos,
He migrado el módulo base_kanban_stage a v11 y aquí está el PR https://github.com/OCA/server-tools/pull/1958

Hola a todos,
He migrado el webhook del módulo a v11 y aquí está el PR # 1961

Hola a todos,
He migrado el módulo users_ldap_groups a v11 y aquí está el PR # 1962

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

lasley picture lasley  ·  20Comentarios

lasley picture lasley  ·  7Comentarios

lasley picture lasley  ·  15Comentarios

lasley picture lasley  ·  22Comentarios

OCA-git-bot picture OCA-git-bot  ·  30Comentarios