CINXE.COM

News & Updates | The Odoo Community Association | OCA

<!DOCTYPE html> <html lang="en-US" data-website-id="1" data-oe-company-name="Odoo Community Association (OCA)"> <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"/> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"/> <meta name="generator" content="Odoo"/> <meta property="og:type" content="website"/> <meta property="og:title" content="News &amp; Updates | The Odoo Community Association | OCA"/> <meta property="og:site_name" content="Odoo Community Association (OCA)"/> <meta property="og:url" content="https://odoo-community.org/blog/news-updates-1"/> <meta property="og:image" content="https://odoo-community.org/web/image/website/1/logo?unique=ecce4fa"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="News &amp; Updates | The Odoo Community Association | OCA"/> <meta name="twitter:image" content="https://odoo-community.org/web/image/website/1/logo/300x300?unique=ecce4fa"/> <meta name="twitter:site" content="@OdooCommunity"/> <link rel="canonical" href="https://odoo-community.org/blog/news-updates-1"/> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin=""/> <title> News &amp; Updates | The Odoo Community Association | OCA </title> <link type="image/x-icon" rel="shortcut icon" href="/web/image/website/1/favicon?unique=ecce4fa"/> <link rel="preload" href="/web/static/lib/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/> <link type="text/css" rel="stylesheet" href="/web/content/4611366-c81a4bf/1/web.assets_common.css" data-asset-xmlid="web.assets_common" data-asset-version="c81a4bf"/> <link type="text/css" rel="stylesheet" href="/web/content/4611371-ebcc80c/1/web.assets_frontend.css" data-asset-xmlid="web.assets_frontend" data-asset-version="ebcc80c"/> <script id="web.layout.odooscript" type="text/javascript"> var odoo = { csrf_token: "537eccc6f96cd80a5f0a52de6ff855aa704a8c57o1775610228", debug: "", }; </script> <script type="text/javascript"> odoo.session_info = {"is_admin": false, "is_system": false, "is_website_user": true, "user_id": false, "is_frontend": true, "translationURL": "/website/translations", "cache_hashes": {"translations": "759d4ec3e77735e72015aad7fad6f306e34501c6"}, "lang_url_code": "en_US"}; if (!/(^|;\s)tz=/.test(document.cookie)) { const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone; document.cookie = `tz=${userTZ}; path=/`; } </script> <script defer="defer" type="text/javascript" src="/web/content/4561743-228c058/1/web.assets_common_minimal_js.js" data-asset-xmlid="web.assets_common_minimal_js" data-asset-version="228c058"></script> <script defer="defer" type="text/javascript" src="/web/content/4561744-fead0f7/1/web.assets_frontend_minimal_js.js" data-asset-xmlid="web.assets_frontend_minimal_js" data-asset-version="fead0f7"></script> <script defer="defer" type="text/javascript" data-src="/web/content/4611376-d80c05d/1/web.assets_common_lazy.js" data-asset-xmlid="web.assets_common_lazy" data-asset-version="d80c05d"></script> <script defer="defer" type="text/javascript" data-src="/web/content/4611381-c2580b2/1/web.assets_frontend_lazy.js" data-asset-xmlid="web.assets_frontend_lazy" data-asset-version="c2580b2"></script> <link type="application/atom+xml" rel="alternate" title="Atom Feed" href="/blog/1/feed"/> </head> <body class=""> <div id="wrapwrap" class="website_forum "> <header id="top" data-anchor="true" data-name="Header" class=" o_header_fixed"> <nav data-name="Navbar" class="navbar navbar-expand-lg navbar-light o_colored_level o_cc shadow-sm"> <div id="top_menu_container" class="container justify-content-start justify-content-lg-between"> <a href="/" class="navbar-brand logo mr-4"> <span role="img" aria-label="Logo of The Odoo Community Association | OCA" title="The Odoo Community Association | OCA"><img src="/web/image/website/1/logo/The%20Odoo%20Community%20Association%20%7C%20OCA?unique=ecce4fa" class="img img-fluid" alt="The Odoo Community Association | OCA" loading="lazy"/></span> </a> <button type="button" data-toggle="collapse" data-target="#top_menu_collapse" class="navbar-toggler ml-auto"> <span class="navbar-toggler-icon o_not_editable"></span> </button> <div id="top_menu_collapse" class="collapse navbar-collapse order-last order-lg-0"> <ul id="top_menu" class="nav navbar-nav o_menu_loading ml-auto"> <li class="nav-item dropdown "> <a data-toggle="dropdown" href="#" class="nav-link dropdown-toggle "> <span>ABOUT</span> </a> <ul class="dropdown-menu" role="menu"> <li class=""> <a role="menuitem" href="/about" class="dropdown-item "> <span>About OCA</span> </a> </li> <li class=""> <a role="menuitem" href="/about/why-oca" class="dropdown-item "> <span>Why OCA</span> </a> </li> <li class=""> <a role="menuitem" href="/about/who-we-are" class="dropdown-item "> <span>Who We Are</span> </a> </li> <li class=""> <a role="menuitem" href="/about/how-we-work" class="dropdown-item "> <span>How We Work</span> </a> </li> <li class=""> <a role="menuitem" href="/contactus" class="dropdown-item "> <span>Contact</span> </a> </li> </ul> </li> <li class="nav-item dropdown "> <a data-toggle="dropdown" href="#" class="nav-link dropdown-toggle "> <span>GET INVOLVED</span> </a> <ul class="dropdown-menu" role="menu"> <li class=""> <a role="menuitem" href="/get-involved" class="dropdown-item "> <span>Get Involved</span> </a> </li> <li class=""> <a role="menuitem" href="/get-involved/contribute" class="dropdown-item "> <span>Become a Contributor</span> </a> </li> <li class=""> <a role="menuitem" href="/get-involved/become-a-member" class="dropdown-item "> <span>Become a Member</span> </a> </li> <li class=""> <a role="menuitem" href="/get-involved/become-a-sponsor" class="dropdown-item "> <span>Become a Sponsor</span> </a> </li> <li class=""> <a role="menuitem" href="/get-involved/github-sponsorship" class="dropdown-item "> <span>Github Sponsorship</span> </a> </li> <li class=""> <a role="menuitem" href="/partners" class="dropdown-item "> <span>Our Sponsors</span> </a> </li> </ul> </li> <li class="nav-item dropdown "> <a data-toggle="dropdown" href="#" class="nav-link dropdown-toggle "> <span>RESOURCES</span> </a> <ul class="dropdown-menu" role="menu"> <li class=""> <a role="menuitem" href="/resources/projects-apps" class="dropdown-item "> <span>Teams &amp; PSCs</span> </a> </li> <li class=""> <a role="menuitem" href="/shop" class="dropdown-item "> <span>App Store</span> </a> </li> <li class=""> <a role="menuitem" href="/oca-for-functional-consultants" class="dropdown-item "> <span>OCA for non technical profiles</span> </a> </li> <li class=""> <a role="menuitem" href="/resources/documentation" class="dropdown-item "> <span>Documentation</span> </a> </li> <li class=""> <a role="menuitem" href="/how-to-guides" class="dropdown-item "> <span>How to Guides</span> </a> </li> <li class=""> <a role="menuitem" href="/resources/marketing-logos" class="dropdown-item " target="_blank"> <span>Marketing &amp; Logos</span> </a> </li> <li class=""> <a role="menuitem" href="/resources/faq" class="dropdown-item "> <span>FAQ</span> </a> </li> </ul> </li> <li class="nav-item dropdown "> <a data-toggle="dropdown" href="#" class="nav-link dropdown-toggle "> <span>NEWS &amp; UPDATES</span> </a> <ul class="dropdown-menu" role="menu"> <li class=""> <a role="menuitem" href="/blog/1" class="dropdown-item active"> <span>News &amp; Blog</span> </a> </li> <li class=""> <a role="menuitem" href="/events" class="dropdown-item "> <span>Upcoming Events</span> </a> </li> <li class=""> <a role="menuitem" href="/groups" class="dropdown-item "> <span>Mailing Lists</span> </a> </li> </ul> </li> <li class="nav-item mx-lg-3 divider d-none"></li> <li class="o_wsale_my_cart nav-item mx-lg-3"> <a href="/shop/cart" class="nav-link"> <i class="fa fa-shopping-cart"></i> <sup class="my_cart_quantity badge badge-primary" data-order-id="">0</sup> </a> </li> <li class="nav-item ml-lg-auto o_no_autohide_item"> <a href="/web/login" class="nav-link font-weight-bold">Sign in</a> </li> </ul> </div> <div class="oe_structure oe_structure_solo" id="oe_structure_header_default_1"> <section class="s_text_block o_colored_level" data-snippet="s_text_block" data-name="Text"> <div class="container"> <a href="/contactus" class="btn btn-primary ml-4" data-original-title="" title="" aria-describedby="tooltip500013">Contact Us</a> </div> </section> </div> </div> </nav> </header> <main> <div id="wrap" class="js_blog website_blog"> <div id="o_wblog_blog_top"> <div data-name="Cover" data-use_filters="True" data-use_text_align="True" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_wblog_post_page_cover o_record_has_cover cover_auto"> <div style="background-image: url('/website_blog/static/src/img/cover_5.jpg');" class="o_record_cover_component o_record_cover_image "></div> <div style="opacity: 0.4;" class="o_record_cover_component o_record_cover_filter oe_black"></div> <div class="container position-relative h-100 d-flex flex-column justify-content-around"> <div class="o_wblog_post_title "> <span class="text-white text-decoration-none" title="News &amp; Updates"> <div id="o_wblog_post_name" placeholder="Blog Title">News &amp; Updates</div> <div id="o_wblog_post_subtitle" placeholder="Blog Subtitle">Be up to date with community news and initiatives</div> </span> <div> <span>&nbsp;</span> </div> </div> </div> </div> </div> <section id="o_wblog_index_content" class="o_wblog_page_cards_bg"> <div class="container py-4"> <div class="row justify-content-center"> <div id="o_wblog_posts_loop_container" class="col "> <div id="o_wblog_posts_loop" class=""> <div class="row "> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/are-you-an-owl-expert-197" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: none;" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/are-you-an-owl-expert-197" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">Are you an OWL expert?</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/are-you-an-owl-expert-197"> <div class="mt-2 o_wblog_normalize_font">Are you an OWL expert? Share your knowledge with the OCA and the Spanish Association ( Asociación Española de Odoo [1] ) as an OWL trainer in 2025. ⌛ Deadline for submission of your offer: 17th April...</div> </a> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Apr 1, 2025</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/newsletter-1-2025-196" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" style="" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4636096-11ea46e0/thanhy-nguyen-DCg103FwjCg-unsplash.jpg);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/newsletter-1-2025-196" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">Newsletter #1, 2025</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/newsletter-1-2025-196"> <div class="mt-2 o_wblog_normalize_font">*** OCA DAYS 2025 *** *Save the Date ~ 15th-17th September* We are excited to invite you back to Liège. We will be there for 3 days this year. 15th Sept - Trainings and code sprint 16th Sept - Presen...</div> </a> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Mar 27, 2025</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/oca-new-kpi-s-for-ranking-our-contributors-195" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" style="" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4614636-8f01cbc9/Banner_Blog_ranking.png);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/oca-new-kpi-s-for-ranking-our-contributors-195" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">OCA New KPI's for ranking our contributors</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/oca-new-kpi-s-for-ranking-our-contributors-195"> <div class="mt-2 o_wblog_normalize_font">In the last few years, one of OCA’s commitments has been to promote the collaborator within the OCA. **First step: quick and easy ranking based on merged PR's** Until now (February 2025), we have al...</div> </a> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Mar 7, 2025</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/oca-brussels-code-sprint-194" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" style="" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4610722-7e2e9860/image1.png);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/oca-brussels-code-sprint-194" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">OCA Brussels Code Sprint</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/oca-brussels-code-sprint-194"> <div class="mt-2 o_wblog_normalize_font">At the end of 2024 with FOSDEM fast approaching we realised that there might be a number of OCA contributors in Brussels for the conference and took the opportunity to organise a small code sprint. ...</div> </a> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Mar 3, 2025</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/warm-welcome-to-julie-lebrun-who-joins-the-oca-as-content-creator-training-manager-193" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4604058-75478c48/Banner_welcome_Juliee.png);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/warm-welcome-to-julie-lebrun-who-joins-the-oca-as-content-creator-training-manager-193" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">Warm welcome to Julie LeBrun who joins the OCA as Content Creator &amp; Training Manager</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/warm-welcome-to-julie-lebrun-who-joins-the-oca-as-content-creator-training-manager-193"> <div class="mt-2 o_wblog_normalize_font">The OCA operational team is growing in 2025! After having hired our General Secretary and Event Manager, Rebecca Gellatly, in 2018, the OCA board asked Virginie Dewulf to become the first OCA Executi...</div> </a> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Feb 7, 2025</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/ranking-of-top-code-contributors-in-january-2025-192" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" style="" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4563509-0813ef06/pexels-rdne-7005687.jpg);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/ranking-of-top-code-contributors-in-january-2025-192" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">Ranking of Top Code Contributors in January 2025</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/ranking-of-top-code-contributors-in-january-2025-192"> <div class="mt-2 o_wblog_normalize_font">The strength of open-source projects lies in their communities, and the Odoo Community Association (OCA) is no exception. Over the years, OCA has grown into a vibrant ecosystem of developers, contribu...</div> </a> <div class="o_wblog_post_short_tag_section d-flex align-items-center flex-wrap pt-2"> <a href="/blog/news-updates-1/tag/contributor-26" class="badge mb-2 mr-1 text-truncate border post_link">Contributor</a> <a href="/blog/news-updates-1/tag/news-2" class="badge mb-2 mr-1 text-truncate border post_link">News</a> </div> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Feb 7, 2025</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/ranking-of-top-contributors-in-2024-191" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" style="" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4563509-0813ef06/pexels-rdne-7005687.jpg);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/ranking-of-top-contributors-in-2024-191" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">Ranking of Top Contributors in 2024</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/ranking-of-top-contributors-in-2024-191"> <div class="mt-2 o_wblog_normalize_font">The strength of open-source projects lies in their communities, and the Odoo Community Association (OCA) is no exception. Over the years, OCA has grown into a vibrant ecosystem of developers, contribu...</div> </a> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Jan 6, 2025</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/amodoo-days-2025-190" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" style="" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4583183-f6f0cbd1/AMOdoo-Days-2025-Quere%CC%81taro---Banner-evento-1.jpg);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/amodoo-days-2025-190" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">AMOdoo Days 2025</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/amodoo-days-2025-190"> <div class="mt-2 o_wblog_normalize_font">Le invitamos cordialmente a nuestro evento anual AMOdoo Days 2025, el viernes 7 y sábado 8 de marzo 2025. El evento se llevará a cabo de manera presencial en la ciudad de Querétaro, México. Durante 2 ...</div> </a> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Dec 19, 2024</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/call-for-speakers-para-amodoo-days-2025-189" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" style="" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4583177-5c4038c7/AMOdoo-Days-2025-Quere%CC%81taro%20Banner%20-%20Call%20for%20speakers.jpg);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/call-for-speakers-para-amodoo-days-2025-189" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">Call for Speakers para AMOdoo Days 2025</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/call-for-speakers-para-amodoo-days-2025-189"> <div class="mt-2 o_wblog_normalize_font">El objetivo principal es reunir a la comunidad Odoo en México durante 2 días de colaboración y networking el próximo 7 y 8 de marzo 2025. Te invitamos a compartir tu experiencia y conocimiento para d...</div> </a> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Dec 19, 2024</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/newsletter-4-2024-186" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" style="" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4582310-6dda3a7b/462553536_2385399031810296_776855658599142000_n.jpg);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/newsletter-4-2024-186" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">Newsletter #4, 2024</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/newsletter-4-2024-186"> <div class="mt-2 o_wblog_normalize_font">*OCA DAYS 2024* ** September 30th - October 1st, Belgium This year was the biggest OCA Days we have held. It was the first time we have charged for the event and we were very heartened t...</div> </a> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Dec 17, 2024</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/oca-port-the-tool-to-easily-migrate-and-maintain-oca-modules-from-one-odoo-version-to-another-188" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" style="" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4582284-51fe55de/Blog_banner_oca-port.png);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/oca-port-the-tool-to-easily-migrate-and-maintain-oca-modules-from-one-odoo-version-to-another-188" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">oca-port, the tool to easily migrate and maintain (OCA) modules from one Odoo version to another</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/oca-port-the-tool-to-easily-migrate-and-maintain-oca-modules-from-one-odoo-version-to-another-188"> <div class="mt-2 o_wblog_normalize_font">** What’s the goal of oca-port? ** The aim of this tool is to facilitate the migration of OCA modules, as well as the porting of functionalities or corrections from one Odoo version to another for mo...</div> </a> <div class="o_wblog_post_short_tag_section d-flex align-items-center flex-wrap pt-2"> <a href="/blog/news-updates-1/tag/oca-great-apps-60" class="badge mb-2 mr-1 text-truncate border post_link">OCA Great Apps</a> </div> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Dec 16, 2024</time> </div> </div> </div> </article> </div> <div class="pb-4 col-12 col-md-6 col-xl-4"> <article name="blog_post" class="o_wblog_post position-relative card h-100"> <a href="/blog/news-updates-1/openupgrade-187" class="text-decoration-none d-block card-img-top mb-2"> <div data-name="Cover" style="" class="o_record_cover_container d-flex flex-column h-100 o_colored_level o_cc o_cc3 o_list_cover o_not_editable "> <div style="background-image: url(/web/image/4582231-62825e82/Screen%20Shot%202024-12-16%20at%202.24.20%20PM.png);" class="o_record_cover_component o_record_cover_image "></div> </div> </a> <div class="card-body px-2 py-0 mb-2"> <a href="/blog/news-updates-1/openupgrade-187" class="d-block text-reset text-decoration-none o_blog_post_title my-0 h5">OpenUpgrade</a> <div> <a class="text-reset text-decoration-none" href="/blog/news-updates-1/openupgrade-187"> <div class="mt-2 o_wblog_normalize_font">Context* OpenUpgrade is an Open Source project developed by the OCA that allows you to migrate an Odoo Community Edition database from one version to another. The publisher, Odoo SA, does not propose ...</div> </a> <div class="o_wblog_post_short_tag_section d-flex align-items-center flex-wrap pt-2"> <a href="/blog/news-updates-1/tag/news-2" class="badge mb-2 mr-1 text-truncate border post_link">News</a> </div> </div> </div> <div class="o_wblog_normalize_font card-footer px-2 pb-2"> <div class="d-flex small flex-wrap mb-1 w-100"> <div class="d-flex flex-wrap align-items-center justify-content-between mx-n2 flex-grow-1"> <time class="text-nowrap font-weight-bold px-2">Dec 16, 2024</time> </div> </div> </div> </article> </div> </div> </div> <ul class="justify-content-center pagination m-0 "> <li class="page-item disabled"> <a href="" class="page-link post_link"> <span class="fa fa-chevron-left" role="img" aria-label="Previous" title="Previous"></span> </a> </li> <li class="page-item active"> <a href="/blog/news-updates-1" class="page-link post_link">1</a></li> <li class="page-item "> <a href="/blog/news-updates-1/page/2" class="page-link post_link">2</a></li> <li class="page-item "> <a href="/blog/news-updates-1/page/3" class="page-link post_link">3</a></li> <li class="page-item "> <a href="/blog/news-updates-1/page/4" class="page-link post_link">4</a></li> <li class="page-item "> <a href="/blog/news-updates-1/page/5" class="page-link post_link">5</a></li> <li class="page-item "> <a href="/blog/news-updates-1/page/2" class="page-link post_link"> <span class="fa fa-chevron-right" role="img" aria-label="Next" title="Next"></span> </a> </li> </ul> </div> </div> </div> </section> <div class="oe_structure oe_empty" id="oe_structure_blog_footer" data-editor-sub-message="Visible in all blogs' pages" data-editor-message="DRAG BUILDING BLOCKS HERE"> </div> </div> </main> <footer id="bottom" data-anchor="true" data-name="Footer" class="o_footer o_colored_level o_cc "> <div id="footer" class="oe_structure oe_structure_solo" style=""> <section class="s_text_block pt48 pb16" data-snippet="s_text_block" data-name="Text" style=""> <div class="container"> <div class="row"> <div class="col-lg-3 o_colored_level pb0" style=""> <h6> ABOUT</h6> <ul class="list-unstyled"> <li class="list-item py-1"> <a href="/" data-original-title="" title="" aria-describedby="tooltip804067"></a> </li> <li class="list-item py-1"> <font style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip719480"> <a href="/about/who-we-are">Who we are</a> </font> <a href="/" data-original-title="" title="" aria-describedby="tooltip804067"> </a> </li> <li class="list-item py-1"> <font style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip407041"> <a href="/about/how-we-work">How we work</a> </font> <a href="/" data-original-title="" title="" aria-describedby="tooltip804067"> </a> </li> <li class="list-item py-1" data-original-title="" title="" aria-describedby="tooltip917645"> <font style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip339497"> <a href="/contactus">Contact<br/></a> </font> </li> <li class="list-item py-1" data-original-title="" title="" aria-describedby="tooltip917645"> <font style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip339497"> <br/> </font> <a href="/" data-original-title="" title="" aria-describedby="tooltip804067"> </a> </li> <li class="list-item py-1"></li> <li class="list-item py-1" data-original-title="" title="" aria-describedby="tooltip917645"> <h6> GET INVOLVED</h6> <ul class="list-unstyled" style="margin-bottom: 1rem;"> <li class="list-item py-1"> <font style="font-size: 14px;"> <a href="/get-involved/become-a-member" data-original-title="" title="" aria-describedby="tooltip524879">Become a Member</a> </font> </li> <li class="list-item py-1"> <font style="font-size: 14px;"> <a href="/get-involved/become-a-sponsor" data-original-title="" title="" aria-describedby="tooltip420396">Become a Sponsor</a> </font> </li> <li class="list-item py-1"> <font style="font-size: 14px;"> <a href="/get-involved/contribute">Contribute</a> </font> </li> </ul> </li> </ul> </div> <div class="pb16 col-lg-3 o_colored_level"> <h6> RESOURCES</h6> <ul class="list-unstyled"> <li class="py-1"></li> <li class="py-1"> <font style="font-size: 14px;"></font> <a href="/resources" data-original-title="" title="" aria-describedby="tooltip369273"> <font style="font-size: 14px;">Projects &amp; Apps</font> </a> <font style="font-size: 14px;">&nbsp;</font> </li> <li class="py-1"> <font style="font-size: 14px;"> <a href="/resources/documentation">Documentation</a> </font> </li> <li class="py-1"> <a href="/resources/events-sprints"> <font style="font-size: 14px;">Events &amp;&nbsp;Sprints</font> </a> <font style="font-size: 14px;"> <br/> </font> </li> <li class="py-1"> <font style="font-size: 14px;"></font> <a href="/resources/marketing-logos"> <font style="font-size: 14px;">Marketing &amp; Logos</font> </a> <font style="font-size: 14px;">&nbsp;</font> </li> <li class="py-1"> <font style="font-size: 14px;"> <a href="/resources/faq">FAQ</a> </font> </li> </ul> </div> <div class="pb16 col-lg-3 o_colored_level" style=""> <h6> NEWS &amp; UPDATES</h6> <ul class="list-unstyled"> <li class="py-1"></li> <li class="py-1"> <font style="font-size: 14px;"> <a href="/blog/news-updates-1" data-original-title="" title="" aria-describedby="tooltip251446">Blog</a> </font> </li> <li class="py-1"> <font style="font-size: 14px;"> <a href="/news-updates/mailing-lists">Mailing Lists<br/></a> </font> </li> <li class="py-1"> <font style="font-size: 14px;"> <br/> </font> </li> <li class="py-1"></li> <li class="py-1"> <h5> <font style="font-size: 14px;"> <a href="/app-store">APP STORE</a> </font> </h5> <h5> <font style="font-size: 14px;"> <a href="https://github.com/oca" target="_blank" data-original-title="" title="" aria-describedby="tooltip309274">GITHUB</a> </font> </h5> <h5> <font style="font-size: 14px;"> <a href="/privacy">PRIVACY</a> </font> </h5> <h5> <font style="font-size: 14px;"> <a href="/contactus">CONTACT</a> </font> </h5> </li> </ul> </div> <div class="col-lg-3 o_colored_level pb0" style=""> <h5> <font style="font-size: 14px;">OCA is a non-profit organization helping members to create lower cost, more successful Odoo solutions faster, with easy access to high quality apps and open upgrades.&nbsp;</font> </h5> <h5> <br/> </h5> <h5> <font style="font-size: 14px;">&nbsp;</font> <a href="https://github.com/oca" target="_blank"> <span class="fa fa-github" style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip634022"></span> </a> <font style="font-size: 14px;">&nbsp;&nbsp;</font> <a href="https://twitter.com/OdooCommunity" target="_blank"> <span class="fa fa-twitter fa-2x" style="font-size: 14px;" data-original-title="" title="" aria-describedby="tooltip986118"></span> </a> <font style="font-size: 14px;">&nbsp;&nbsp;</font> <a href="https://www.linkedin.com/company/oca-odoo-community-association/" target="_blank"> <span class="fa fa-linkedin" data-original-title="" title="" aria-describedby="tooltip1163"></span> </a> </h5> </div> </div> </div> </section> </div> <div id="o_footer_scrolltop_wrapper" class="container h-0 d-flex align-items-center justify-content-center"> <a id="o_footer_scrolltop" role="button" href="#top" title="Scroll To Top" class="btn btn-primary rounded-circle d-flex align-items-center justify-content-center"> <span class="fa fa-1x fa-chevron-up"></span> </a> </div> <div class="o_footer_copyright o_colored_level o_cc" data-name="Copyright"> <div class="container py-3"> <div class="row"> <div class="col-sm text-center text-sm-left text-muted"> <span class="mr-2 o_footer_copyright_name"> <span style="font-size: 12px;">Copyright © Odoo Community Association (OCA)</span> </span> </div> <div class="col-sm text-center text-sm-right o_not_editable"> <div class="o_brand_promotion"> Powered by <a target="_blank" class="badge badge-light" href="http://www.odoo.com?utm_source=db&amp;utm_medium=website"> <img alt="Odoo" src="/web/static/src/img/odoo_logo_tiny.png" style="height: 1em; vertical-align: baseline;" loading="lazy"/> </a> - The #1 <a target="_blank" href="http://www.odoo.com/page/e-commerce?utm_source=db&amp;utm_medium=website">Open Source eCommerce</a> </div> </div> </div> </div> </div> </footer> </div> <script id="tracking_code"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-55851584-1'.trim(), 'auto'); ga('send','pageview'); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10