User:Toonarmy/phpBB4/Pkg

URI
 scheme ://(( username )(: password )@)( host )/ path /

Where:
 * scheme
 * Protocol scheme
 * Examples: http, https, ftp, ftps, file, ssh


 * username
 * Username for authentication (optional)


 * password
 * Password for authentication (optional)


 * host
 * Hostname for network accessed schemes (optional)


 * path
 * Path to the repository root

This should cover most cases but as far as the repository client library is concerned the scheme is the only standard component the schemes driver is responsible for interpreting the remainder of the URI.

Structure
All file paths inside the repository indexes should be either canonical relative paths from the root directory or absolute URIs. The preferred format is for relative paths however absolute URIs can be used to distribute media across mirrors.

This repository exports the following package namespaces:
 * com.phpbb
 * release
 * extensions
 * validated
 * development
 * styles
 * validated
 * development
 * org.cs278.chris


 * repository.xml
 * repository.xml.signature
 * phpbb/
 * 4/
 * 0/
 * index.xml
 * org.cs278.chris/
 * index.xml
 * com.phpbb/
 * index.xml
 * release/
 * index.xml
 * extensions/
 * index.xml
 * validated/
 * index.xml
 * development/
 * index.xml
 * styles/
 * index.xml
 * validated/
 * index.xml
 * development/
 * index.xml
 * pool/
 * org/
 * cs278/
 * chris/
 * package/
 * package-1.0.0.xml
 * package-1.0.0.tar.gz
 * package-1.0.0.tar.gz

repository.xml
Chris' Sample Repository Sample description Chris Smith toonarmy@phpbb.com  phpbb  4 					 0 				 4 					 1

index.xml
Something like:  release {hash} extensions {hash} styles {hash}

packages.xml
package 1.0.0 		 {hash}