Hi everyone,
I’m a contributor to Picard and have been working mainly on file handling, detecting externally file change and save-pipeline correctness (recently around FileIdentity and related regression tests). I’m really enjoying working on the project and would like to continue contributing more in this area.
I’m also preparing for GSoC 2026, and Picard is the project I’m most interested in working on if it participates this year. I wanted to ask whether Picard is likely to propose a GSoC project under MetaBrainz this year, or if that’s still undecided.
In any case, I plan to keep contributing regardless — just wanted to understand the direction.
Thanks!
That’s still undecided, mainly because we don’t have much ideas about what would fit in a GSoC project. For sure it would be working on upcoming Picard 3.
Do you have any specific idea about what you would like to work on? We can figure out something if that’s the case.
I wanted to check something before I go further. Lately I’ve been working around file identity and save behavior in picard, and while doing that I noticed that Picard can still save to a file even if it was changed or replaced on disk after it was loaded.
I was thinking if improving how Picard 3.0 handles this case (detecting it reliably and then deciding what the right user-facing behavior should be(but in a review on code phw said it good if it’s only developer can know not the user)) would be considered a useful project direction, or if there’s another area you’d suggest I focus on instead. I just want to make sure I’m spending time in a direction that’s actually helpful for Picard.