Asylum Sites Layout =================== Asylum actually contains two seperate websites. Public ------ The public website is available at http://asylum.zones.apache.org/ The intent is to tell people why the domain exists and point them at documents or tell them how to gain access to the full "secure" website. Secure/Private -------------- This is available at https://asylum.zones.apache.org/ This is the site that contains all the content! It's intended to be a place where the ASF can provide web based access to it's services and more confidential material. Access is ONLY available using an ASF issued x509 certificate (issued by the ASF CA). The aim is to provide a testing ground for the CA and also provide a useful resource for the committers of the ASF. It is hoped that having this resource will provide an impetus for people to consdier applying for a certificate. NB asylum should NOT become a dumping ground for material that *SHOULD* be public. The vast majority of discussions and material generated by the ASF belongs in the full glare of the public and so has no place in the asylum. Directory Layout ================ The directories shown are relative to the as set in the httpd.conf file for the server. Directory Purpose/Contents ---------------------------------- ------------------------------------------------------------- asylum asylum/data Checked out svn directories that are the "storage" for the committer/member information asylum/graphics Image files for use on the site. Accessible by both websites. asylum/http Publically available website, only visible via http asylum/http/htdocs The actual html pages we serve. Stored as static html. asylum/https Restricted access website, served via https asylum/https/cgi-bin CGI scripts we make use of asylum/https/htdocs HTML pages we serve asylum/https/templates XSLT templates we use asylum/lib Perl modules that are used by the CGI scripts asylum/templates XSLT templates we use SVN Repositories ---------------- The following details the svn repositories that are checked out into the above structure. The repository path is relative to https://svn.apache.org/ as read/write access is required. Repository Checked out as -------------------------------------------- ----------------------------------------------- repos/private/committers/info asylum/data/committers repos/private/foundation/info asylum/data/members httpd.conf ---------- The httpd.conf settings for the above layout disallow any access to the document root and then enable access specifically to the http and https directories, while also specifying the cgi-bin folder for the https site. This works but may not be ideal.