Hi Brian,

not sure if I understand all your questions, but to clarify:

In our context PROTOTYPING=true is a system environment variable [1][2] for 
which the running operating system accounts responsible. You can set such 
environment variables in multiple ways and note, this does not require Docker!

Also note: mvn -Dkey=value does not set an environment variable (this does set 
a system property, which is specific to the Java runtime)

Does this answer your questions and concerns?

[1] 
https://docs.oracle.com/javase/8/docs/api/java/lang/System.html#getenv-java.lang.String-
[2] https://en.wikipedia.org/wiki/Environment_variable

On 2018/10/29 04:41:40, Brian K <[email protected]> wrote: 
> Hi,
> 
> Two points to consider:
> 
> Being new to this platform,  it was very useful to see the prototyping menu
> when prototyping with 'mvn jetty:run'.  This change would require 'mvn
> -DPROTOTYPING=true jetty:run' ?  Would jetty console stop functioning with
> a simple launch with this change?
> 
> Please don't assume Docker is available.  My lan uses the same netmask that
> Docker uses, making it hard to make use of this tool.
> 
> -Brian
> 
> 
> On Sun, Oct 28, 2018, 12:27 PM Stephen Cameron <[email protected]>
> wrote:
> 
> > No problem
> >
> > On Mon, Oct 29, 2018 at 2:47 AM Jayesh Prajapati <[email protected]>
> > wrote:
> >
> > > No problem from my side.
> > >
> > > @Anisha ... Do you see any problem?
> > >
> > > On Sun, Oct 28, 2018, 16:28 Patrick Pliessnig <[email protected]>
> > wrote:
> > >
> > > > No problem
> > > >
> > > > Am 28.10.2018 um 10:29 schrieb Andi Huber:
> > > > > Hello everyone!
> > > > >
> > > > > Dan and I discussed [1], whether we should remove the config option
> > > > 'isis.deploymentType'.
> > > > >
> > > > > Remember, we are having this, in order for developers to decide,
> > > whether
> > > > an Apache Isis App should be deployed in PROTOTYPING mode or not
> > > > (PRODUCTION).
> > > > >
> > > > > In the advent of Docker, we had to introduce support for a system
> > > > environment variable (PROTOTYPING), that serves the exact same purpose.
> > > > >
> > > > > Now, instead of having to support 2 possible ways to configure the
> > > > deployment type, we would like to discontinue the first one. This
> > > relieves
> > > > us from the burden of having to decide, which one has precedence over
> > the
> > > > other, and also having to document this somewhere. As a positive
> > > > side-effect, developers are not encouraged to provide different war
> > files
> > > > for different deployment scenarios.
> > > > >
> > > > > So we are asking you, do you have any strong objections regarding
> > this
> > > > move?
> > > > >
> > > > > Cheers Andi!
> > > > >
> > > > > [1]
> > > >
> > >
> > https://github.com/apache/isis/commit/4ea76029e097e3e8b94f5602ca430dfcd6ee9dac
> > > >
> > > >
> > >
> >
> 

Reply via email to