I tried the proposed fix (check "Allow to interact with desktop" on slave 
service) but it didn't work.
So I guess it really needs to be started through JNLP in the session, and not 
as a service.

Maurice 
-----Message d'origine-----
De : Maurice Amsellem [mailto:maurice.amsel...@systar.com] 
Envoyé : mardi 10 décembre 2013 23:58
À : dev@flex.apache.org
Objet : RE: [Builds/Jenkins] Help and advise needed

One possible fix (I couldn't check it yet ) is to open "Jenkins slave" Windows 
service, and check "Allow to interact with desktop".
That may solve the problem, but not sure yet...

Can you ask the infra ?

Maurice 

-----Message d'origine-----
De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 décembre 2013 23:54 
À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] Help and advise needed

Awesome.  You are the detective of the day.  Thanks for staying with it.

-Alex

On 12/10/13 2:52 PM, "Maurice Amsellem" <maurice.amsel...@systar.com>
wrote:

>Got it!  Here is what happened:
>https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+as+a+Win
>dow
>s+service#InstallingJenkinsasaWindowsservice-InstallSlaveasaWindowsserv
>s+ice
>%28require.NET2.0framework%29
>
>I did the same and got the  same launch command.
>
>So the slave is launched as a service as well, and does not get a window.
>
>Maurice
>
>
>-----Message d'origine-----
>De : Maurice Amsellem [mailto:maurice.amsel...@systar.com]
>Envoyé : mardi 10 décembre 2013 23:41
>À : dev@flex.apache.org
>Objet : RE: [Builds/Jenkins] Help and advise needed
>
>Besides, do you know (or can you ask infra) if there are other Apache 
>projects that require a window, and what are their run config?
>That might help...
>
>Maurice
>
>-----Message d'origine-----
>De : Maurice Amsellem [mailto:maurice.amsel...@systar.com]
>Envoyé : mardi 10 décembre 2013 23:39
>À : dev@flex.apache.org
>Objet : RE: [Builds/Jenkins] Help and advise needed
>
>Also, could you ask if jenkins is running on a locked session, or 
>completely out of session.
>
>The slave window can only work when in session or with session locked, 
>but not "out of session".
>While the other methods  (including "run as windows service") can also 
>work out of session, but in this case, you need to check that service 
>can interact with the desktop.
>
>I still have a few check to do here, to confirm these assumptions.
>
>Maurice
>
>-----Message d'origine-----
>De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 décembre
>2013
>23:35 À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] Help and 
>advise needed
>
>Awesome.  I hope you are correct.
>
>On 12/10/13 2:32 PM, "Maurice Amsellem" <maurice.amsel...@systar.com>
>wrote:
>
>>When you connect to https://builds.apache.org/computer/windows1/
>>
>>It says just below the title "Connected through JNLP"
>>
>>I have compared with my own installation and there is a notable
>>difference:
>>
>>b.a.o:
>>
>>sun.java.command       F:\hudson\hudson-slave\slave.jar -jnlpUrl
>>https://builds.apache.org/computer/windows1/slave-agent.jnlp -secret
>>2ac5728b916b5d3992b88fa28b8ed9ae243a057fde8e08bd16a32cd327264fb1
>>
>>my Jenkins:
>>sun.java.command       com.sun.javaws.Main
>>C:\Users\amsellem\AppData\Local\Temp\javaws2
>>
>>
>>According to Jenkins doc, the b.a.o launch method is used for headless 
>>slaves, so that would explain why it does not get a window.
>>
>>I am trying to do the same now and let you know.
>>
>>-----Message d'origine-----
>>De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 décembre
>>2013 23:22 À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] Help 
>>and advise needed
>>
>>Saw it.  Have we asked him if the Flex build is running in a slave and 
>>the slave has a window?
>>
>>On 12/10/13 2:17 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:
>>
>>>Here is Gavin's response a minute ago:
>>>
>>>=================
>>>> Gavin,
>>>>
>>>> Can you please copy-paste this line into a command prompt and tell 
>>>>us what  the result is:
>>>>
>>>> "%PIXELBENDER_HOME%\pbutil.exe"
>>>> "F:\hudson\hudson-slave\workspace\flex-
>>>> sdk\frameworks\projects\framework\src\mx\graphics\shaderClasses\Color.
>>>> pbk"
>>>> "F:\hudson\hudson-slave\workspace\flex-
>>>> sdk\frameworks\projects\framework\src\mx\graphics\shaderClasses\Color.
>>>> pbj"
>>>>
>>>> (mind the wrap)
>>>>
>>>> Thanks!
>>>
>>>Result is a slight pause, then the prompt returns. No error, no output.
>>>
>>>(PixelBender is where its meant to be, PIXELBENDER_HOME is a user
>>>variable.)
>>>
>>>Let me know what's next to check , thanks
>>>
>>>Gav...
>>>=================
>>>
>>>
>>>On Tue, Dec 10, 2013 at 2:15 PM, OmPrakash Muppirala
>>><bigosma...@gmail.com>wrote:
>>>
>>>> On Tue, Dec 10, 2013 at 1:58 PM, Alex Harui <aha...@adobe.com> wrote:
>>>>
>>>>> Don't know, but if you can prove that the slave can be configured 
>>>>>in a way  that it won't run, then we have a more specific question 
>>>>>to ask infra.
>>>>>
>>>>> -Alex
>>>>>
>>>>
>>>> Wow, this is like CSI ;-)
>>>>
>>>> Here is what we know.  Gavin recently installed a new slave
>>>>(windows2) I  am guessing that something was probably changed in the 
>>>>way slaves are run.
>>>>
>>>> BTW, here is another piece of information.  This is the system info 
>>>> for
>>>> windows1:
>>>>
>>>> https://builds.apache.org/computer/windows1/systemInfo
>>>>
>>>> Anything looks out of the ordinary?
>>>>
>>>> Thanks,
>>>> Om
>>>>
>>>>
>>>>
>>>>
>>>>>
>>>>> On 12/10/13 1:55 PM, "Maurice Amsellem"
>>>>> <maurice.amsel...@systar.com>
>>>>> wrote:
>>>>>
>>>>> >According to jenkins gui, there are 4 ways of starting the slave :
>>>>> >- Java web start (JNLP)
>>>>> >- command line from master
>>>>> >- via SSH on Unix machines
>>>>> >- as a Windows Service.
>>>>> >
>>>>> >I am using JNLP, but maybe the other launch methods don't get a
>>>>>window.
>>>>> >I am going to try "as a Windows Service".
>>>>> >
>>>>> >Is there a way to know how the slave is launched on b.a.o?
>>>>> >
>>>>> >Maurice
>>>>> >-----Message d'origine-----
>>>>> >De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 
>>>>> >décembre 2013 22:46 À : dev@flex.apache.org Objet : Re:
>>>>> >[Builds/Jenkins] Help and advise needed
>>>>> >
>>>>> >InterestingŠ  Is there a way to configure a slave so it doesn't 
>>>>> >get a window?  Maybe Infra changed some default on builds.a.o.
>>>>> >
>>>>> >On 12/10/13 1:44 PM, "Maurice Amsellem"
>>>>> ><maurice.amsel...@systar.com>
>>>>> >wrote:
>>>>> >
>>>>> >>Now run the same build on a slave node (that gets a windows 
>>>>> >>"jenkins slave agent", that is visible on the desktop ):
>>>>> >>
>>>>> >>Remote build on windowsSlave1 in workspace 
>>>>> >>D:\Jenkins\node1\workspace\workspace\Test_pixel_bender
>>>>> >>[framework] $ cmd.exe /C '"ant.bat -file build.xml
>>>>>pixelbender-compile
>>>>> >>&& exit %%ERRORLEVEL%%"'
>>>>> >>ANT_OPTS=-Xms256m -Xmx1024m -XX:PermSize=64m 
>>>>> >>-XX:MaxPermSize=512m -XX:MaxHeapSize=512m 
>>>>> >>-XX:+CMSClassUnloadingEnabled -Djava.net.preferIPv4Stack=true
>>>>> >>Buildfile:
>>>>>
>>>>>>>D:\ApacheFlex\git_source\flex-sdk\frameworks\projects\framework\b
>>>>>>>u
>>>>>>>ild
>>>>>>>.
>>>>>>>x
>>>>> >>ml
>>>>> >>
>>>>> >>pixelbender-compile:
>>>>> >>     [exec] Device: 005EC1C4 has video RAM(MB): 512
>>>>> >>     [exec] Vendor string:    NVIDIA Corporation
>>>>> >>     [exec] Renderer string:  NVS 4200M/PCI/SSE2
>>>>> >>     [exec] Version string:   3.0.0
>>>>> >>     [exec]
>>>>> >>     [exec] OpenGL version as determined by Extensionator...
>>>>> >>     [exec] OpenGL Version 3.0
>>>>> >>     [exec] Has NPOT support: TRUE
>>>>> >>     [exec] Has Framebuffer Obeject Extension support: TRUE
>>>>> >>     [exec] Completed shader test!
>>>>> >>     [exec] Return code: 7
>>>>> >>     [exec] Result: 7
>>>>> >>BUILD SUCCESSFUL
>>>>> >>Total time: 8 seconds
>>>>> >>Finished: SUCCESS
>>>>> >>
>>>>> >>Well, that's a difference.
>>>>> >>
>>>>> >>Maurice
>>>>> >>
>>>>> >>-----Message d'origine-----
>>>>> >>De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 
>>>>> >>décembre
>>>>> >>2013 22:40 À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] 
>>>>> >>Help and advise needed
>>>>> >>
>>>>> >>Nice.  Thanks for sticking with it.
>>>>> >>
>>>>> >>On 12/10/13 1:21 PM, "Maurice Amsellem"
>>>>> >><maurice.amsel...@systar.com>
>>>>> >>wrote:
>>>>> >>
>>>>> >>>So I just installed Jenkins on my PC, running inside Tomcat 6 
>>>>> >>>64bit
>>>>>(
>>>>> >>>Tomcat is running as a Windows Service).
>>>>> >>>
>>>>> >>>- Created a simple job, on the "master" node, than starts 
>>>>> >>>flex-sdk\frameworks\projects\framework\build.xml
>>>>>"pixelbender-compile"
>>>>> >>>target
>>>>> >>>- Jenkins output of the job:
>>>>> >>>
>>>>> >>>pixelbender-compile:
>>>>> >>>     [exec] AIF Internal exception
>>>>> >>>     [exec] Device: 008BB2BC has video RAM(MB): 3844
>>>>> >>>     [exec] Device: 008BB2BC has video RAM(MB): 512
>>>>> >>>     [exec] Return code: 1
>>>>> >>>     [exec] Result: 1
>>>>> >>>     [exec] ERROR: AIF Internal exception
>>>>> >>>     [exec] Result: 1
>>>>> >>>     [exec] ERROR: AIF Internal exception
>>>>> >>>     [exec] Result: 1
>>>>> >>>     [exec] ERROR: AIF Internal exception
>>>>> >>>     [exec] Result: 1
>>>>> >>>     [exec] ERROR: AIF Internal exception
>>>>> >>>     [exec] Result: 1
>>>>> >>>     [exec] ERROR: AIF Internal exception
>>>>> >>>     [exec] Result: 1
>>>>> >>>     [exec] ERROR: AIF Internal exception
>>>>> >>>     [exec] Result: 1
>>>>> >>>     [exec] ERROR: AIF Internal exception
>>>>> >>>     [exec] Result: 1
>>>>> >>>     [exec] ERROR: AIF Internal exception
>>>>> >>>     [exec] Result: 1
>>>>> >>>     [exec] ERROR: AIF Internal exception
>>>>> >>>     [exec] Result: 1
>>>>> >>>
>>>>> >>>So I am getting the same error.
>>>>> >>>
>>>>> >>>Om says "master" does not get a window, so this result seems to 
>>>>> >>>be normal.
>>>>> >>>
>>>>> >>>I am trying now to create a slave node and run the job on it.
>>>>> >>>
>>>>> >>>Maurice
>>>>> >>>
>>>>> >>>-----Message d'origine-----
>>>>> >>>De : Maurice Amsellem [mailto:maurice.amsel...@systar.com]
>>>>> >>>Envoyé : mardi 10 décembre 2013 22:07 À : dev@flex.apache.org 
>>>>> >>>Objet : RE: [Builds/Jenkins] Help and advise needed
>>>>> >>>
>>>>> >>>It was from the command line (cmd ant ), so gets a window.
>>>>> >>>
>>>>> >>>I am trying now from Jenkins service, but needs to install it
>>>>>first...
>>>>> >>>
>>>>> >>>Maurice
>>>>> >>>
>>>>> >>>-----Message d'origine-----
>>>>> >>>De : omup...@gmail.com [mailto:omup...@gmail.com] De la part de 
>>>>> >>>OmPrakash Muppirala Envoyé : mardi 10 décembre 2013 20:49 À :
>>>>> >>>dev@flex.apache.org Objet : Re: [Builds/Jenkins] Help and 
>>>>> >>>advise needed
>>>>> >>>
>>>>> >>>Maurice,
>>>>> >>>
>>>>> >>>When you ran it on your machine, was it on Cygwin or from Jenkins?
>>>>> >>>I think there is a difference.  On Jenkins, the main executor
>>>>>(master)
>>>>> >>>does not get a window.  Only slave executors are configured to 
>>>>> >>>get a window.
>>>>> >>>Whereas Cygwin does not have such restrictions.
>>>>> >>>
>>>>> >>>Thanks,
>>>>> >>>Om
>>>>> >>>
>>>>> >>>
>>>>> >>>On Tue, Dec 10, 2013 at 11:46 AM, Alex Harui <aha...@adobe.com>
>>>>>wrote:
>>>>> >>>
>>>>> >>>> I have no idea what to do with that information.  But thanks 
>>>>> >>>>for trying.
>>>>> >>>>
>>>>> >>>> On 12/10/13 11:44 AM, "Maurice Amsellem"
>>>>> >>>> <maurice.amsel...@systar.com>
>>>>> >>>> wrote:
>>>>> >>>>
>>>>> >>>> >So this is the output from the b.a.o box:
>>>>> >>>> >
>>>>> >>>> >pixelbender-compile:
>>>>> >>>> >     [exec] Device: 004C5F24 has video RAM(MB): 3736
>>>>> >>>> >     [exec] AIF Internal exception
>>>>> >>>> >     [exec] Return code: 1
>>>>> >>>> >     [exec] Result: 1
>>>>> >>>> >
>>>>> >>>> >To be compared to the output on my PC:
>>>>> >>>> >pixelbender-compile
>>>>> >>>> >exec
>>>>> >>>> >Device: 00633CEC has video RAM(MB): 512
>>>>> >>>> >Vendor string:    NVIDIA Corporation
>>>>> >>>> >Renderer string:  NVS 4200M/PCI/SSE2
>>>>> >>>> >Version string:   3.0.0
>>>>> >>>> >
>>>>> >>>> >OpenGL version as determined by Extensionator...
>>>>> >>>> >OpenGL Version 3.0
>>>>> >>>> >Has NPOT support: TRUE
>>>>> >>>> >Has Framebuffer Obeject Extension support: TRUE Completed 
>>>>> >>>> >shader test!
>>>>> >>>> >Return code: 7
>>>>> >>>> >Result: 7
>>>>> >>>> >Exec
>>>>> >>>> >
>>>>> >>>> >That does not tell much, except that there seems to be an 
>>>>> >>>> >issue with accessing the GPU.
>>>>> >>>> >
>>>>> >>>> >Shall I un-commit the change now, or do you want to perform 
>>>>> >>>> >more tests
>>>>> >>>>?
>>>>> >>>> >
>>>>> >>>> >Maurice
>>>>> >>>> >
>>>>> >>>> >-----Message d'origine-----
>>>>> >>>> >De : Maurice Amsellem [mailto:maurice.amsel...@systar.com]
>>>>> >>>> >Envoyé : mardi 10 décembre 2013 20:37 À :
>>>>>dev@flex.apache.orgObjet :
>>>>> >>>> >RE: [Builds/Jenkins] Help and advise needed
>>>>> >>>> >
>>>>> >>>> >I don't have a Mac with ApacheFlex SDK for testing.
>>>>> >>>> >
>>>>> >>>> >Can you try on your side, please ?
>>>>> >>>> >
>>>>> >>>> >-----Message d'origine-----
>>>>> >>>> >De : Alex Harui [mailto:aha...@adobe.com] Envoyé : mardi 10 
>>>>> >>>> >décembre
>>>>> >>>> >2013
>>>>> >>>> >20:34 À : dev@flex.apache.org Objet : Re: [Builds/Jenkins] 
>>>>> >>>> >Help
>>>>>and
>>>>> >>>> >advise needed
>>>>> >>>> >
>>>>> >>>> >Won't that break Mac builds?
>>>>> >>>> >
>>>>> >>>> >On 12/10/13 11:32 AM, "Maurice Amsellem"
>>>>> >>>> ><maurice.amsel...@systar.com>
>>>>> >>>> >wrote:
>>>>> >>>> >
>>>>> >>>> >>Alex, it's one line to change in the build.xml
>>>>> >>>> >>
>>>>> >>>> >><exec
>>>>> >>>> >>executable="${env.PIXELBENDER_HOME}/sniffer_gpu.exe"/>
>>>>> >>>> >>
>>>>> >>>> >>I will give it a try and we will know in 15 min.
>>>>> >>>> >>
>>>>> >>>> >>I am sure the result will be interesting.
>>>>> >>>> >>
>>>>> >>>> >>Anyway, it can't hurt ;-)
>>>>> >>>> >>
>>>>> >>>> >>Maurice
>>>>> >>>> >>
>>>>> >>>> >>-----Message d'origine----- De : Alex Harui 
>>>>> >>>> >>[mailto:aha...@adobe.com] Envoyé : mardi 10 décembre
>>>>> >>>> >>2013 20:29 À : dev@flex.apache.org Objet : Re:
>>>>> >>>> >>[Builds/Jenkins] Help and advise needed
>>>>> >>>> >>
>>>>> >>>> >>I think I'll wait to see how Gavin responds to Erik's 
>>>>> >>>> >>latest
>>>>> >>>>request.
>>>>> >>>> >>
>>>>> >>>> >>BTW, thanks for finding out about the tool.
>>>>> >>>> >>
>>>>> >>>> >>-Alex
>>>>> >>>> >>
>>>>> >>>> >>On 12/10/13 11:27 AM, "Maurice Amsellem"
>>>>> >>>> >><maurice.amsel...@systar.com>
>>>>> >>>> >>wrote:
>>>>> >>>> >>
>>>>> >>>> >>>Sure, if you can ask him.
>>>>> >>>> >>>
>>>>> >>>> >>>Maurice
>>>>> >>>> >>>
>>>>> >>>> >>>-----Message d'origine----- De : Alex Harui 
>>>>> >>>> >>>[mailto:aha...@adobe.com] Envoyé : mardi 10 décembre
>>>>> >>>> >>>2013 20:26 À : dev@flex.apache.org Objet : Re:
>>>>> >>>> >>>[Builds/Jenkins] Help and advise needed
>>>>> >>>> >>>
>>>>> >>>> >>>Might be simpler just to ask Gavin to run the tool?
>>>>> >>>> >>>
>>>>> >>>> >>>On 12/10/13 11:12 AM, "Maurice Amsellem"
>>>>> >>>> >>><maurice.amsel...@systar.com>
>>>>> >>>> >>>wrote:
>>>>> >>>> >>>
>>>>> >>>> >>>>There is a utility in pixel bender toolkit directory 
>>>>> >>>> >>>>called "sniffer_gpu.exe" that check the presence and 
>>>>> >>>> >>>>version of
>>>>>OpenGL:
>>>>> >>>> >>>>
>>>>> >>>> >>>>Console output on my laptop is below:
>>>>> >>>> >>>>
>>>>> >>>> >>>>C:\Program Files (x86)\Adobe\Adobe Utilities - CS5\Pixel
>>>>>Bender
>>>>> >>>> >>>>Toolkit
>>>>> >>>> >>>>2>sniffer_gpu.exe
>>>>> >>>> >>>>Device: 0058A9F4 has video RAM(MB): 512
>>>>> >>>> >>>>Vendor string:    NVIDIA Corporation
>>>>> >>>> >>>>Renderer string:  NVS 4200M/PCI/SSE2
>>>>> >>>> >>>>Version string:   3.0.0
>>>>> >>>> >>>>
>>>>> >>>> >>>>OpenGL version as determined by Extensionator...
>>>>> >>>> >>>>OpenGL Version 3.0
>>>>> >>>> >>>>Has NPOT support: TRUE
>>>>> >>>> >>>>Has Framebuffer Obeject Extension support: TRUE Completed
>>>>>shader
>>>>> >>>>test!
>>>>> >>>> >>>>Return code: 7
>>>>> >>>> >>>>
>>>>> >>>> >>>>Maybe we could temporarily modify the build to run this
>>>>>utility
>>>>> >>>> >>>>and show the output on the b.a.o vm.
>>>>> >>>> >>>>
>>>>> >>>> >>>>WDYT ?
>>>>> >>>> >>>>
>>>>> >>>> >>>>Maurice
>>>>> >>>> >>>>
>>>>> >>>> >>>>-----Message d'origine----- De : Alex Harui 
>>>>> >>>> >>>>[mailto:aha...@adobe.com] Envoyé : mardi 10 décembre
>>>>> >>>> >>>>2013 18:15 À : dev@flex.apache.org Objet : Re:
>>>>>[Builds/Jenkins]
>>>>> >>>> >>>>Help and advise needed
>>>>> >>>> >>>>
>>>>> >>>> >>>>I don't think we actually know the cause of the problem.
>>>>> >>>> >>>>I am going to continue to spend cycles to try to find out
>>>>>though.
>>>>> >>>> >>>>
>>>>> >>>> >>>>It would be nice to have an alternative to builds.a.o.
>>>>> >>>> >>>>I'm
>>>>>not
>>>>> >>>> >>>>sure if it will cost Om money to run a builds server.
>>>>> >>>> >>>>
>>>>> >>>> >>>>-Alex
>>>>> >>>> >>>>
>>>>> >>>> >>>>On 12/10/13 2:01 AM, "Maurice Amsellem"
>>>>> >>>> >>>><maurice.amsel...@systar.com>
>>>>> >>>> >>>>wrote:
>>>>> >>>> >>>>
>>>>> >>>> >>>>>I understand that.
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>Actually, my "understanding" on this issue was that 
>>>>> >>>> >>>>>pixel bender compiler required some sort of hardware 
>>>>> >>>> >>>>>configuration (OpenGL,
>>>>> >>>> >>>>>etc...) that were not present on the b.a.o. new Windows
>>>>>Jenkins
>>>>> >>>> >>>>>slave node, so that's why the build was failing,  and 
>>>>> >>>> >>>>>the Apache Infra was reluctant to let us modify 
>>>>> >>>> >>>>>anything, or even access the VM ourselves.
>>>>> >>>> >>>>>So that's why I was proposing a "software only" solution.
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>Now, it seems from what Om is saying that we can set up 
>>>>> >>>> >>>>>and
>>>>>use
>>>>> >>>> >>>>>our own Jenkins slave node VM.
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>That, of course, is much preferable...
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>Maurice
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>-----Message d'origine----- De : Erik de Bruin 
>>>>> >>>> >>>>>[mailto:e...@ixsoftware.nl] Envoyé : mardi
>>>>> >>>> >>>>>10 décembre 2013 10:44 À : dev@flex.apache.org Objet : Re:
>>>>> >>>> >>>>>[Builds/Jenkins] Help and advise needed
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>Maurice,
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>Your help is very much appreciated!
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>I put "legal" in quotes, the issue is not really one of 
>>>>> >>>> >>>>>the law, more of the rules. An Apache release is 
>>>>> >>>> >>>>>supposed to be 'source only', and we if we can produce 
>>>>> >>>> >>>>>needed binaries from source, we keep only the source, 
>>>>> >>>> >>>>>not the artefacts
>>>>>themselves in
>>>>> >>>>the repo.
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>EdB
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>On Tue, Dec 10, 2013 at 10:34 AM, Maurice Amsellem 
>>>>> >>>> >>>>><maurice.amsel...@systar.com> wrote:
>>>>> >>>> >>>>>>>In addition to the various "legal" issues with 
>>>>> >>>> >>>>>>>binaries in the
>>>>> >>>>repo.
>>>>> >>>> >>>>>> I understand it's not a good idea to have binaries in 
>>>>> >>>> >>>>>>the repo, so I won't insist.
>>>>> >>>> >>>>>> But please can you explain what are the legal issues 
>>>>> >>>> >>>>>>of having binaries in the repo?  Is this because of 
>>>>> >>>> >>>>>>Adobe, or
>>>>>ASF
>>>>> >>>>rules ?
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> On a side note, I was just trying to help, with my 
>>>>> >>>> >>>>>> limited understanding and knowledge, and because the 
>>>>> >>>> >>>>>> email thread
>>>>>was
>>>>> >>>> >>>>>> titled "help and advise needed" ;-)
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> Regards,
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> Maurice
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> -----Message d'origine----- De : Erik de Bruin 
>>>>> >>>> >>>>>> [mailto:e...@ixsoftware.nl] Envoyé :
>>>>>mardi
>>>>> >>>> >>>>>> 10 décembre 2013 09:12 À : dev@flex.apache.org Objet :
>>>>>Re:
>>>>> >>>> >>>>>> [Builds/Jenkins] Help and advise needed
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> In addition to the various "legal" issues with 
>>>>> >>>> >>>>>>binaries in the repo, we'd be masking the cause of this 
>>>>> >>>> >>>>>>failure.
>>>>> >>>> >>>>>>In
>>>>>order
>>>>> >>>> >>>>>>to prevent further deterioration of the build process, 
>>>>> >>>> >>>>>>we
>>>>>need
>>>>> >>>> >>>>>>to figure out what went wrong and fix it.
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> EdB
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> PS. Thanks for leaving the keyboard on the Mustella VM 
>>>>> >>>> >>>>>> set
>>>>>to
>>>>> >>>>FR...
>>>>> >>>> >>>>>> Took me while to figure out that I hadn't gone insane 
>>>>> >>>> >>>>>> or if my keyboard was broken ;-)
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> On Tue, Dec 10, 2013 at 9:04 AM, Maurice Amsellem 
>>>>> >>>> >>>>>><maurice.amsel...@systar.com> wrote:
>>>>> >>>> >>>>>>>> someone who does use the pbj's will grab the nightly 
>>>>> >>>> >>>>>>>> and
>>>>> >>>>complain.
>>>>> >>>> >>>>>>>
>>>>> >>>> >>>>>>> I don't understand.
>>>>> >>>> >>>>>>> Why would someone complain if the pbj's are in the
>>>>>nightly?
>>>>> >>>> >>>>>>>
>>>>> >>>> >>>>>>> [From the other emai]
>>>>> >>>> >>>>>>>>Apache repos aren't supposed to contain compiled code.
>>>>>The
>>>>> >>>> >>>>>>>>pbj files were removed during the initial release audit.
>>>>> >>>> >>>>>>>>I don't think a workaround can involve checking in 
>>>>> >>>> >>>>>>>>the pbj
>>>>> >>>>files.
>>>>> >>>> >>>>>>>>But we could borrow them from a prior release package
>>>>> >>>>temporarily.
>>>>> >>>> >>>>>>>
>>>>> >>>> >>>>>>>>So we could make the compilation conditional on a env 
>>>>> >>>> >>>>>>>>parameter, and set that in the Jenkins job accordingly?
>>>>> >>>> >>>>>>>>Yes but ...
>>>>> >>>> >>>>>>>
>>>>> >>>> >>>>>>> Alex, the conversation is getting out synch, so I am 
>>>>> >>>> >>>>>>>not sure that I have understood what you said.
>>>>> >>>> >>>>>>>
>>>>> >>>> >>>>>>> So can we include the pbj in the repo, and have a
>>>>>parameter
>>>>> >>>> >>>>>>>to conditionally compile the pbj ?
>>>>> >>>> >>>>>>> - This parameter would be set by default to do the 
>>>>> >>>> >>>>>>>compilation (so that folks can recompile)
>>>>> >>>> >>>>>>> - and turned off on the b.a.o vm, with pre-compiled
>>>>>pbj's.
>>>>> >>>> >>>>>>>
>>>>> >>>> >>>>>>>
>>>>> >>>> >>>>>>> Maurice
>>>>> >>>> >>>>>>>
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> --
>>>>> >>>> >>>>>> Ix Multimedia Software
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> Jan Luykenstraat 27
>>>>> >>>> >>>>>> 3521 VB Utrecht
>>>>> >>>> >>>>>>
>>>>> >>>> >>>>>> T. 06-51952295
>>>>> >>>> >>>>>> I. www.ixsoftware.nl
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>--
>>>>> >>>> >>>>>Ix Multimedia Software
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>Jan Luykenstraat 27
>>>>> >>>> >>>>>3521 VB Utrecht
>>>>> >>>> >>>>>
>>>>> >>>> >>>>>T. 06-51952295
>>>>> >>>> >>>>>I. www.ixsoftware.nl
>>>>> >>>> >>>>
>>>>> >>>> >>>
>>>>> >>>> >>
>>>>> >>>> >
>>>>> >>>>
>>>>> >>>>
>>>>> >>
>>>>> >
>>>>>
>>>>>
>>>>
>>
>

Reply via email to