May contribution window

Created on 7 May 2025, 7 days ago

Monthly contribution window to work on code or documentation

Comment with what you did :)

📌 Task
Status

Active

Version

1.0

Component

Code

Created by

🇫🇷France mupsi

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @mupsi
  • 🇫🇷France mupsi

    I provided moral support for kraut while he did all the work :p More seriously, we did some work on the la_fr project to get it to speed with the other downstream projects.

    First kraut worked on the hosting files issue. For context, some hosting company require specific files to be committed in the project, and initially the NL codebase contained their Platform.sh files. But because this is now a shared codebase, we don't want these files in the repo at all (to avoid conflicts and to make sure the upstream contains only shared files).

    The chosen solution is that each downstream project will have their own hosting files in an orphan branch (meaning that it should contain no commits or any other files from the project) called hosting/scaffold. Then the 'hosting' pipeline job takes care of adding back the content of this branch for deployment, with no impact to the upstream.

    So today, kraut managed to get this working on the la_be project. Technical details:

    I joined him after that and so we started by looking at the failing pipelines in the current MRs on la_eu.

    Kraut fixed it quickly, and then he helped me set up the pipelines for la_fr including the same 'hosting' job (https://git.drupalcode.org/project/la_fr/-/jobs/5186432) and he also took that opportunity to initiate some documentation in la_pipes: https://git.drupalcode.org/project/la_pipes

    Next I will need to create the orphan hosting/scaffold branch and the pipeline should be green :)

    He also set up the 'downstream/la_fr' branch so that we can now open MRs against the upstream.

    So no work done on config_split today, but Sven's MR is now green and can be merged, then we can start cleaning up the splits :)

  • 🇧🇪Belgium svendecabooter Gent

    Thanks for the summary and both for your work on this!

Production build 0.71.5 2024