[Dev] automated package repository linter and backlog
Megver83
megver83 at hyperbola.info
Mon Apr 23 19:23:24 GMT 2018
El 23/04/18 a las 03:37, Andreas Grapentin escribió:
>
> Hi everyone,
>
> in the last few weeks / months I started running integrity checks on our
> package repositories such as:
>
> - checks whether one of our packages is behind in version number
> compared to an upstream arch package of the same name
> - checks whether we have packages that appear to not have a pkgbuild
> anymore
> - checks whether packages list unsupported arches in the arch array
> - checks whether packages in the repository are behind in version
> number when compared to the version specified in the pkgbuild (i.e.
> when the pkgbuild is updated, but the builds were not released)
>
> Note: If you are interested in having additional checks run, or have a
> cool idea how to improve any of the above, please let me know.
>
> Now the cool part: I am at the point where I can automate running these
> checks daily, creating a backlog of "repository smells" that anyone with
> a bit of time on their hands can take a look at.
>
> the link to the "backlog" (just an etherpad, in reality) is here:
> https://pad.riseup.net/p/ParabolaOutOfDate
>
> For anyone going through these, I propose the following triage approach:
>
> - if it's trivial to fix, just fix it
> - if it's broken, but could be fixed with a reasonable amount of work,
> and no issue already exists, create an issue to track it. add all
> the details you found out to the issue.
> - if it's broken beyond repair, create an issue to track it, and
> discuss on the mailing list (I'm afraid we have a couple of those)
>
> I might also start to track the development of the *number* of these
> issues in our repositories, so that we can get a feeling for how they
> develop (hopefully decreasing) :)
>
> Have fun,
> -A (oaken-source)
>
>
>
> _______________________________________________
> Dev mailing list
> Dev at lists.parabola.nu
> https://lists.parabola.nu/mailman/listinfo/dev
>
+1
--
~Megver83
SIP: megver83 at sip.linphone.org
XMPP: megver83 at jabjab.de
Tox: megver83 at toxme.io
GPG: 0x227CA7C556B2BA78
GNUSocial: @megver82 at quitter.cl
Diaspora*: megver83 at diasp.org
Matrix: @Megver83:matrix.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 520 bytes
Desc: OpenPGP digital signature
URL: <https://lists.parabola.nu/pipermail/dev/attachments/20180423/1fd10cb6/attachment.sig>
More information about the Dev
mailing list