Re: Alternative Windows service installer package

2019-12-18 Thread Bill Stewart
> Mark Thomas wrote:

> Generally, Tomcat's source code is provided under the ALv2. Normally,
> the answer would be "The ALv2 gives you all the permissions you need.".
> However..., those files all contain the Tomcat logo which is a trademark
> so section 6 applies which means the ALv2 does not give you permission
> to use those files.

In the meantime, I have updated the installer to use the "powered by"
logo instead of the other one:

http://www.apache.org/foundation/press/kit/poweredBy/pb-tomcat.jpg

Will that be acceptable?

Thanks

Bill

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Alternative Windows service installer package

2019-12-18 Thread Bill Stewart
On Wed, Dec 18, 2019 at 8:21 AM Mark Thomas wrote:

> No need to be a commmitter. Your message has been moderate through.
> Expect the PMC to discuss it and then respond.

Understood; thank you.

> The upgrades looked to be the most obvious feature difference. That
> raises questions about whether we should install Tomcat into separate
> CATALINA_HOME / CATALINA_BASE by default as that makes upgrades and
> downgrades trivial.

The way I envision it working the best for most people is to use the
same appid so that upgrades replace the existing installed version
(this is the usual behavior for most application installs on Windows).

Some other features:

* To install a new service instance, run the installer again, select
to install a service instance, specify new service parameters, and
complete the install. The new service instance will be installed
side-by-side with existing service instances.

* Upgrading will upgrade all service instances to the new version
(because the files get upgraded).

* Uninstall will remove all service instances for that version.
(Individual service instance removal is not currently supported from
the installer - removing an individual service instance would need to
be done manually outside of the installer.)

* Upgrades can occur with service(s) running; installer will stop the
service(s), replacing the files, and start the service(s) again.

It gets a little more complex if an application requires an old
version of Tomcat but they want to install a later version on the same
OS instance. In that case the admin will need to do some manual work
to keep a copy of the old version.

(As an aside: Another feature difference is support for silent
installation with command-line support for all options that appear in
the installer GUI.)

Regards,

Bill

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Alternative Windows service installer package

2019-12-18 Thread Mark Thomas
On 18/12/2019 15:14, Bill Stewart wrote:
> Mark Thomas wrote:
> 
>>> Question 1: Do I need to get permission to use these images from ASF if
> I
>>> host the installer publicly, and if so how would I do that?
>>
>> Generally, Tomcat's source code is provided under the ALv2. Normally,
>> the answer would be "The ALv2 gives you all the permissions you need.".
>> However..., those files all contain the Tomcat logo which is a trademark
>> so section 6 applies which means the ALv2 does not give you permission
>> to use those files.
>>
>> So that leads us to:
>> http://tomcat.apache.org/legal.html
>>
>> and you need to ask the PMC. The PMC can be contacted via the private
>> (i.e. there is no public archive) mailing list priv...@tomcat.apache.org
>>
>> To save a few emails, you'll need to provide:
>>
>> - The name you propose using for this installer
>> - Any changes made to the Tomcat source
>> - A mock-up of how you'd like to use the images (or a link to a copy of
>>   the installer if that is easier)
>> - Details of how upgrade is implemented
> 
> Thank you. Do I need to be a committer to join that list?

No need to be a commmitter. Your message has been moderate through.
Expect the PMC to discuss it and then respond.

>> Personally, I'd be more interested in patches to the NSIS installer.
> 
> Understood, but it seems that the NSIS installer doesn't offer as many
> features and would need to be overhauled.

The upgrades looked to be the most obvious feature difference. That
raises questions about whether we should install Tomcat into separate
CATALINA_HOME / CATALINA_BASE by default as that makes upgrades and
downgrades trivial.

Mark

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



Re: Alternative Windows service installer package

2019-12-18 Thread Bill Stewart
Mark Thomas wrote:

> > Question 1: Do I need to get permission to use these images from ASF if
I
> > host the installer publicly, and if so how would I do that?
>
> Generally, Tomcat's source code is provided under the ALv2. Normally,
> the answer would be "The ALv2 gives you all the permissions you need.".
> However..., those files all contain the Tomcat logo which is a trademark
> so section 6 applies which means the ALv2 does not give you permission
> to use those files.
>
> So that leads us to:
> http://tomcat.apache.org/legal.html
>
> and you need to ask the PMC. The PMC can be contacted via the private
> (i.e. there is no public archive) mailing list priv...@tomcat.apache.org
>
> To save a few emails, you'll need to provide:
>
> - The name you propose using for this installer
> - Any changes made to the Tomcat source
> - A mock-up of how you'd like to use the images (or a link to a copy of
>   the installer if that is easier)
> - Details of how upgrade is implemented

Thank you. Do I need to be a committer to join that list?

> Personally, I'd be more interested in patches to the NSIS installer.

Understood, but it seems that the NSIS installer doesn't offer as many
features and would need to be overhauled.

Regards,

Bill


Re: Alternative Windows service installer package

2019-12-16 Thread Mark Thomas
On 16/12/2019 19:41, Bill Stewart wrote:



> Question 1: Do I need to get permission to use these images from ASF if I
> host the installer publicly, and if so how would I do that?

Generally, Tomcat's source code is provided under the ALv2. Normally,
the answer would be "The ALv2 gives you all the permissions you need.".
However..., those files all contain the Tomcat logo which is a trademark
so section 6 applies which means the ALv2 does not give you permission
to use those files.

So that leads us to:
http://tomcat.apache.org/legal.html

and you need to ask the PMC. The PMC can be contacted via the private
(i.e. there is no public archive) mailing list priv...@tomcat.apache.org

To save a few emails, you'll need to provide:

- The name you propose using for this installer
- Any changes made to the Tomcat source
- A mock-up of how you'd like to use the images (or a link to a copy of
  the installer if that is easier)
- Details of how upgrade is implemented

> Question 2: Is anyone interested in this alternative installer?

Personally, I'd be more interested in patches to the NSIS installer.

Mark

-
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org