This is an attempt to to centralize discussion about our deployment of Jetty where it is now and where it may go.

Current Status

We use the project to drive the java-idp-testbed and java-idp-integration-tests|.  It is also an upstream dependency (alongside the IdP and the current jetty version) of the Windows Installer (which tries to bridge the knowledge gap that Windows SysAdmins have about open source projects by bundling things up in a package mechasism they are used to).  The project has also been used to deploy into Docker.

We instruct non-Windows users (and advanced Windows users) to use the documentation to deploy and manage their own system.

It should also be mentioned that there is also a java-idp-tomcat-base which is used for testing and also Tomcat  documentation.


In  there has been conversation about this, and much else, culminating in the suggestion to formalise this discussion in the wiki, hence this page.  

Requirements

MUST:

SHOULD:


There will be more requirements, driven from the deployment side.

Next steps

Open up the requirements for discussion.  With them understood we can look at what we have, and what has been proposed in IDP-1094.  For instance there is a discussion about jetty module files.  Are these good idea or a bad idea?  where are they documentes and so forth.


Modules

The Jetty 9.4 Documentation has been improved recently for creating custom modules - http://www.eclipse.org/jetty/documentation/9.4.x/custom-modules.html