Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check for packages with no update for a long time, maybe integrate? #992

Open
ChrisJefferson opened this issue Aug 27, 2024 · 5 comments
Open

Comments

@ChrisJefferson
Copy link
Contributor

Just for fun, I decided to ask github co-pilot to write a script which would find repositories in gap-packages with commits in no release. Here is it's output. I attach the script (it needs a github token).

Not saying this is long term important, but I thought it was worth sharing. It could probably be updated to instead check the repositories of all packages.

Repo: nq, Latest Commit: 2eaffea1a0f341c2612742ccb461cdab1139e36d is not tagged and latest tag, v2.5.11 is 228 days old
Repo: AutoDoc, Latest Commit: 5f19ad0bafe5c6c9c4061185875fbda3be49e13c is not tagged and latest tag, v2023.06.19 is 435 days old
Repo: polenta, Latest Commit: 295e7996a4c286f53dba5e1c707c8905b43f453d is not tagged and latest tag, v1.3.10 is 882 days old
Repo: fr, Latest Commit: d31904dd79d92a5508086c5eb01f11bf98e20b64 is not tagged and latest tag, v2.4.13 is 228 days old
Repo: float, Latest Commit: 158d46930b7c888acec7f6d65e2e9335983b55e9 is not tagged and latest tag, v1.0.4 is 228 days old
Repo: img, Latest Commit: 97f0d86916a01bbc4da83c2593609aac162f6003 is not tagged and latest tag, v0.3.3 is 708 days old
Repo: io, Latest Commit: 48c2c4b3cb454fab15ccc81a43fd95a57259ccb7 is not tagged and latest tag, v4.8.3 is 29 days old
Repo: recog, Latest Commit: 83212be6ba8cfe461ab253d0b81f053e4393477b is not tagged and latest tag, v1.4.2 is 700 days old
Repo: anupq, Latest Commit: 75eca367ad6b8b8b26ed22c6a000962251e4f334 is not tagged and latest tag, v3.3.0 is 600 days old
Repo: SingularInterface, Latest Commit: 47072ea028859478b64137a857e4323bc6e6ffff is not tagged and latest tag, v2014.09.23 is 3626 days old
Repo: NormalizInterface, Latest Commit: c89f69f20406daddf0ce4f87334bdf4563c766e9 is not tagged and latest tag, v1.3.6 is 464 days old
Repo: guava, Latest Commit: 89310d7be82403e8d10985c842e8c0b2e2df7f20 is not tagged and latest tag, v3.19 is 159 days old
Repo: ve, No tags!
Repo: rig, Latest Commit: 27fc6306fd8afe99560fee7b0ef8b4742d332191 is not tagged and latest tag, v-0.1.0 is 156 days old
Repo: qpa, Latest Commit: 87aee76da6cec5e29ceea4c9c8fa6bfd64d9c0b7 is not tagged and latest tag, v1.35 is 235 days old
Repo: subsemi, Latest Commit: 1cab99beeed53ef44a1a712dd9c87ae271670268 is not tagged and latest tag, v0.84 is 2760 days old
Repo: biogap, Latest Commit: 35708f1abe163ea576611eca857324ee2963a377 is not tagged and latest tag, v0.2.5 is 3104 days old
Repo: PatternClass, Latest Commit: 5fa891db02d72ff2cd95a5e212bf1a5b39c308c1 is not tagged and latest tag, v2.4.3 is 680 days old
Repo: groupoids, Latest Commit: fd7386b4de65fdcf746f5a2ed3465c92dd7aec22 is not tagged and latest tag, v1.74 is 217 days old

script.zip

@fingolfin
Copy link
Member

Great, NormalizInterface was actually meant to be released a month ago, its top commit even says "Version 1.3.7" but it seems I forgot to do the final step and run the release script :-(

@fingolfin
Copy link
Member

ah because the release script actually failed sigh fixed now.

But this list seems somewhat incomplete? E.g. I know that numericalsgps had its last release in 2022-07-27 but many commits since then.

@ChrisJefferson
Copy link
Contributor Author

You are absolutely right, this is what I get for making co-pilot write my code, it only got the first 30 packages. Here is a full list!

Repo: nq, Latest Commit: 2eaffea1a0f341c2612742ccb461cdab1139e36d is not tagged and latest tag, v2.5.11 is 229 days old
Repo: AutoDoc, Latest Commit: 5f19ad0bafe5c6c9c4061185875fbda3be49e13c is not tagged and latest tag, v2023.06.19 is 436 days old
Repo: polenta, Latest Commit: 295e7996a4c286f53dba5e1c707c8905b43f453d is not tagged and latest tag, v1.3.10 is 883 days old
Repo: fr, Latest Commit: d31904dd79d92a5508086c5eb01f11bf98e20b64 is not tagged and latest tag, v2.4.13 is 229 days old
Repo: float, Latest Commit: 158d46930b7c888acec7f6d65e2e9335983b55e9 is not tagged and latest tag, v1.0.4 is 229 days old
Repo: img, Latest Commit: 97f0d86916a01bbc4da83c2593609aac162f6003 is not tagged and latest tag, v0.3.3 is 709 days old
Repo: io, Latest Commit: 48c2c4b3cb454fab15ccc81a43fd95a57259ccb7 is not tagged and latest tag, v4.8.3 is 30 days old
Repo: recog, Latest Commit: 83212be6ba8cfe461ab253d0b81f053e4393477b is not tagged and latest tag, v1.4.2 is 701 days old
Repo: anupq, Latest Commit: 75eca367ad6b8b8b26ed22c6a000962251e4f334 is not tagged and latest tag, v3.3.0 is 601 days old
Repo: SingularInterface, Latest Commit: 47072ea028859478b64137a857e4323bc6e6ffff is not tagged and latest tag, v2014.09.23 is 3626 days old
Repo: guava, Latest Commit: 89310d7be82403e8d10985c842e8c0b2e2df7f20 is not tagged and latest tag, v3.19 is 160 days old
Repo: ve, No tags!
Repo: rig, Latest Commit: 27fc6306fd8afe99560fee7b0ef8b4742d332191 is not tagged and latest tag, v-0.1.0 is 157 days old
Repo: qpa, Latest Commit: 87aee76da6cec5e29ceea4c9c8fa6bfd64d9c0b7 is not tagged and latest tag, v1.35 is 236 days old
Repo: subsemi, Latest Commit: c145a1986ec3501517d16601edd291c6fa2fcfa8 is not tagged and latest tag, v0.84 is 2761 days old
Repo: biogap, Latest Commit: 35708f1abe163ea576611eca857324ee2963a377 is not tagged and latest tag, v0.2.5 is 3105 days old
Repo: groupoids, Latest Commit: fd7386b4de65fdcf746f5a2ed3465c92dd7aec22 is not tagged and latest tag, v1.74 is 217 days old
Repo: kan, Latest Commit: 5daa90c655d9c528dc13c455ab27eafeaa2b576c is not tagged and latest tag, v1.37 is 217 days old
Repo: xmod, Latest Commit: 6c62523ab47bb75230de949cb26a4006dbf26414 is not tagged and latest tag, v2.92 is 217 days old
Repo: example, Latest Commit: 1a47a2cb4ffc6c63e748e6b5304ff6bc9317167b is not tagged and latest tag, v4.3.4 is 550 days old
Repo: RegisterPackageTNUMDemo, No tags!
Repo: gapbench, No tags!
Repo: JupyterKernel, Latest Commit: 62de7e7990e63ec0b78068c4ebc36e7339da7ccb is not tagged and latest tag, v1.5.1 is 51 days old
Repo: utils, Latest Commit: 0f97e9eabfa837d780c474075937e983ada129f5 is not tagged and latest tag, v0.86 is 103 days old
Repo: uuid, Latest Commit: 34dd40e4f51a1ed18f197d82621728dca38c5742 is not tagged and latest tag, v0.7 is 910 days old
Repo: cohomolo, Latest Commit: 1e6ecac050856091b102fd0ab2a067f03d22ef1c is not tagged and latest tag, v1.6.11 is 603 days old
Repo: kbmag, Latest Commit: 0213a38cdc16948e4cccad86f71f1eaa4f609584 is not tagged and latest tag, v1.5.11 is 602 days old
Repo: openmath, Latest Commit: 7d53e48cba7b4b583d2a7f88865286e9ce74f6be is not tagged and latest tag, v11.5.3 is 550 days old
Repo: gap-packages.github.io, No tags!
Repo: ace, Latest Commit: fe16771bc9577b21a815a72bc4a042c3b0eadf45 is not tagged and latest tag, v5.6.2 is 603 days old
Repo: xgap, Latest Commit: ac9c122bf1b68a01f26f2f7303d51e86b4854067 is not tagged and latest tag, v4.32 is 202 days old
Repo: semirings, No tags!
Repo: qaos, Latest Commit: 4cbec2103be701f3459b1d323dbf6bbedd9b7e70 is not tagged and latest tag, v1.6 is 2345 days old
Repo: matrixss, No tags!
Repo: primgrp, Latest Commit: c2f8f39063dc87d1728454ad94b8df0dfc1e6982 is not tagged and latest tag, v3.4.4 is 550 days old
Repo: walrus, Latest Commit: 65e0adb10441fb141d4ec77a89c2ee718f6a6600 is not tagged and latest tag, v0.9991 is 919 days old
Repo: CoxIterGAP, No tags!
Repo: francy, Latest Commit: e7809e778200f3aafd7d8886a2bd3a40857bc50f is not tagged and latest tag, v2.0.3 is 499 days old
Repo: SimplicialSurfaces, No tags!
Repo: polycyclic, Latest Commit: c8bf393fdfb195ab7f1247c58a578be234c75418 is not tagged and latest tag, v2.16 is 1495 days old
Repo: debugger, Latest Commit: 88312e6d137b917daa2046130553b9da6a53d029 is not tagged and latest tag, v0.4 is 1291 days old
Repo: MapClass, Latest Commit: cac2a77c55c1498f7fa3ccd2d1b1ce7fb1ccae20 is not tagged and latest tag, v1.4.6 is 711 days old
Repo: AttributeScheduler, No tags!
Repo: crypting, Latest Commit: 99dfd12d64f51054e6c2d47b7a6ce15d2e2b23a8 is not tagged and latest tag, v0.10.4 is 664 days old
Repo: FactInt, Latest Commit: 661662bd1b661c1d00ed78d77cd1d4336f1b17d7 is not tagged and latest tag, v1.6.3 is 1747 days old
Repo: unitlib, Latest Commit: a277ea6521f73f57a6fa8bae519a4c099c60ed4d is not tagged and latest tag, v4.2.0 is 550 days old
Repo: Char0Gauss, No tags!
Repo: meataxe64, Latest Commit: ee599c486f7d8d08fccb3fde97a1449c6f1a97b6 is not tagged and latest tag, v0.1 is 1832 days old
Repo: alnuth, Latest Commit: 8a89f0e6ac488613b2db1009858732fcad1e7f91 is not tagged and latest tag, v3.2.1 is 876 days old
Repo: NautyTracesInterface, No tags!
Repo: wedderga, Latest Commit: 4db72383b919b31e9eb9cded00a1c2139d0471ff is not tagged and latest tag, v4.10.5 is 191 days old
Repo: FPLSA, Latest Commit: 0c65c35bddc5983353219ef0822245873af15b23 is not tagged and latest tag, v1.2.6 is 602 days old
Repo: circle, Latest Commit: 6f8785a81825fed66c8d5b216878700d4f747364 is not tagged and latest tag, v1.6.6 is 550 days old
Repo: linboxing, Latest Commit: 49a39f2dcb652a1e0bc1cc83020e75b52a764615 is not tagged and latest tag, Version-0.5.2 is 4549 days old
Repo: curlInterface, Latest Commit: 1541893808f934fb429eb006b3c552aaa3f6c555 is not tagged and latest tag, v2.3.2 is 467 days old
Repo: numericalsgps, Latest Commit: 1b5d92bbbec8f0c4da2cbf516383da980eeee13b is not tagged and latest tag, v1.3.1 is 762 days old
Repo: sgpviz, Latest Commit: 68e28ef094c07201557b3ee96d96c5adbe1f1b2f is not tagged and latest tag, v0.999.5 is 891 days old
Repo: intpic, Latest Commit: 898b6e7d782a6c601a897857643ca0751c80b2d2 is not tagged and latest tag, v0.3.0 is 817 days old
Repo: 4ti2gap, No tags!
Repo: pargap, Latest Commit: e87089f10c59cffa0c0a6ade6a55c81a6606fc2c is not tagged and latest tag, Version-1.4.0 is 3936 days old
Repo: modisom, Latest Commit: aa4b8f4bb81820c1f17207612798b32dd0dd1635 is not tagged and latest tag, v2.5.4 is 548 days old
Repo: hecke, Latest Commit: 68e1aeec23b519e1f6cfb6267d087a5edae0ac4b is not tagged and latest tag, v1.5.3 is 1823 days old
Repo: happrime, No tags!
Repo: congruence, Latest Commit: 961099e58e59c74ac436e27df038a65e3a1be169 is not tagged and latest tag, v1.2.6 is 157 days old
Repo: guarana, Latest Commit: af6eb29f509a3fc5e34a1f47cc91b1959f80a188 is not tagged and latest tag, v0.96.3 is 929 days old
Repo: MathInTheMiddle, Latest Commit: b76047961854d6e86e030a3062bac1b746f42b3a is not tagged and latest tag, v0.2 is 2154 days old
Repo: CaratInterface, Latest Commit: 49b1896e34e9ee1ff8c44a0fd2f7fe08b1864d12 is not tagged and latest tag, v2.3.6 is 253 days old
Repo: crystcat, No tags!
Repo: cryst, No tags!
Repo: radiroot, Latest Commit: f14c0074962f1c1fc7dfc6e1d143f0bf86552899 is not tagged and latest tag, v2.9 is 910 days old
Repo: GaloisGroups, No tags!
Repo: resclasses, Latest Commit: 3d95611ad573d65c20ffa74fca8f28d6e370a79d is not tagged and latest tag, v4.7.3 is 761 days old
Repo: rcwa, Latest Commit: ea729ec6fa110eb2b9292570cc3320be3f9ac09b is not tagged and latest tag, v4.7.1 is 631 days old
Repo: permut, Latest Commit: 1900793ca51a43be44529d2e11c6fd8a787b244f is not tagged and latest tag, v2.0.5 is 230 days old
Repo: grpconst, Latest Commit: 6f745fdec2a0aa2e15ff5a0011e143ac197f5921 is not tagged and latest tag, v2.6.5 is 218 days old
Repo: format, Latest Commit: 54affc78d3fb4d19ba35c3acff9793f0969dc79b is not tagged and latest tag, v1.4.4 is 232 days old
Repo: liepring, Latest Commit: cc89ca2c94a36f01f560051718156dbea8cc5102 is not tagged and latest tag, v2.9.1 is 78 days old
Repo: fwtree, Latest Commit: 6923255e2267bdb9a524a19f79778cd55919655f is not tagged and latest tag, v1.3 is 1673 days old
Repo: aclib, Latest Commit: a6cb7c35e2249f7960ad70520e7838c823dd0901 is not tagged and latest tag, v1.3.2 is 1673 days old
Repo: autpgrp, Latest Commit: df92e8ac0b63f64c98bf7af5a103238042a5ea2a is not tagged and latest tag, v1.11 is 754 days old
Repo: sglppow, Latest Commit: 9915b9d21135906f1f9dbd3f3e0bfa0afdde7b77 is not tagged and latest tag, v2.4 is 161 days old
Repo: SymbCompCC, Latest Commit: 8fd87f8a4a921694e165da82bcc9105e82b6d543 is not tagged and latest tag, v1.3.2 is 929 days old
Repo: NoCK, Latest Commit: 1038af858de6612c1d2562ded85186ba997c86c1 is not tagged and latest tag, v.05 is 2336 days old
Repo: loops, Latest Commit: a9a86d8142ee9f0d0a0a3080633d613784812641 is not tagged and latest tag, v3.4.3 is 652 days old
Repo: sophus, Latest Commit: 2dcb5c0e6d0b532c82bf874845daa52682f62771 is not tagged and latest tag, v1.27 is 750 days old
Repo: liealgdb, Latest Commit: 157f1bd90efb4708bc404b754130ea2beb622f27 is not tagged and latest tag, v2.2.1 is 1787 days old
Repo: LINS, Latest Commit: 82e54d575651bd29f132ae97c068eb3461d013f6 is not tagged and latest tag, v0.9 is 166 days old
Repo: GAPQuickcheck, No tags!
Repo: FrancyMonoids, No tags!
Repo: itc, Latest Commit: 7173ec1b25292c678ed92b7059ad328642000e5c is not tagged and latest tag, v1.5.1 is 910 days old
Repo: Thelma, Latest Commit: 06bf986d8e4d3b52b37eade5e786377bcfd8c045 is not tagged and latest tag, v1.3 is 909 days old
Repo: automata, Latest Commit: 73b40b89b004b788c26c7f349e858821cabbe04f is not tagged and latest tag, v1.15 is 891 days old
Repo: OrbitalGraphs, Latest Commit: 7bcbd99f3d0b17a9fb9f6531168aad81380bf4ab is not tagged and latest tag, v0.1.1 is 1091 days old
Repo: Memoisation, Latest Commit: 5328a2a3596ded17a47009bdfa6b2f3ff4617b2c is not tagged and latest tag, v1.0 is 1678 days old
Repo: LocalNR, Latest Commit: 148f4018f37dded133839ff8c0af140e4a19b6ae is not tagged and latest tag, v1.0.4 is 166 days old
Repo: sonata, Latest Commit: 9e61738631cc76d75515c611c48eee610b9b9a57 is not tagged and latest tag, v2.9.6 is 631 days old
Repo: gbnp, Latest Commit: f8741e35a986478df3ac9e000b579ff85c941ad6 is not tagged and latest tag, v1.0.5 is 902 days old
Repo: singular, Latest Commit: 56862f0fed52281786538dc7a7103a306593a7e7 is not tagged and latest tag, v2024.06.03 is 85 days old
Repo: PackageManager, Latest Commit: 60d31fd381fce85e5d333e4950a8f224ce30db67 is not tagged and latest tag, v1.4.4 is 30 days old
Repo: PythonInterface, No tags!
Repo: tomlib, Latest Commit: 25fe8bdead011577a77f1f973cf2f949e9694165 is not tagged and latest tag, v1.2.11 is 229 days old
Repo: crime, Latest Commit: 579abe9c08c43b631d8e384cfebb38245a9f3ab5 is not tagged and latest tag, v1.6 is 895 days old
Repo: design, Latest Commit: eb4f3b5353a07d546eb3c5648ef894690940e6da is not tagged and latest tag, v1.8 is 555 days old
Repo: grape, Latest Commit: dec2a82e034dbeff15e227d4b9710d06aa91c0a5 is not tagged and latest tag, v4.9.0 is 628 days old
Repo: PARIInterface, No tags!
Repo: agt, Latest Commit: 309b42c32ec40875e8f51e004682ec198eaf4ac5 is not tagged and latest tag, v0.3.1 is 605 days old
Repo: liering, Latest Commit: e70e30eb94ef1183fc973e2a349899b8e7cce2cf is not tagged and latest tag, v2.4.2 is 929 days old
Repo: quagroup, Latest Commit: c0af36b6e8ca879a36859ad590bf492a9117516f is not tagged and latest tag, v1.8.4 is 229 days old
Repo: sla, Latest Commit: 26424423688ec61f1e4ffe0e2f0beb8f3e07724a is not tagged and latest tag, v1.6.2 is 47 days old
Repo: HeLP, Latest Commit: 89aaa61de24cb2ff9cf1ace85a746f556d6612e1 is not tagged and latest tag, v4.0 is 172 days old
Repo: aaa, Latest Commit: 13715847179f1be3d5648295146beb104e83f056 is not tagged and latest tag, v0.1.0 is 931 days old
Repo: cubefree, Latest Commit: 8df874ea2347cde1799c9d091af853ecdc8f4980 is not tagged and latest tag, v1.19 is 918 days old
Repo: hapcryst, Latest Commit: f9961a53482bb028007951aa8f4ae77b267cc5b3 is not tagged and latest tag, v0.1.15 is 764 days old
Repo: repsn, Latest Commit: f289f9499492adcb226e39b0d95e11a17354c8e0 is not tagged and latest tag, v3.1.2 is 218 days old
Repo: rds, Latest Commit: c7855a898b73d4c12eab30aa0749ba2c62b734ac is not tagged and latest tag, v1.8 is 919 days old
Repo: polymaking, Latest Commit: a82dcf1fe71b2cb2bf661b3b1e8ab01b66283351 is not tagged and latest tag, v0.8.7 is 329 days old
Repo: spinsym, Latest Commit: 399e96cf71013cc9d25be12376dba1e5d656c752 is not tagged and latest tag, v1.5.2 is 1793 days old
Repo: BlissInterface, Latest Commit: 341883bd804865114ebc97f7bbbd04b835abb681 is not tagged and latest tag, v0.22 is 1391 days old
Repo: automgrp, Latest Commit: f8cd14a4af3f5e233f19c0632e00837f8c0da3ca is not tagged and latest tag, v1.3.2 is 1794 days old
Repo: nilmat, Latest Commit: 006eff34b08b7cf25ed0b941cf934de122d9e447 is not tagged and latest tag, v1.4.2 is 754 days old
Repo: RAMEGA, Latest Commit: ed95a13cf0fdafcdd74117deeb246166014343ce is not tagged and latest tag, v1.2.0 is 1166 days old
Repo: RepnDecomp, Latest Commit: 79288f3652b64b7675bacb0c376d6371e948ba36 is not tagged and latest tag, zenodo-release is 1573 days old
Repo: sotgrps, Latest Commit: b8f4568f9872936ab36930f4bef9916682bd2095 is not tagged and latest tag, v1.2 is 434 days old
Repo: FinInG, Latest Commit: 059b237aef205a1cbad5e5010b1fd446e59e5e07 is not tagged and latest tag, v1.5.6 is 398 days old
Repo: forms, Latest Commit: 16fbb64f8da5a72a948acabaf33dcc075a880859 is not tagged and latest tag, v1.2.11 is 145 days old
Repo: UGALY, Latest Commit: 7b2b60e2f51955f23d008498853046e96012846d is not tagged and latest tag, v4.1.3 is 418 days old
Repo: ClassicalMaximals, No tags!
Repo: QuimpGrp, No tags!
Repo: autshift, Latest Commit: 3034278571024750404f061a1cb09f3090d68554 is not tagged and latest tag, v0.1.0 is 778 days old
Repo: typeset, Latest Commit: 1ae1f3e8330c68099fc9bf395f244b809dbd7d5c is not tagged and latest tag, v1.2.2 is 179 days old
Repo: fga, Latest Commit: 994ff3b352a7bd13a0885c01f972f21225682949 is not tagged and latest tag, v1.5.0 is 512 days old
Repo: certification, No tags!

@olexandr-konovalov
Copy link
Member

olexandr-konovalov commented Aug 28, 2024

Can you possibly sort it chronologically or at least alphabetically? Or produce a CSV file which one can easily open in a spreadsheet and sort there in any desirable order?

@fingolfin
Copy link
Member

Note that some of these really are fine. E.g. https://github.com/gap-packages/crime/commits/master/ shows three commits touching only the CI setup, and one with a trivial change to PackageInfo.g -- should that really get a release? Not really I'd say

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants