This website is maintained by the Apache Community Development PMC who works on the dev@community.apache.org archived mailing list.
The primary content for this website is in static HTML, and uses a variety of cronjobs, JavaScript, and other tools to dynamically display the data.
The underlying sources are stored in a Subversion repository at:
svn co https://svn.apache.org/repos/asf/comdev/projects.apache.org/trunk/
The data for individual projects is stored in DOAP files.
(Description Of A Project).
Project DOAP files are created and maintained by PMCs.
There is a description of DOAP files. This includes a link to a tool to create an initial DOAP for a project.
Once a DOAP has been created, it should be stored in a suitable place in a PMC repo.
Then add the URL for the DOAP to the file
data/projects.xml
in SVN.
If using Git, please ensure the URL points to the plain DOAP file, not some HTML version.
The raw link will look something like:
https://raw.githubusercontent.com/apache/{projectrepo}/main/doap_{project}.rdf
The data about Apache projects on this site is generated at least daily by cronjobs running Python scripts from various data sources. Various cronjobs check authoritative ASF data sources for updates, and then cache data needed by this website (and possibly other websites) in a variety of JSON files that are checked into a Subversion repository for safety and simplicity of backups. This site then uses JavaScript and a variety of visualization tools to dynamically display charts and listings of Apache project metadata.
You can ask us questions on the dev@community.apache.org mailing list, or read the mail archives online. To report a specific problem with the website, create a COMDEV Jira issue in the "Projects" component.
This site is one of a galaxy of sites where you can find out more information about the Apache Software Foundation (ASF). See also: