The portsmon.freebsd.org downed by Python

The http://portsmon.freebsd.org/portsconcordanceformaintainer.py?maintainer=ports@FreeBSD.org has been broken for several weeks as a result of Python changes.

I am guessing the Ports monitor is just a script which fetches strings that it filters for the query of interest. Surely it can be done with almost any scripting tools.

I was on Upwork for a few years using IDEs for STM32 and Arduino. If there was a problem installing an IDE, Python was usually the root cause.

I have Learning Python, 5th Edition, updated for 3.3 and 2.7 by Mark Lutz. It's a massive 1500+ pages. I also have Lua, third edition, by Robert Ierusalimschy which is only 340 pages. Other books of Perl and Java are hundreds of pages. Lua is the lightest of all.

Python is a popular general purpose, multi-paradigm language in two incompatible versions. Perhaps scripting tools should be selected by how much the books weigh.

It would be interesting to also implement the ports monitor in Perl, Awk, Lua, and other tools. Contrast and compare them for usability, reliability, and performance. See FURPS for a short list of important software quality talking points.
 
Back
Top