Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami

ARGOMENTO: git Odoo vs git OCA/OCB

git Odoo vs git OCA/OCB 2 Giorni 14 Ore fa #32935

  • Lotta
  • Avatar di Lotta
  • Online
  • Platinum Boarder
  • Messaggi: 450
  • Ringraziamenti ricevuti 14
  • Karma: 3
stavo guardando la situazione tra il repository Odoo e quello OCA/OCB
github.com/OCA/OCB/tree/10.0
github.com/odoo/odoo

Notavo una cosa a prima vista STRANA:
la versione 12 mostra il repository OCB _indietro_ rispetto alll’ufficiale,
nel mentre le versioni 10 e 11 mostrano un situazione opposta

Bracnh 10 This branch is 598 commits ahead of odoo:10.0.
Branch 11 This branch is 398 commits ahead, 1 commit behind odoo:11.0.
Branch 12: This branch is 1 commit behind odoo:12.0.

Chiedo agli “anziani” :-)
  1. odoo12 è uscito da mesi,
  2. il fatto che OCB sia “indietro” sulla 12 rispetto all’ufficiale, è una situazione normale (ovvero appena con la versione 13 la versione OCB diventerà più aggiornata e mantenuta) oppure con la versione 12 è cambiato qualcosa nella velocità degli aggiornamenti della versione ufficiale ?[/li]
  3. Considerando una installazione CE (non EE) è sempre consigliato collegarsi alla OCB, contando sul fatto che i futuri aggiornamenti/manutenzioni saranno più frequenti sulla OCB che su quello ufficiale ?

Giuliano
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

git Odoo vs git OCA/OCB 2 Giorni 7 Ore fa #32936

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
per 12 probabilmente non era avvenuto ancora il sync. E' un task notturno mi pare.

Per tutto il resto, da quando Odoo ha concesso l'entrata di figure OCA nel processo di bugfixing ufficiale, OCB non ha più un grande senso.
Io l'ho usato l'ultima volta con la 8.0
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

git Odoo vs git OCA/OCB 2 Giorni 4 Ore fa #32937

  • Lotta
  • Avatar di Lotta
  • Online
  • Platinum Boarder
  • Messaggi: 450
  • Ringraziamenti ricevuti 14
  • Karma: 3
ciao Davide,
a che realese risale l'entrata di figure OCA nel bugfix Odoo ?

Capisco il tuo ragionamento, ma come ti spieghi allora il fatto che OCB è comunque avanti di di quasi 400 commit sulla v11, ed addirittura 600 commit sulla v 10 ?

Guardando le dimensioni dei numeri (commit) , mi sembra di vedere la medesima situazione che si vedeva nel passato: uscita la versione nuova Odoo puntava su quella e "dimenticava" i commit/bugfix/backport sulle versioni vecchie....
non ti sembra che se guardiamo la 10 e la 11 la situazione è analoga al passato ?
Ultima modifica: 2 Giorni 4 Ore fa da Lotta.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

git Odoo vs git OCA/OCB 2 Giorni 3 Ore fa #32939

  • eLBati
  • Avatar di eLBati
  • Online
  • Platinum Boarder
  • Messaggi: 1766
  • Ringraziamenti ricevuti 186
  • Karma: 38
Se confronti i branch
github.com/odoo/odoo/compare/10.0...OCA:10.0
vedrai che sono quasi tutti commit di merge.

Se vuoi vedere l'elenco di modifiche che OCB ha effettivamente in più rispetto a odoo, puoi lanciare
git log odoo/10.0..OCB/10.0 --no-merges
e ottieni
commit 37069e490395074224ce5dac38ff98edc592e842
Author: Mario Arias Badila <the.clone.master@gmail.com>
Date:   Fri Nov 16 01:17:36 2018 -0600

    [FIX] product: variant num w/o prefetch pollution (backport)
    
    This is a backport from https://github.com/odoo/odoo/commit/05a00fa9d4f001cef6d31a5b8d20a847de4f455b
    
    When getting:
    
    - product_variant_count,
    - sales_count,
    
    of a product.product, we would pollute the records to be prefetched by
    all the variants when counting the number of variants.
    
    Thus if this happened before sales_count, we would possibly compute the
    sales_count for up to 1000 records when it could have been needed for
    just one.
    
    By using `.with_prefetch()`, a recordset will have its own records to be
    prefetched list and will not pollute the original one.

commit ece5db8e1721c9b84e594fb8ef6aae867c415996
Author: David <david.vidal@tecnativa.com>
Date:   Fri Mar 16 14:27:48 2018 +0100

    [FIX] point_of_sale: lot qty duplication
    
    The calculation of lots in 500e77f0766dbe745290933a3a15cd5cecba0fbe
    isn't correct: when a product has different lots in the order, it
    reserves the total qty of the ordered product and not the qty of the
    corresponding lot.

commit fe8ef4ad0c5bd121965c2b16ad244ff89d81816a
Author: Joren Van Onder <jov@odoo.com>
Date:   Wed Feb 8 15:25:44 2017 -0800

    [IMP] point_of_sale: handle products tracked as lots
    
    The POS support for tracked products implemented at
    8f39c652c65c81d87503d64eeef0da3e0048ffc9 was mainly meant for products
    tracked with serial numbers. In theory it would also work for lots as
    long as the lots were only sold in integer quantities. One could specify
    the same lot multiple times.
    
    For products tracked in non-integer quantities this wouldn't work
    however. This commit makes the POS handle lots more like the stock
    module. When a product tracked in lots is bought in the POS you can only
    specify one lot number. If a product is sold from multiple lots then
    multiple order lines have to be specified.
    
    Fixes #15325

commit 8fd2214a88947e025f9e6e7050a0c4e4f272744e
Author: Nicolas Martinelli <nim@odoo.com>
Date:   Wed May 16 15:20:33 2018 +0200

    [FIX] mail: XHTML
    
    In case an email received contains XHTML, `fromstring` fails because of
    the following error:
    > Unicode strings with encoding declaration are not supported. Please
    > use bytes input or XML fragments without declaration.
    
    opw-1832683

commit ed62b28c85cc07ebfab07fab8e11a8cc4eef2cfd
Author: Carlos Dauden <carlos.dauden@tecnativa.com>
Date:   Fri Nov 10 19:13:47 2017 +0100

    [FIX] account: Payments without payment_id related aren't showed in statement

commit 70c5ba68850ad487736bc1e5e31c40a3100ff8c6
Author: David <david.vidal@tecnativa.com>
Date:   Mon Dec 11 18:02:34 2017 +0100

    [10.0][FIX] membership: associate member tree view
    
    - Whatever the state of the association is the associate_member is
    relevant in order to follow where the membership status of the partner
    comes from.

commit c41b944ebb1ca085cdf9bc3a8dab1c9107a74b01
Author: Moisés López <moylop260@vauxoo.com>
Date:   Thu May 3 13:56:25 2018 -0500

    [REF] .travis.yml: Patch test_crawl in order to increase timeout
    
      * Fix https://github.com/OCA/OCB/issues/667

commit 250aa08da54b321297b9c0330f5d659e7b9f01a7
Author: Moises Lopez - https://www.vauxoo.com/ <moylop260@vauxoo.com>
Date:   Tue May 1 02:36:31 2018 -0500

    [REF] .travis.yml: Enable test_crawl and exclude just hw_scanner and hw_escpos (#739)

commit a28d0c2fc352c067c50a1ed216bd196981ff0b6c
Author: Miquel Raïch <miquel.raich@eficent.com>
Date:   Fri Apr 20 19:32:24 2018 +0200

    [FIX] requirements: Move gengo install to travis file (#737)

commit f0d4625a4000f257099ac3264700c6f5fdab4d29
Author: Moises Lopez - https://www.vauxoo.com/ <moylop260@vauxoo.com>
Date:   Fri Apr 20 10:30:59 2018 -0500

    [10.0][FIX] travis: split up travis jobs (#730) (#733)
    
    * [ADD] Test modules in separate jobs
    
    * [REF] .travis.yml: Avoid auto-install generic_coa and disable `test_crawl.py` because is failing in all cases.

commit d2059a72441116a047d38af9e8f79c51b8e5b913
Author: mreficent <miquel.raich@eficent.com>
Date:   Mon Apr 9 13:16:14 2018 +0200

    [FIX] exclude l10n_ modules

commit c6765557aef108fdd97ec0ade32069181f476d86
Author: mreficent <miquel.raich@eficent.com>
Date:   Mon Apr 9 11:35:11 2018 +0200

    [ADD] gengo library in requirements

commit 321aacce0ec64ffb08e7baf8bb6aac9bf9e3ecdb
Author: Stéphane Bidoul (ACSONE) <stephane.bidoul@acsone.eu>
Date:   Sat Jan 27 15:18:52 2018 +0100

    [FIX] membership: infinite recursion in computed fields

commit 63e4f3c4bf43f7877d90841882c958ee1a0e2bd6
Author: Andrea Stirpe <a.stirpe@onestein.nl>
Date:   Mon Jan 22 13:15:07 2018 +0100

    [FIX] auth_signup: Restores auto_install

commit cb6d6db28fbdc09d06c4b60f58a74c2aa261f50b
Author: Pedro M. Baeza <pedro.baeza@gmail.com>
Date:   Thu Jan 11 18:58:46 2018 +0100

    [FIX] portal: Restores auto_install for portal module
    
    As discussed in #682, this is making tests to fail, so better to leave it
    as is.
    
    Partial revert of #650
    
    Alternative solution to #684
    
    Closes #682

commit 8da4ed6b4fd3ce765f0774f0a74277135e938cf5
Author: Moisés López <moylop260@vauxoo.com>
Date:   Tue Nov 7 10:42:27 2017 -0600

    [REF] .travis.yml: Enable runbot

commit 6119ae39d27730b38c9a3b4b068f6b493f0a8e46
Author: Olivier Dony <odo@openerp.com>
Date:   Tue Oct 3 12:34:50 2017 +0200

    [MERGE] config: support hashed master passwords
    
    - Add support for hashed master passwords (super-admin password) using a
      strong scheme (PBKDF2_SHA512).
    
    - Replace the password with a hash in memory (tools.config map), after
      verifying it
    
    - Automatically replace the plaintext master password with a hash when
      saving it after a password change
    
    - Preserve support for setting/using plaintext passwords when necessary
      (e.g. as a temporary deployment thing)

commit dd414476f62be3e85d0188c7b8276cb1162ebe81
Author: Simone Orsi <simahawk@gmail.com>
Date:   Mon Oct 2 11:52:49 2017 +0200

    [add] .travis.yml (ported from v8)

commit c01d63f9cb4ab542e5582c014a5805657c6ae18f
Author: codingforfun <codingforfun@users.noreply.github.com>
Date:   Fri Sep 15 21:25:47 2017 +0200

    Disable autoinstall for modules 'portal' and 'auth_signup'

commit 335fad0c729b1365a835983aae7c47fe464ab649
Author: Christophe Matthieu <chm@odoo.com>
Date:   Wed Apr 26 16:28:36 2017 +0200

    [IMP] web: extend qweb to allow dynamic templates in t-call
    
    Before this change the t-call can use only receive a literal as parameters:
    <t t-call="template.name17" />
    This call render the template 'template.name17' with the current context.
    
    Now, we can defined an expression with braces (same syntax that t-attf):
    <t t-call="template.name{{ 10 + 7 }}" />
    This call render the template 'template.name17' with the current context.
    
    This change allows for greater flexibility for applications using qweb.
    (The performance due to this change is unchanged during rendering time.)

commit 6ef5e36c81106b1d027410c12480f4d9d5c18486
Author: Akim Juillerat <akim.juillerat@camptocamp.com>
Date:   Thu Aug 10 14:59:55 2017 +0200

    Restrict deletion of equipment if requests exists

commit 972ab6643cfe84968307098324e4e2ac34072bb4
Author: Jairo Llopis <yajo.sk8@gmail.com>
Date:   Thu Sep 29 18:10:17 2016 +0200

    [FIX][web] Stop recursively adding contexts.
    
    Some lines below this patch, there is this:
    
        if (action.context) {
            c.add(action.context);
        }
        action.context = c;
    
    Since the `action` variable was coming by reference, this means that each time you press a button, it added its context to itself, making that after pressing too many times the same button, recursiveness turned the system slow.
    
    Also, a bigger side effect of this is that if you had a one2many tree view with a button on it that had a context like `{'default_other': some_field}`, the context was not being updated when you clicked on a different row.
    
    With this patch, further modifications on the action are made on a copy, so no recursion happens and the original action is kept intact.

commit b733e032091fafab25a7e86d1d1bc6a8780adc28
Author: Pedro M. Baeza <pedro.baeza@gmail.com>
Date:   Wed Sep 21 21:24:04 2016 +0200

     [FIX] web: pass correctly value of empty x2many
    
    When pressing a button inside a tree view of a one2many field,
    all the existing fields in the view are passed in context to
    the action. The toContext function is the one in charge for
    preparing field values. These values are passed after an
    evaluation through pyeval.js.
    
    With x2many fields, the code always return Array[0], so in
    case of empty fields, the return value is `undefined`. As
    pyeval.js doesn't know how to handle this value, we get
    an error. We can modify toContext for not returning
    `undefined`, or add how to handle this value in pyeval. I
    have preferred the first one for being less broad to avoid
    side effects.

commit 79ed1f569e576aa329740d69e8ffc30de97374c4
Author: Daniel Reis <dgreis@sapo.pt>
Date:   Wed Dec 21 11:03:05 2016 +0100

    On module update or init always update module list
Lorenzo Battistini
github.com/eLBati

TAKOBI
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: enlightx

git Odoo vs git OCA/OCB 1 Giorno 14 Ore fa #32943

  • Lotta
  • Avatar di Lotta
  • Online
  • Platinum Boarder
  • Messaggi: 450
  • Ringraziamenti ricevuti 14
  • Karma: 3
Grazie Luigi !
Mi sembra invece che nella 11 ci siano abbastanza [FIX] tra i committ
Sbaglio ?
Modifiche proposte da OCA ma non considerate da Odoo ?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

git Odoo vs git OCA/OCB 1 Giorno 5 Ore fa #32944

  • eLBati
  • Avatar di eLBati
  • Online
  • Platinum Boarder
  • Messaggi: 1766
  • Ringraziamenti ricevuti 186
  • Karma: 38
Sulla 11 le differenze sono ancora meno:
commit 1f909cf008222be81acbcaaf3ed215cbddc1f879
Author: Carlos Dauden <carlos.dauden@tecnativa.com>
Date:   Fri Nov 10 19:13:47 2017 +0100

    [FIX] account: Payments without payment_id related aren't showed in statement

commit 386a936dd42bf9e89a0b8c48a58d6e414fa26558
Author: Nicolas Martinelli <nim@odoo.com>
Date:   Tue May 29 17:40:18 2018 +0200

    [FIX] mail: Render mail in the template language
    
    On an optimization done for not rendering each time the template, the possibility
    of sending the template in the proper language when multiple recipients was lost.
    
    This is being refactoring in master, but for this version, Odoo won't merge a
    change in the behavior, although it's the correct one as in previous versions.
    
    Extracted by pedrobaeza from https://gist.github.com/nim-odoo/8a9749037370343f05c7e6681324f576

commit 8c2be36c7bd31e5503a6bfc3a4f4762860aba390
Author: Moisés López <moylop260@vauxoo.com>
Date:   Thu May 3 13:56:25 2018 -0500

    [REF] .travis.yml: Patch test_crawl in order to increase timeout
    
      * Fix https://github.com/OCA/OCB/issues/667

commit c951b421cb95a716135f7596e6ca252802e894f0
Author: Moises Lopez - https://www.vauxoo.com/ <moylop260@vauxoo.com>
Date:   Tue May 1 02:36:06 2018 -0500

    [REF] .travis.yml: Enable test_crawl and exclude just hw_scanner and hw_escpos (#740)

commit 1888a321b4e3d346e58f6a167ae946178c7b9261
Author: Goffin Simon <sig@odoo.com>
Date:   Tue Oct 24 17:07:20 2017 +0200

    [FIX] stock: Forecasted stock report is not multi-company compliant
    
    To take the company into account in the report.stock.forecast.
    
    opw:777270

commit a534b5aa5ad7aabd64371b9a0b46c7478b478286
Author: Miquel Raïch <miquel.raich@eficent.com>
Date:   Fri Apr 20 19:34:15 2018 +0200

    [FIX] requirements: Move gengo install to travis file (#738)

commit c9ac6797553041733c666883c9cf7346c7ba1d3f
Author: Moises Lopez - https://www.vauxoo.com/ <moylop260@vauxoo.com>
Date:   Fri Apr 20 10:30:29 2018 -0500

    [11.0][FIX] travis: split up travis jobs (#734)
    
    * [ADD] Test modules in separate jobs
    
     * [REF] .travis.yml: Avoid auto-install generic_coa and disable `test_crawl.py` because is failing in all cases.

commit 3e5bea144fe648af04aeee4cf168b366d9cfa1b8
Author: Pedro M. Baeza <pedro.baeza@gmail.com>
Date:   Mon Jan 22 23:23:19 2018 +0100

    [FIX] requirements: Don't complain on missing library
    
    Module sms wizard try to import this library and complains with a warning
    if not found. This makes runbot to turn brown, which for Travis status
    means red, causing falses alarms by that.
    
    As most of the 11.0 repositories uses OCB for building runbot instances,
    this will greenify the PRs without adding the library repository per
    repository.

commit c769a581cbd823bb3e104db9470792b52b272acf
Author: Stefan Rijnhart <stefan@opener.am>
Date:   Fri Dec 22 17:16:30 2017 +0100

    [RFR] Exclude base_gengo and website_gengo
    There are no tests for these modules and their installation raises a warning
    because the Gengo library is not required by default, and that warning
    makes runbot fail on the PR.

commit fd074010b0dd13cbae3c19239d26f8b378f25b25
Author: Stefan Rijnhart <stefan@opener.am>
Date:   Fri Dec 22 15:51:14 2017 +0100

    [FIX] Exclude recent l10n_fr certification modules
    This should fix tests as all localization modules are excluded, but the
    OCA travis script will prepare a test database that includes any modules
    that are excluded but are dependencies of modules that are not excluded.
    In this case, l10n_fr is installed in this pre-stage, which depends on the
    account module and friends. But not all modules support reloading of demo
    data.
    
    loading l10n_generic_coa/../account/demo/account_invoice_demo.yml
    2017-12-22 13:49:37,362 5185 ERROR openerp_test odoo.sql_db: bad query: b'INSERT INTO "account_invoice_line" ("id", "account_id", "quantity", "product_id", "discount", "is_rounding_line", "sequence", "invoice_id", "price_unit", "create_uid", "write_uid", "create_date", "write_date") VALUES(nextval(\'account_invoice_line_id_seq\'), NULL, \'5.000\', 36, \'0.00\', false, 10, 1, \'642.00\', 1, 1, (now() at time zone \'UTC\'), (now() at time zone \'UTC\')) RETURNING id'
    ERROR: null value in column "name" violates not-null constraint

commit 9890dd1ec88a576dd9bc6a2148a8c7be44d62417
Author: Moisés López <moylop260@vauxoo.com>
Date:   Tue Nov 7 10:34:00 2017 -0600

    [REF] .travis.yml: Enable runbot

commit 4d25aa2cf518fb206f2c10cee6e0b3073ec450f8
Author: Simone Orsi <simahawk@users.noreply.github.com>
Date:   Tue Oct 31 01:23:08 2017 +0100

    [fix] add travis.yml for v11 (closes #663) (#664)
Lorenzo Battistini
github.com/eLBati

TAKOBI
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.144 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam