<div dir="ltr"><div><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">Hello Aurelien :-)</span></span><span class="gmail-jCAhz"><span class="gmail-ryNqvb">

</span></span><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb"><br></span></span></span></div><div><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb"><br></span></span></span></div><div><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">For the integration of Ghostwriter in the scope of the Qt/KDE packaging team, I agree, no worries, I also had the case at openSUSE and I'm looking how I could in the following days,</span></span> <span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">pass all that on to Debian as well.</span></span><span class="gmail-jCAhz"><span class="gmail-ryNqvb"><br></span></span></span></div><div><span class="gmail-HwtZe" lang="en"><br></span></div><div><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">As for gitlab, I have trouble communicating with it, I can't even do that from my terminal anymore, I have a legal problem, so I do everything from the risky web interface.</span></span> <span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">I more or less gave up on the git business.</span></span> <span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">But I will give you the rights.</span></span><span class="gmail-jCAhz"><span class="gmail-ryNqvb"><br></span></span></span></div><div><span class="gmail-HwtZe" lang="en"><br></span></div><div><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">I haven't worked with the repository long enough, I work directly from home and a folder. <span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">I would like to help in other packages but again I stumble on the use of gitlab.</span></span></span></span></span></span></div><div><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb"><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb"><br></span></span></span></span></span></span></div><div><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb"><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb"><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">I'll try to free up time to make the changes but it's not said.</span></span> <span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">I don't have any Debian around right now.</span></span></span></span></span></span></span></span></span></div><div><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb"><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb"><span class="gmail-HwtZe" lang="en"><br></span></span></span></span></span></span></span></div><div><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb"><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb"><span class="gmail-HwtZe" lang="en"><span class="gmail-jCAhz gmail-ChMk0b"><span class="gmail-ryNqvb">Best regards.</span></span></span></span></span></span></span></span></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 20 déc. 2022 à 13:30, Aurélien COUDERC <<a href="mailto:libre@coucouf.fr">libre@coucouf.fr</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Le mercredi 12 octobre 2022, 11:41:50 CET Sebastien Chavaux a écrit :<br>
> Absolutely, I'm so in my head that I don't see what is the simplest...<br>
<br>
Dear Sebastien,<br>
<br>
as Ghostwriter has been onboarded as a KDE Project, I’d like to offer to integrate the package into the perimeter of the Qt/KDE Packaging Team.<br>
<br>
We have an « extras » group [0] for packages that are related to KDE but not part of the main KDE Frameworks / Plasma / Gear releases that I think would be suitable.<br>
<br>
How we would do this is :<br>
- give me (<a href="mailto:coucouf@debian.org" target="_blank">coucouf@debian.org</a>) or one of the team members owner access to your packaging repo so we can move it to the qt-kde-team/extras group<br>
- change the Maintainer field to : Debian KDE Extras Team <<a href="mailto:pkg-kde-extras@alioth-lists.debian.net" target="_blank">pkg-kde-extras@alioth-lists.debian.net</a>><br>
- put yourself in the Uploaders field<br>
<br>
What you would get :<br>
- you keep your usual access to the repo and can work on the package as you used to<br>
- team members and myself would be considered welcome to contribute to that repository too<br>
- it would gives additional scrutiny to the package that would show on our DDPO dashboard<br>
- you’re welcome to help on other packages of the team :)<br>
<br>
Whether you’re interested or not, you’re welcome to hang out on the #debian-qt-kde on Debian’s IRC for help and feedback or upload sponsorship.<br>
<br>
<br>
To follow up on the RFS discussion:<br>
- MathJax3 is currently not packaged so it’s fine to keep it vendored (3rdparty) for now. We can migrate to the Debian package once it’s available.<br>
- The source-is-missing lintian tags are false positives to me (if lintian still really emits them, I haven’t checked). The folders 3rdparty/{MathJax,react} contain valid, human modifiable source files. Please add a comment in the lintian-overrides file to explain so.<br>
- You should use the Files-Excluded directive in debian/copyright [1] to describe which files should be removed from the upstream source. That should be the debian/ folder + 3rd party libraries already available in Debian.<br>
- I would prefer the +ds suffix instead of +dfsg, +dfsg is more appropriate for cases where we remove upstream sources due to licensing concerns which is not the case here IIUC.<br>
- uscan --download-current-version fails, it should work from a clean clone of the repo (the uupdate is not required unless I’m missing something), and…<br>
- it would be preferable for debian/watch to target the <a href="http://invent.kde.org" rel="noreferrer" target="_blank">invent.kde.org</a> repo which is now the reference repo, you have examples for GitLab tags here [2].<br>
- In the git packaging repo you have the « source » folder next to the « debian » folder, it should be *inside* it.<br>
- source/options can be removed.<br>
- Remove debian/compat and replace the debhelper (>= 11) build dependency by a debhelper-compat (= 13) build dep.<br>
- Remove debian/git-build-recipe.manifest ? I don’t know what it’s for so it’s probably not useful. :)<br>
<br>
<br>
Feel free to ping me or the team on IRC about any of the above.<br>
<br>
<br>
[0] <a href="https://salsa.debian.org/qt-kde-team/extras" rel="noreferrer" target="_blank">https://salsa.debian.org/qt-kde-team/extras</a><br>
[1] <a href="https://wiki.debian.org/UscanEnhancements" rel="noreferrer" target="_blank">https://wiki.debian.org/UscanEnhancements</a><br>
[2] <a href="https://wiki.debian.org/debian/watch#Gitlab" rel="noreferrer" target="_blank">https://wiki.debian.org/debian/watch#Gitlab</a><br>
<br>
<br>
Thanks for your response & cheers,<br>
--<br>
Aurélien, on behalf of the Qt/KDE Packaging Team<br>
<br>
<br>
</blockquote></div>