Om sort of asked already.  We'll see how they respond.  Thanks for all
your help on this.

-Alex

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

>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