We'd also have to remove the id keyword from all Portfiles, since user names are email addresses.

On May 16, 2007, at 8:12 PM, James Berry wrote:

Following discussion with several of you, and more thought, my thinking is now:

        (1) Obfuscate plain text email addresses by using the form:

                - tld/domain/username
                        [EMAIL PROTECTED] ==> com/bar/user

- if there are multiple components in the hostname, only the dot before the tld is turned into a slash:
                        [EMAIL PROTECTED] ==> com/foo.bar/user

                - If the domain/tld is macports.org, then it may be dropped:
                        [EMAIL PROTECTED] ==> user

Note that this is machine reversible, and also fairly easy for a user to produce manually, both of which are important considerations.

(2) If a Portfile is submitted with a maintainer email address containing an @, we will accept it as such (this is up to the submitter/maintainer). We're providing a means by which port maintainers may obfuscate their address, but not mandating that they do so.

                Note that this is also a machine detectable situation.

(3) There are a number of other cases in which email addresses may show up. This doesn't attempt to deal with all of them yet. Small steps.

                Among these are:

                        - CIA commit pages
                        - Trac commits and perhaps bug reports too
                        - Mailing list archives
                        - irc logs

If I don't hear any contradictory pleas soon, I'm going to move ahead with this, perhaps including auto fixing all the portfiles.

--
Kevin Ballard
http://kevin.sb.org
[EMAIL PROTECTED]
http://www.tildesoft.com


_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to