<div dir="ltr"><div dir="ltr">On Mon, 4 Nov 2024, 7:54 am Harald Sitter, <<a href="mailto:sitter@kde.org" target="_blank">sitter@kde.org</a>> wrote:</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div>Ahoy</div></div></div></blockquote><div><br></div><div>Hi all,</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><br></div><div>Currently we have two sets of duplicated metadata one in the ksb format and one in yaml. Nico wants to only have one, and I for one agree with this. There are also some broader repo-metadata changes coming, not sure how much they impact kdesrc-build but the lack of input from the kdesrc-build side is concerning at least. So, someone should get involved on those (see the issues/MRs on repo-metadata for details).<br></div></div></div></blockquote><div><br></div><div>I can confirm we're looking to make some changes to the general repository metadata files yes - particularly around removing some keys that don't quite make sense anymore (like projectpath and repoactive) as needs have changed and the metadata needs to evolve accordingly.</div><div><br></div><div>My previous plan had been to keep them around for compatibility, however ideally we could drop them - so it would be nice if someone (who steps up to update kdesrc-build to use the yaml files that serve as configuration for kde-builder) could also update kdesrc-build to use the new kind / lifecycle keys for the metadata at the same time.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div></div></div><div><br></div><div>As for the duplicated metadata it's my understanding kdesrc-build needs to be updated to use these:<br></div><div><a href="https://invent.kde.org/sysadmin/repo-metadata/-/tree/master/build-configs?ref_type=heads" rel="noreferrer" target="_blank">https://invent.kde.org/sysadmin/repo-metadata/-/tree/master/build-configs?ref_type=heads</a></div><div><br></div><div>Long story short: if nobody steps up and maintains kdesrc-build it will be defunct in short order. But not all is lost! kde-builder acts as replacement and is on top of the new metadata, so we are technically already covered.<br></div><div><br></div><div>HS<br></div></div></blockquote><div><br></div><div>Thanks,</div><div>Ben </div></div></div>
</div>