Sorry for making this hard.  Maybe I wasn’t clear, but it looks like in
your example, I can type “no” and still deploy the SystemId mechanism you
are proposing.  Or am I just not understanding the proposal?

-Alex

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

>>IMO, it would be probably only be acceptable to Adobe to show the
>>SystemId
>>and provide a clue how to use it after they say yes.
>>
>>If that turns out to be hard, let’s discuss ways to use the presence of
>>the file in a local store to indicate proof of past acceptance of the
>>terms and conditions.
>
>Well the SystemId would always be output. Someone using a CI server
>having a stuck build, will probably have a look the the last few lines of
>the build in which the plugin will output:
>
>"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) ?"
>
>So he will know that in order to proceed he will have to look at the
>documentation which will contain a topic:
>
>"Using the auto-download feature on a CI server" or something similar and
>this will contain the information that you have to provide some System
>Property to the build:
>
>-Dcom.adobe.systemIdsForWhicheTheTermsOfTheAdobeLicenseAgreementAreAccepte
>d={SystemId}
>
>If this too doesn't make Adobe happy I'm giving up promising to never try
>again ... then for a CI server the CLI will be the only option.
>
>Chris
>
>
>________________________________________
>Von: Alex Harui <aha...@adobe.com>
>Gesendet: Donnerstag, 4. Juni 2015 15:32
>An: dev@flex.apache.org
>Betreff: Re: AW: Another option for auto-acknowledging the Adobe download
>on CI servers?
>
>On 6/4/15, 6:07 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:
>
>>Ö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.
>
>At least in the US, lots of transactions require accepting a very long
>list of terms and conditions whether it is buying a house, using on-line
>banking and more.  My understanding is pretty much what I think you are
>saying: the key is that someone with authority has at least understood
>that there are terms and conditions involved and says yes, regardless of
>whether they read the whole thing (and worse yet, understood the whole
>thing).
>
>>
>>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?
>
>IMO, it would be probably only be acceptable to Adobe to show the SystemId
>and provide a clue how to use it after they say yes.
>
>If that turns out to be hard, let’s discuss ways to use the presence of
>the file in a local store to indicate proof of past acceptance of the
>terms and conditions.
>
>-Alex

Reply via email to