ASF Logo

Managing Your Public Details with FOAF

A number of Apache sites are generated from data provided and controlled by you, the committers. Inclusion of your details is entirely voluntary.

The data, used by sites such as the ComDev Committers Map, is driven from FOAF files. FOAF is an RDF format designed to store personal details and establish relationships.

Privacy Issues

FOAF files can contain a large amount of personal information - not all of it suitable for publishing directly on the web. Files that are stored within the committers repository should be treated as confidential and not given to non-committers without the explicit permission of the person.

Some people have FOAF files already available and these can be used.

Public Information

The following information is made available on variable ASF websites, from the files provided.

While PGP keys may be included in your FOAF file, for most Apache uses, you should instead add them to your profile on https://id.apache.org/. This will cause them to be added to https://home.apache.org/keys/, and make them available to other infrastructure tools in the future.

Private Information

The following information can be stored in the FOAF files but is not published on these pages. It is planned to make this information available on a private, restricted access website for committers. However, note that if the FOAF itself is stored at a public URL, anyone can read it directly. FOAF files stored under https://svn.apache.org/repos/private/committers/info can only be read by other ASF committers.

How do I start?

- I don't have a foaf file!

Visit the foaf-a-matic and create a foaf file.

- Uploading your foaf file

Once you have the file, commit it to https://svn.apache.org/repos/private/committers/info.

- Use the correct SVN mime-type when committing your foaf file

Please ensure that the FOAF file is treated as a text file by SVN

Please do NOT use the mime-type "application/xml" as that is treated as binary by SVN.

- I have a foaf file!

As long as it's publicly accessible, simply add your URL to the file 'external.xml' that can be found in committers/info.

NB Please either add a link OR commit a file - doing both will result in you being listed twice!

I'm not visible?!

Sites powered by FOAF data updated on an hourly to daily basis. If you haven't shown up within a day, please contact the owners of the relevant site (eg dev@community for the ComDev Locations Map), and they can help you debug any issues.