SWF support should already be optional.  I don't think Adobe bits are needed to 
generate SWCs.  The SWF in a SWC is written and read by compiler code.  The 
"js-only" packages don't require Adobe bits AFAIK.

Of course, I could be wrong...
-Alex

On 1/3/21, 6:31 AM, "Harbs" <harbs.li...@gmail.com> wrote:

    We can’t make swf optional until we can compile SWCs without SWF support.
    
    We don’t hyet know what will be available from Adobe’s website.
    
    If the necessary pieces will no longer be available from Adobe, we can put 
it on some other server.
    
    A longer-term strategy of making SWF optional is something we can consider, 
but we are a long way from there currently, so the discussion is premature IMO.
    
    My $0.02,
    Harbs
    
    > On Jan 3, 2021, at 1:01 PM, Carlos Rovira <carlos.rov...@codeoscopic.com> 
wrote:
    > 
    > Hi Chris,
    > 
    > thanks for taking a look and report this. I think this is a big issue that
    > we all should discuss. So changing the topic to [Discuss].
    > A clear action is needed from the PMC here.
    > 
    > For me the options are:
    > 
    > 1.- Make SWF something optional in all the builds and releases, but not
    > required. So SWF target can become obsolete and not maintained or seen as
    > an issue for releasing. People can add manually the Flash Player in its
    > repo if they have it and continue building and ensure things continue
    > working, but the JS will be the main and unique requested target until we
    > have another like WASM in the future (if that happen on day). The main
    > problem will be that Apache Royale will lose eventually the double target
    > we have right now as something we know is working, at least in an
    > official way.
    > 
    > 2.- As Chris said, see if there's some way to make Adobe provide a special
    > use case for the playerglobal.swc and let us use it. I think that not
    > should be a problem since that bits are not really useful or harmful
    > without the Flash Player to run things on browsers. But I figure the Adobe
    > response will be just a simple "NO". But we can try before falling back to
    > option 1. For this to happen I think someone like Alex Harui that is 
inside
    > Adobe can move the threads internally or just let to us and give some 
Adobe
    > contact to ask for this permission. I think the Apache Flex donation to
    > Apache seems to me broken without this, since the project is now broken,
    > and Apache Royale is in the same boat.
    > 
    > More options? Thoughts?
    > 
    > Thanks
    > 
    > Carlos
    > 
    > 
    > El dom, 3 ene 2021 a las 11:21, Christofer Dutz 
(<christofer.d...@c-ware.de>)
    > escribió:
    > 
    >> Hi all,
    >> 
    >> in December I got my new Laptop and set it up. I forgot to get the Flash
    >> Debug player.
    >> Now I did manage to download the 32 bit version of the Content Debuger,
    >> but already some of the downloads on the download page:
    >> Adobe Flash Player - Debug Downloads<
    >> 
https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.adobe.com%2Fsupport%2Fflashplayer%2Fdebug_downloads.html&amp;data=04%7C01%7Caharui%40adobe.com%7Cb4399cb362ba4efcdf7c08d8aff441fc%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637452810972763721%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=nklaio%2BraK5RI%2BmEEIhRVeiM%2Fve4XNQL8RXO5BPLYpE%3D&amp;reserved=0>
    >> Result in 404s
    >> 
    >> Will the 32bit content debugger stay available? If not we will be cutting
    >> off new contributors. Cause building with the "with-flash" profile will 
not
    >> be possible.
    >> 
    >> So I cloned Royale on my new machine and gave it a spin. Unfortunately I
    >> will not be able to build all parts from now on as I no longer have 
access
    >> to the playerglobal.
    >> 
    >> [INFO] Couldn't find artifact:
    >> com.adobe.flash.framework:20.0:playerglobal:pom
    >> [INFO] ===========================================================
    >> [INFO]  - Installing Adobe Flash SDK 20.0
    >> SLF4J: Class path contains multiple SLF4J bindings.
    >> SLF4J: Found binding in
    >> 
[jar:file:/C:/Users/cdutz/.m2/repository/org/apache/flex/utilities/converter/flex-sdk-converter-maven-extension/1.0.0/flex-sdk-converter-maven-extension-1.0.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    >> SLF4J: Found binding in
    >> 
[jar:file:/C:/Users/cdutz/.m2/repository/org/slf4j/slf4j-simple/1.7.21/slf4j-simple-1.7.21.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    >> SLF4J: Found binding in
    >> 
[jar:file:/C:/Users/cdutz/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    >> SLF4J: Found binding in
    >> 
[jar:file:/C:/Program%20Files/JetBrains/IntelliJ%20IDEA%202020.3/plugins/maven/lib/maven3/lib/maven-slf4j-provider-3.6.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    >> SLF4J: See 
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.slf4j.org%2Fcodes.html%23multiple_bindings&amp;data=04%7C01%7Caharui%40adobe.com%7Cb4399cb362ba4efcdf7c08d8aff441fc%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637452810972773676%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=RJJTZzxPOSQ1taUPMc5FiRNE9gPTx3E8WmOwNjJD83g%3D&amp;reserved=0
 for an
    >> explanation.
    >> SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]
    >> Your System-Id: ddcb1466
    >> The Adobe SDK license agreement applies to the Adobe Flash Player
    >> playerglobal.swc. Do you want to install the Adobe Flash Player
    >> playerglobal.swc?
    >> (In a non-interactive build such as a CI server build, alternatively to
    >> typing y or yes you can also set a system property containing your system
    >> which is interpreted as equivalent to accepting by typing y or yes:
    >> 
-Dcom.adobe.systemIdsForWhichTheTermsOfTheAdobeLicenseAgreementAreAccepted=ddcb1466
    >> )
    >> Do you accept (Yes/No) ? yes
    >> [main] INFO
    >> 
org.apache.flex.utilities.converter.retrievers.download.DownloadRetriever -
    >> statusCode: 403
    >> [main] INFO
    >> 
org.apache.flex.utilities.converter.retrievers.download.DownloadRetriever -
    >> reasonPhrase: Forbidden
    >> [main] INFO
    >> 
org.apache.flex.utilities.converter.retrievers.download.DownloadRetriever -
    >> ===========================================================
    >> [main] INFO
    >> 
org.apache.flex.utilities.converter.retrievers.download.DownloadRetriever -
    >> Downloading
    >> 
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Ffpdownload.macromedia.com%2Fget%2Fflashplayer%2Finstallers%2Farchive%2Fplayerglobal%2Fplayerglobal20_0.swc&amp;data=04%7C01%7Caharui%40adobe.com%7Cb4399cb362ba4efcdf7c08d8aff441fc%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637452810972773676%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=VEH92ZDi6yJ6G6ruN6GPW%2B%2B3lYhmAJsY04iQ%2Bu6ecAo%3D&amp;reserved=0
    >> [main] INFO
    >> 
org.apache.flex.utilities.converter.retrievers.download.DownloadRetriever -
    >> Expected size: 0KB
    >>   0% [>                                                 ]
    >> [main] INFO
    >> 
org.apache.flex.utilities.converter.retrievers.download.DownloadRetriever -
    >> [main] INFO
    >> 
org.apache.flex.utilities.converter.retrievers.download.DownloadRetriever -
    >> Finished downloading.
    >> [main] INFO
    >> 
org.apache.flex.utilities.converter.retrievers.download.DownloadRetriever -
    >> ===========================================================
    >> Skipping Flash runtime generation.
    >> 
    >> I can probably salvage the com/adobe driectory in my maven local repo on
    >> my mac and use that ... but new contributors don't have this option.
    >> 
    >> Would it be possible to make the playerglobal availalbe at some permanent
    >> place (Ideally deployed to maven central)? I know the license agreement 
it
    >> was under wouldn't allow this.
    >> But Adobe could probably just provice the swc and the pom-xml the
    >> mavenizer produced and simply have that deployed to maven central. If 
there
    >> is help needed with this, I would be happy to help.
    >> 
    >> If this isn't possible I would suggest to discuss in the project making
    >> the Flash part of the project optional for releasing and validating.
    >> 
    >> Chris
    >> 
    >> 
    > 
    > -- 
    > 
    > Carlos Rovira
    > 
    > Presidente Ejecutivo
    > 
    > M: +34 607 22 60 05
    > 
    > 
https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.codeoscopic.com%2F&amp;data=04%7C01%7Caharui%40adobe.com%7Cb4399cb362ba4efcdf7c08d8aff441fc%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637452810972773676%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=C6w688wPwTTCq%2BBJ3Je0HJLsCTwjfQD%2FoUSLamfgdM0%3D&amp;reserved=0
    > 
    > 
    >    Conócenos en 1 minuto! 
<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Favant2.es%2F%23video&amp;data=04%7C01%7Caharui%40adobe.com%7Cb4399cb362ba4efcdf7c08d8aff441fc%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637452810972773676%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=aq%2BJdhDn85nN%2B7Z%2BueRitEkVrlte5MbfgHCoZzwKcKg%3D&amp;reserved=0>
    > 
    > 
    > AVISO LEGAL: La información contenida en este correo electrónico, y en su
    > caso en los documentos adjuntos, es información privilegiada para uso
    > exclusivo de la persona y/o personas a las que va dirigido. No está
    > permitido el acceso a este mensaje a cualquier otra persona distinta a los
    > indicados. Si Usted no es uno de los destinatarios, cualquier duplicación,
    > reproducción, distribución, así como cualquier uso de la información
    > contenida en él o cualquiera otra acción u omisión tomada en relación con
    > el mismo, está prohibida y puede ser ilegal. En dicho caso, por favor,
    > notifíquelo al remitente y proceda a la eliminación de este correo
    > electrónico, así como de sus adjuntos si los hubiere. En cumplimiento de 
la
    > legislación española vigente en materia de protección de datos de carácter
    > personal y del RGPD 679/2016 le informamos que sus datos están siendo
    > objeto de tratamiento por parte de CODEOSCOPIC S.A. con CIF A85677342, con
    > la finalidad del mantenimiento y gestión de relaciones comerciales y
    > administrativas. La base jurídica del tratamiento es el interés legítimo 
de
    > la empresa. No se prevén cesiones de sus datos, salvo que exista una
    > obligación legal. Para ejercitar sus derechos puede dirigirse a 
CODEOSCOPIC
    > S.A., domiciliada en Paseo de la Habana, 9-11, 28036 de Madrid (MADRID), o
    > bien por email a d...@codeoscopic.com, con el fin de ejercer sus derechos 
de
    > acceso, rectificación, supresión (derecho al olvido), limitación de
    > tratamiento, portabilidad de los datos, oposición, y a no ser objeto de
    > decisiones automatizadas, indicando como Asunto: “Derechos Ley Protección
    > de Datos”, y adjuntando fotocopia de su DNI. Delegado de protección de
    > datos: d...@codeoscopic.com
    
    

Reply via email to