For a new interface based on the 'default' interface: $GSDL3HOME/sites/and-sparql Do the following: 1. Create a top-level directory in the 'interfaces' folder: mkdir $GSDL3HOME/interfaces/and-sparql 2. Add in a suitable interfaceConfig.xml file: /bin/cp $GSDL3HOME/interfaces/default/interfaceConfig.xml $GSDL3HOME/interfaces/and-sparql/. 3. Edit it to include a 'baseInterface' attribute in the root element: emacs $GSDL3HOME/interfaces/and-sparql/interfaceConfig.xml => leave the rest of the file alone 4. Finally, edit a ... block in: $GSDL3HOME/resources/web/servlets.xml.in to use your new interface name as the 'interface_name' parameter: interface_name and-sparql 5. [Optional] If your new interface is making use of JQuery-UI Theme Roller, then you likely want to also edit: $GSDL3HOME/interfaces/and-sparql/interfaceConfig.xml and change the following line to specify your new interface name: