Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 43 |
Nodes: | 6 (0 / 6) |
Uptime: | 94:17:59 |
Calls: | 290 |
Calls today: | 1 |
Files: | 904 |
Messages: | 76,378 |
Hi all,
Tip of the day today comes from Sven Hartge below.
WRT the license checks, I found out that there is an integration with
Salsa CI available to get on the spot lrc reports, just by doing
include:
- https://salsa.debian.org/debian/licenserecon/raw/main/debian/licenserecon.yml
Maybe you can advertise this to more people already using Salsa CI and
DEP5 copyright files to reduce unnecessary round trips through mentors.
Grüße,
Sven.
Great one Sven.
Regards
Phil
--
"I play the game for the game’s own sake"
Arthur Conan Doyle - The Adventure of the Bruce-Partington Plans
--
Internet Relay Chat (IRC): kathenas
Website: https://kathenas.org
Instagram: https://instagram.com/kathenasorg/
Buy Me A Coffee: https://buymeacoffee.com/kathenasorg
--
WRT the license checks, I found out that there is an integration with
Salsa CI available to get on the spot lrc reports, just by doing
include:
-
https://salsa.debian.org/debian/licenserecon/raw/main/debian/licenserecon.yml
and why not activated by default ?
and why not activated by default ?
----- Le 31 Juil 24, à 14:52, Phil Wyett philip.wyett@kathenas.org a écrit :
Hi all,
Tip of the day today comes from Sven Hartge below.
WRT the license checks, I found out that there is an integration with
Salsa CI available to get on the spot lrc reports, just by doing
include:
- https://salsa.debian.org/debian/licenserecon/raw/main/debian/licenserecon.yml
Maybe you can advertise this to more people already using Salsa CI and
DEP5 copyright files to reduce unnecessary round trips through mentors.
Grüße,
Sven.
Great one Sven.
Regards
Phil
--
"I play the game for the game’s own sake"
Arthur Conan Doyle - The Adventure of the Bruce-Partington Plans
--
Internet Relay Chat (IRC): kathenas
Website: https://kathenas.org
Instagram: https://instagram.com/kathenasorg/
Buy Me A Coffee: https://buymeacoffee.com/kathenasorg
--
Not everyone has a DEP5 compatible debian/copyright file and
force-activating that check for those packages would immediately break
their CI without providing any benefit.
and why not activated by default ?
----- Le 31 Juil 24, à 14:52, Phil Wyett philip.wyett@kathenas.org a écrit :licenserecon.ym
Hi all,
Tip of the day today comes from Sven Hartge below.
WRT the license checks, I found out that there is an integration with
Salsa CI available to get on the spot lrc reports, just by doing
include:
-
https://salsa.debian.org/debian/licenserecon/raw/main/debian/
l
Maybe you can advertise this to more people already using Salsa CI and
DEP5 copyright files to reduce unnecessary round trips through mentors.
Grüße,
Sven.
Great one Sven.
Regards
Phil
--
"I play the game for the game’s own sake"
Arthur Conan Doyle - The Adventure of the Bruce-Partington Plans
--
Internet Relay Chat (IRC): kathenas
Website: https://kathenas.org
Instagram: https://instagram.com/kathenasorg/
Buy Me A Coffee: https://buymeacoffee.com/kathenasorg
--
In addition to the other comments, lrc is prone to a high number offalse
positives. It is helpful as a tool, but its failure often doesn’tindicate
there is an actual problem. So, people should probably enable itmanually in
their CI instead of it being automatic.
In addition to the other comments, lrc is prone to a high number of
false
positives. It is helpful as a tool, but its failure often doesn’t
indicate
there is an actual problem. So, people should probably enable it
manually in
their CI instead of it being automatic.
Please report these problems.
Bug report, Salsa Issue, or just email me the name of the package in question.
If notified, I might be able to fix it.
Thanks. It is always nice to work with someone who wants to improve their package.And its rewarding to create something that others find useful.
If you go back through the emails on Mentors for the past several months you will see there are several times where lrc indicated a problem that was claimed to be a false positive (probably around 25% of the time lrc detected an issue). I didn’t verify those myself, but my guess that in at least someI have noticed some comments, and fixed three issues back in July.
cases lrc was indeed incorrect.
In terms of using it as part of an automated CI pipeline, it would be valuable
if there were some way to override false positives, similar to lintian overrides. That way, the check could still be run (detecting new issues) against packages that have known false positives.