Öhm ... I would like to think that not a single person on this list (eventually 
Alex and Justin) have ever actually read the full license agreement before 
klicking on "Yes" in the installer, or typing "y", "yes" or thatever in the 
maven-extension or clicking "accept" on the website.

There is no guarantee that people have read it ... I think this is all about 
reading that you have to accept it and if you want to know what you accept, you 
have to read it. 

Whith this option there is no system property that you can leak to the internet 
so you could actually setup the usage of Flash or Air without having been 
notified about the licence you have to accept. This way the license agreement 
is displayed and one person has to have seen it and acted on it. I was thinking 
of something like this:

[INFO] ===========================================================
[INFO]  - Installing Adobe AIR SDK 17.0
The Adobe SDK license agreement applies to the Adobe AIR SDK. Do you want to 
install the Adobe AIR SDK? Adobe AIR SDK License: 
http://www.adobe.com/products/air/sdk-eula.html
SystemId: JF83EKRL8I3IAHLHEWLDAWH38H
Do you accept (Yes/No) (On a headless system or CI server see the documentation 
on how to auto-accept using a system-property containing your SystemId) ? yes

Think that option should be valid?

Chris


-----Ursprüngliche Nachricht-----
Von: Alex Harui [mailto:aha...@adobe.com] 
Gesendet: Donnerstag, 4. Juni 2015 14:58
An: dev@flex.apache.org
Betreff: Re: Another option for auto-acknowledging the Adobe download on CI 
servers?

Hi Chris,

Not sure I understood.  How would this guarantee that some employee at that 
company read the question about accepting the terms and conditions?
Once that has happened, then convenient ways to remember that this happened and 
allowing other machines is fine.

-Alex

On 6/4/15, 5:21 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:

>Hi Alex,
>
>I just had another idea about using the maven-extension to 
>auto-download stuff on CI servers. Would Adobe be ok if the extension 
>would sort of calculate a unique system-id and output that on the 
>console. And to allow accepting the download if let's say a system 
>property is set
>
>-Dcom.adobe.systemIdsThatAcceptTheTermsOfAdobe={systemId1},{systemId2}...
>
>This way you can't simply copy some system property somewhere but if 
>you build on a CI server and that fails because of noone typing "y" or 
>"n", then at least the admin could take the SystemId from the log 
>output and set that property so the next build should work. I wanted to 
>be able to specify multiple ids cause some CI servers have multiple 
>agents on mutliple systems.
>
>What do you think .... Would that be a valid solution Adobe could live 
>with?
>
>
>Chris
>

Reply via email to