email address anti-spam encoding in portfiles

Ryan Schmidt ryandesign at macports.org
Thu May 17 22:12:39 PDT 2007


On May 17, 2007, at 20:16, Jordan K. Hubbard wrote:

>  we have maintainers that don't have commit access?   What's the  
> point of that?

We have many. We have around 41 maintainers [1] with @macports.org  
email addresses (all of these are committers) handling about 1013  
ports [2], and another approx. 282 maintainers [3] at other domains  
(most of which are not commiters) handling about 882 ports [4]. About  
2116 ports [5] are unmaintained. There is some overlap in these  
categories as some ports have multiple maintainers.

[1] cat */*/Portfile | sed -n -E 's/^maintainers[[:space:]]+//p' |  
xargs -n 1 echo | grep @macports.org | grep -v -E '(no|open) 
maintainer at macports.org' | sort -f | uniq -c | wc -l

[2] cat */*/Portfile | sed -n -E 's/^maintainers[[:space:]]+//p' |  
xargs -n 1 echo | grep @macports.org | grep -v -E '(no|open) 
maintainer at macports.org' | wc -l

[3] cat */*/Portfile | sed -n -E 's/^maintainers[[:space:]]+//p' |  
xargs -n 1 echo | grep -v ^$ | grep -v @macports.org | sort -f | uniq  
-c | wc -l

[4] cat */*/Portfile | sed -n -E 's/^maintainers[[:space:]]+//p' |  
xargs -n 1 echo | grep -v ^$ | grep -v @macports.org | wc -l

[5] port echo maintainer:nomaintainer at macports.org | wc -l

These counts are also not entirely accurate because some maintainers  
have not decided on a single email address to use. These people  
(arsptr, bfulgham, denis.defreyne, deric, erickt, fenner, landonf,  
marius, mas, pkern, ramercer, warp-darwinports/warp-opendarwin)  
should verify whether they are using the same email address in all of  
their ports.


I see one maintainer has already taken measures to obfuscate his  
email address in python/py-biggles/Portfile (though not, I see, in  
the other ports he maintains).





More information about the macports-dev mailing list