OCA Brussels Code Sprint
January 30–31, 2025

 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.

With a number of experienced OCA supporters and some newbies in the mix we had a couple of days of great camaraderie and coding!

My name is Michel Stroom. It was the first time joining an OCA Code Sprint for me and while I wasn’t sure what to expect, I was pleasantly surprised by the results and progress we made in just a couple of days.


How to join an OCA Code Sprint

Here’s a brief overview of how the OCA Code Sprint concept works — maybe it’s something you'd like to organize or participate in as well.

The sprint kicks off with a clean slate: you note the location, dates, and hours of the event. Then, you invite OCA contributors and members to join, either in person or online. Next, participants list the topics they want to work on, whether it’s an OCA module or another topic relevant to the OCA community.

Throughout the day, all participants update a single document to share their progress, inform others of what they are working on, and add results.

The topics aren’t always strictly OCA-related; sometimes, they can be sharing ideas for fun activities, like organizing a folk dance venue for the next OCA Days in Brussels in September. Or sharing links to interesting podcast about the OCA. This was also added to the shared document.

An OCA Code Sprint is a great opportunity to meet face-to-face, catch up, and talk about the software.  Plus, others can easily join and participate online.

Code Sprint Work and Results
      Belgium Localization: https://github.com/OCA/l10n-belgium

      German Localization: Kickstart and improve the migration process.
      Created two PRs for migration of modules.
      https://github.com/OCA/l10n-germany

      OCA database migration:First estimation for migrating OCA database from 14 to 18 done. with the tool Odoo OpenUpgrade Wizard.
      Accounting:Review and merge this PR:
      https://github.com/OCA/account-financial-tools/pull/1725

      MIS Builder:Finish v18 migration.

      https://github.com/OCA/mis-builder/pull/652

      Queue:Finish the new dead job auto re-queuing mechanism following first feedback from production.
      https://github.com/OCA/queue/pull/716
      Odoo OpenUpgrade Wizard:Merge request: 104, 110
      Fixed issue: 65
      https://gitlab.com/odoo-openupgrade-wizard/odoo-openupgrade-wizard/-/issues/65
      Maintainer Tools:

      Migration v18
      https://github.com/OCA/maintainer-tools
      Create new repos
       https://github.com/OCA/repo-maintainer-conf/pull/66
      Review PRs for missing ports
      Shopfloor

      https://github.com/OCA/wms/pull/968
       Fixed in https://github.com/OCA/wms/pull/977
      Non Code Results

      OCA website:Improvement of various pages.
      Become A Member:
      https://odoo-community.org/get-involved/become-a-member
      Get Involved:
      https://odoo-community.org/get-involved
      Sponsor on Github:
      https://odoo-community.org/get-involved/github-sponsorship
      OCA branding work:Received 2 testimonies:
      Why contribute to the oca, why become a member?
      New icon for the OCA modules:
      https://github.com/OCA/maintainer-tools/pull/639
      OCA Days Venue Hunt:Checking out “La Tricoterie” near the code sprint location.
      Start your own OCA Code Sprint

      If you’d like to organize a code sprint, email Rebecca at events@odoo-community.org and she will help guide you. You can also see more information on our website.

      The OCA thanks all involved in the Brussels Code Sprint this January. It was great to have technical and non-technical people to come together and help keep our community thriving!

      Written by Michel Stroom, reviewed by Virginie Dewulf, formatted on the website by Rebecca Gellatly

      OCA Brussels Code Sprint
      Office Everywhere, Michel Stroom 3 March, 2025
      Share this post
      Archive
      Sign in to leave a comment
      Warm welcome to Julie LeBrun who joins the OCA as Content Creator & Training Manager
      The OCA operational team is growing!