Re: [VOTE] [LAZY] Make new website live
+1 Really Nice. Regards, -- Abdul Sattar On Mon, Jan 14, 2013 at 9:29 PM, Miguel Martín-Forero Ruiz miguel.mar...@cycle-it.com wrote: +1 --- [image: Cycle-IT] * Miguel Martín* Director de Tecnología [image: P] +34 644 469 698 [image: E] miguel.mar...@cycle-it.com [image: W] www.cycle-it.com [image: T] @lasneyx http://twitter.com/lasneyx 2013/1/14 Nicholas Kwiatkowski nicho...@spoon.as We are waiting for Adobe to donate the old documentation. When they do, it will be on our site. -Nick On Mon, Jan 14, 2013 at 8:04 AM, Victor Hugo Garcia vihugar...@gmail.com wrote: +1 Very Nice Would the old Documentation Reference be migrated at any point? 2013/1/14 Nicholas Kwiatkowski nicho...@spoon.as I don't know about removing the images, but replacing the text is easy. If I don't have anything there, it will look pretty messed up. Any suggestions as to what to replace the images with? -Nick On Mon, Jan 14, 2013 at 12:33 AM, Om bigosma...@gmail.com wrote: On Sun, Jan 13, 2013 at 9:10 PM, Justin Mclean jus...@classsoftware.com wrote: Hi, I agree it's great improvement on the current site, but IMO until we get a few more committers info up on the committer page I'd suggest holding it off making it live. http://flex.apache.org/v2/about-people.html Current we only have 7 people out of 46 with info. At the very least I think the text eg Consectetur dolor ipsum quiam dolor adipisci velit, aenean at lorem vel est posuere feugiat sed quia noneas numquasa mode tempora incidunt ipsum. and place holder images should be removed before making it live. Thanks, Justin +1. We can keep the names as it is and remove the placeholder text/images. Folks can fill it in over the next few days (weeks?) Thanks, Om
Re: Google Maps
Forgive my ignorance, but what did the swcs provide that we're losing? On Jan 15, 2013, at 2:57 PM, Nicholas Kwiatkowski wrote: Google is changing their API, and dropping support for the old version next year. The SWC they currently support only supports their v1 API which is retiring. They are not making a new one. I wonder if ModestMaps will support the new API -Nick On Tue, Jan 15, 2013 at 1:36 AM, Avi Kessner akess...@gmail.com wrote: What does the js Api return that is different from the flex api? And can we build a converter before Sept 14' ? On Jan 15, 2013 7:02 AM, Paul Hastings paul.hasti...@gmail.com wrote: On 1/15/2013 11:34 AM, Nicholas Kwiatkowski wrote: I use ESRI's maps in my applications with great success. I even use them in my mobile apps. I highly recommend them. The POI is not nearly as populated as Google's, but they are leaps and bounds ahead of everybody else. ESRI's flex API is pretty good (our bread butter GIS apps are all based on it but these are all tied to client's big buck arcGIS servers) but their public spatial data is nowhere near google's, especially larger scaled data in urban areas. ESRI's coarser data also effects other functionality like elevation profile routing. google dropping flex was a crying shame.
Re: Google Maps
*Note*: The Google Maps API for Flash has been officially deprecated as of September 2, 2011. The API will continue to work until September 2, 2014. We encourage you to migrate your code to version 3https://developers.google.com/maps/documentation/javascript/ of the Maps JavaScript API. https://developers.google.com/maps/documentation/flash/tutorial-flex 2013/1/15 Harbs harbs.li...@gmail.com Forgive my ignorance, but what did the swcs provide that we're losing? On Jan 15, 2013, at 2:57 PM, Nicholas Kwiatkowski wrote: Google is changing their API, and dropping support for the old version next year. The SWC they currently support only supports their v1 API which is retiring. They are not making a new one. I wonder if ModestMaps will support the new API -Nick On Tue, Jan 15, 2013 at 1:36 AM, Avi Kessner akess...@gmail.com wrote: What does the js Api return that is different from the flex api? And can we build a converter before Sept 14' ? On Jan 15, 2013 7:02 AM, Paul Hastings paul.hasti...@gmail.com wrote: On 1/15/2013 11:34 AM, Nicholas Kwiatkowski wrote: I use ESRI's maps in my applications with great success. I even use them in my mobile apps. I highly recommend them. The POI is not nearly as populated as Google's, but they are leaps and bounds ahead of everybody else. ESRI's flex API is pretty good (our bread butter GIS apps are all based on it but these are all tied to client's big buck arcGIS servers) but their public spatial data is nowhere near google's, especially larger scaled data in urban areas. ESRI's coarser data also effects other functionality like elevation profile routing. google dropping flex was a crying shame.
Re: Google Maps
Can't we just replicate what they did using the Javascript APIs? On Jan 15, 2013, at 4:11 PM, Tolga Kaya wrote: *Note*: The Google Maps API for Flash has been officially deprecated as of September 2, 2011. The API will continue to work until September 2, 2014. We encourage you to migrate your code to version 3https://developers.google.com/maps/documentation/javascript/ of the Maps JavaScript API. https://developers.google.com/maps/documentation/flash/tutorial-flex 2013/1/15 Harbs harbs.li...@gmail.com Forgive my ignorance, but what did the swcs provide that we're losing? On Jan 15, 2013, at 2:57 PM, Nicholas Kwiatkowski wrote: Google is changing their API, and dropping support for the old version next year. The SWC they currently support only supports their v1 API which is retiring. They are not making a new one. I wonder if ModestMaps will support the new API -Nick On Tue, Jan 15, 2013 at 1:36 AM, Avi Kessner akess...@gmail.com wrote: What does the js Api return that is different from the flex api? And can we build a converter before Sept 14' ? On Jan 15, 2013 7:02 AM, Paul Hastings paul.hasti...@gmail.com wrote: On 1/15/2013 11:34 AM, Nicholas Kwiatkowski wrote: I use ESRI's maps in my applications with great success. I even use them in my mobile apps. I highly recommend them. The POI is not nearly as populated as Google's, but they are leaps and bounds ahead of everybody else. ESRI's flex API is pretty good (our bread butter GIS apps are all based on it but these are all tied to client's big buck arcGIS servers) but their public spatial data is nowhere near google's, especially larger scaled data in urban areas. ESRI's coarser data also effects other functionality like elevation profile routing. google dropping flex was a crying shame.
[Marketing] - publicity comment / interview request
I have been contacted by a German blogger / author who published this article about Apache Flex: http://www.pro-linux.de/news/1/19333/apache-flex-wird-zum-top-level-projekt.html I would like to offer an interview or comment from one of the members of the Apache Flex team to your author for a quote or interview about what was written. Please let me know if there is interest in a comment or interview. Thanks again! Here is the message reply from Hans: thanks for the feedback. What kind of comment do you think of? It could be an option. On the other hand I could easily think of some questions for an interview. Best regards, Hans-Joachim Baader Would anyone (from Germany, possibly?) like to comment or volunteer to speak / be interviewed about the AFP by Mr Baader?
Re: Welcome Roland Zwaga as a new committer!
welcome Roland and thank you for AS3Commons :) On 15 January 2013 18:05, Erik de Bruin e...@ixsoftware.nl wrote: All, Let's all join in welcoming Roland Zwaga (rzwaga) Roland has been very active contributing patches, locales and utilities. The PMC think he’ll make a great committer and will help put the project in top gear ;-) A big thank you to Roland for his work so far and warm welcome to him as a committer! EdB -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl -- João Fernandes
RE: [OT] The end of the SpiceFactory
I am glad I have skipped Parsley and looked into RobotLegs, which is about to release RobotLegs 2. As for HTML 5, I still don't get all the frenzy around the technologies where they are built on old JavaScript that is not strongly typed, and pretty much every features HTML 5 has to offer are I am catching up with Flash. But all the decision makers who have zero understanding of Flash and just a few whitepaper on HTML 5 would go frenzy with the latest stuff, most stemmed from the hatred of Flash because of those annoying Flash advertisements that incompetent designers have come up with. -Original Message- From: Michael Schmalle [mailto:apa...@teotigraphix.com] Sent: Monday, January 14, 2013 6:09 PM To: dev@flex.apache.org Subject: Re: [OT] The end of the SpiceFactory Right, the eating and beating was a visual for the hedonism of the HTML5 community and there reckless JavaScript development. I agree, if I can use ActionScript to make WebAudio applications in 1 year, this will be a success. :) Mike Quoting Alex Harui aha...@adobe.com: On 1/14/13 2:22 PM, Michael Schmalle apa...@teotigraphix.com wrote: JavaScript unfortunately is the only road left. Native (mobile) apps is also a possible road. This decade of my life will be fulfilled if the tortoise can walk passed the hare stuffing his face with jQuery muffins. Thanks for making me laugh. I wish I were an artist because I would sketch a political cartoon of that. But remember, the hare got beat by snoozing, not by overeating. And really, I don't think we have to beat the hare to be successful. -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui -- Michael Schmalle - Teoti Graphix, LLC http://www.teotigraphix.com http://blog.teotigraphix.com
RE: [OT] The end of the SpiceFactory
Usually I'm not a gossip but since this is OT... What I laugh at is Flash adds could only do so much because of it's restrictions as a plugin. Now, how many times do you get HTML5 JS popup advertisements that take over your whole friggin screen. They force you to click close, who knows where those close clicks will be taking you in a year, I just hit the back button. The common man thought Flash was bad with adds, just wait till more and more incompetent designers get their hands on the JS popup libraries, you will be thinking your browser is getting locked out by adds because now we have div popups that the browser really can't do anything about. 2cents over... Mike Quoting Tianzhen Lin tang...@usa.net: I am glad I have skipped Parsley and looked into RobotLegs, which is about to release RobotLegs 2. As for HTML 5, I still don't get all the frenzy around the technologies where they are built on old JavaScript that is not strongly typed, and pretty much every features HTML 5 has to offer are I am catching up with Flash. But all the decision makers who have zero understanding of Flash and just a few whitepaper on HTML 5 would go frenzy with the latest stuff, most stemmed from the hatred of Flash because of those annoying Flash advertisements that incompetent designers have come up with. -Original Message- From: Michael Schmalle [mailto:apa...@teotigraphix.com] Sent: Monday, January 14, 2013 6:09 PM To: dev@flex.apache.org Subject: Re: [OT] The end of the SpiceFactory Right, the eating and beating was a visual for the hedonism of the HTML5 community and there reckless JavaScript development. I agree, if I can use ActionScript to make WebAudio applications in 1 year, this will be a success. :) Mike Quoting Alex Harui aha...@adobe.com: On 1/14/13 2:22 PM, Michael Schmalle apa...@teotigraphix.com wrote: JavaScript unfortunately is the only road left. Native (mobile) apps is also a possible road. This decade of my life will be fulfilled if the tortoise can walk passed the hare stuffing his face with jQuery muffins. Thanks for making me laugh. I wish I were an artist because I would sketch a political cartoon of that. But remember, the hare got beat by snoozing, not by overeating. And really, I don't think we have to beat the hare to be successful. -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui -- Michael Schmalle - Teoti Graphix, LLC http://www.teotigraphix.com http://blog.teotigraphix.com -- Michael Schmalle - Teoti Graphix, LLC http://www.teotigraphix.com http://blog.teotigraphix.com
[jira] [Created] (FLEX-33350) CallOutButton for Web (desktop / not AIR)
Marcus Fritze created FLEX-33350: Summary: CallOutButton for Web (desktop / not AIR) Key: FLEX-33350 URL: https://issues.apache.org/jira/browse/FLEX-33350 Project: Apache Flex Issue Type: New Feature Components: .Unspecified - Framework Affects Versions: Apache Flex 4.9.0 Reporter: Marcus Fritze Priority: Minor based on the code provided by Maxime Cowez https://github.com/RIAstar/CallOutFx and the original CallOutButton (AIR version), I developed a CallOutButton for Web (desktop). Attachments: - CallOutButton (library project) - CallOutButtonTest (example project) Sorry, I am not a contributor and therefore I have no access to whiteboard for uploading an example. Maybe, if someone (a contributor) think this would be a nice component for Apache Flex, you can use it and upload it. Feedback is welcome! (Warning: there is a lot of commented-out source-code in the Callout.as) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
RE: [OT] The end of the SpiceFactory
As great as events are they are limited to the display list. I still think singleton's should be avoided as much as possible. On Jan 15, 2013 8:57 PM, David Coleman david_coleman_...@hotmail.com wrote: Having used (and DESPISED) Parsley, I can say with pleasure Good Riddance. For me it was overkill and added little to no value to the quality of the code. All the ppl I know who used Parsley said oh but you have dependency injection oh but you have encapsulation of this oh but you have decoupled code... I say ever hear of a singleton? flex doesn't need dependency injection if you are smart why encapsulate? don't your developers know how to use the Flex SDK?, what are you afraid of writing your own code and to the ppl who blather on about decoupled code... I laugh in their faces and ask them ever hear of Events? Ok so maybe there were some benefits, and of course my opinions are admittedly acid, draconian and intentionally dismissive... But I believe that Flex is a great framework all by itself, and if you need an extra package to do MVC, you don't understand what MVC is in the first place, and no matter what you do, it won't be good. From: tang...@usa.net To: dev@flex.apache.org Subject: RE: [OT] The end of the SpiceFactory Date: Tue, 15 Jan 2013 13:44:31 -0500 I am glad I have skipped Parsley and looked into RobotLegs, which is about to release RobotLegs 2. As for HTML 5, I still don't get all the frenzy around the technologies where they are built on old JavaScript that is not strongly typed, and pretty much every features HTML 5 has to offer are I am catching up with Flash. But all the decision makers who have zero understanding of Flash and just a few whitepaper on HTML 5 would go frenzy with the latest stuff, most stemmed from the hatred of Flash because of those annoying Flash advertisements that incompetent designers have come up with. -Original Message- From: Michael Schmalle [mailto:apa...@teotigraphix.com] Sent: Monday, January 14, 2013 6:09 PM To: dev@flex.apache.org Subject: Re: [OT] The end of the SpiceFactory Right, the eating and beating was a visual for the hedonism of the HTML5 community and there reckless JavaScript development. I agree, if I can use ActionScript to make WebAudio applications in 1 year, this will be a success. :) Mike Quoting Alex Harui aha...@adobe.com: On 1/14/13 2:22 PM, Michael Schmalle apa...@teotigraphix.com wrote: JavaScript unfortunately is the only road left. Native (mobile) apps is also a possible road. This decade of my life will be fulfilled if the tortoise can walk passed the hare stuffing his face with jQuery muffins. Thanks for making me laugh. I wish I were an artist because I would sketch a political cartoon of that. But remember, the hare got beat by snoozing, not by overeating. And really, I don't think we have to beat the hare to be successful. -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui -- Michael Schmalle - Teoti Graphix, LLC http://www.teotigraphix.com http://blog.teotigraphix.com
[jira] [Updated] (FLEX-33350) CallOutButton for Web (desktop / not AIR)
[ https://issues.apache.org/jira/browse/FLEX-33350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcus Fritze updated FLEX-33350: - Attachment: CallOutButton.fxpl CallOutButtonTest.fxp - CallOutButton (library project) - CallOutButtonTest (example project) CallOutButton for Web (desktop / not AIR) - Key: FLEX-33350 URL: https://issues.apache.org/jira/browse/FLEX-33350 Project: Apache Flex Issue Type: New Feature Components: .Unspecified - Framework Affects Versions: Apache Flex 4.9.0 Reporter: Marcus Fritze Priority: Minor Attachments: CallOutButton.fxpl, CallOutButtonTest.fxp based on the code provided by Maxime Cowez https://github.com/RIAstar/CallOutFx and the original CallOutButton (AIR version), I developed a CallOutButton for Web (desktop). Attachments: - CallOutButton (library project) - CallOutButtonTest (example project) Sorry, I am not a contributor and therefore I have no access to whiteboard for uploading an example. Maybe, if someone (a contributor) think this would be a nice component for Apache Flex, you can use it and upload it. Feedback is welcome! (Warning: there is a lot of commented-out source-code in the Callout.as) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[COMPONENT] CallOutButton for desktop (not AIR)
Hi, sorry for spamming this list, but I don't know if my previous e-mail was received. I think the e-mail was filtered by the SMTP spam filter, because of the 2 attachments. It seems to be impossible to send Flash Builder Project Files (with *.js files) attachments to this list due to security reasons. I received the message below: Microsoft Forefront Security for Exchange Server has matched a filter. Filter name: FILE FILTER= *.js File name: CallOutButtonTest.fxp-swfobject.js State: Removed Subject Line: [COMPONENT] CallOutButton for desktop (not AIR) Sender: Marcus Fritze Location: Adobe Systems Inc//NAHUB02 (SMTP Messages\Inbound And Outbound) So I created an enhancement issue in the JIRA with the 2 filed attached. https://issues.apache.org/jira/browse/FLEX-33350 Thanks Marcus Fritze Am 15.01.2013 um 15:40 schrieb Marcus Fritze marcus.fri...@googlemail.com: Hi, based on the code provided by Maxime Cowez https://github.com/RIAstar/CallOutFx and the original CallOutButton (AIR version), I developed a CallOutButton for desktop. Attachments: - CallOutButton (library project) - CallOutButtonTest (example project) Sorry, I am not a contributor and therefore I have no access to whiteboard for uploading an example. Maybe, if someone (a contributor) think this would be a nice component for Apache Flex, you can use it and upload it. Feedback is welcome! (Warning: there is a lot of commented-out source-code in the Callout.as) Thanks Marcus Fritze
RE: [OT] The end of the SpiceFactory
I told the whiners of Flash if they hate Flash ads, they can disable the plugin by default with the browser, and there are plenty of those add-in's. But once the same Flash ad producers start making the same crappy ads in HTML 5, there is no more block HTML 5 feature. :) They still don't get it, they still think Google's JS engine is faster than AVM2, true -- but Flash is very fast when translating DisplayObject to pixels on the screen, whereas HTML DOM -- that's where all the bottlenecks are. -Original Message- From: Michael Schmalle [mailto:apa...@teotigraphix.com] Sent: Tuesday, January 15, 2013 1:53 PM To: dev@flex.apache.org Subject: RE: [OT] The end of the SpiceFactory Usually I'm not a gossip but since this is OT... What I laugh at is Flash adds could only do so much because of it's restrictions as a plugin. Now, how many times do you get HTML5 JS popup advertisements that take over your whole friggin screen. They force you to click close, who knows where those close clicks will be taking you in a year, I just hit the back button. The common man thought Flash was bad with adds, just wait till more and more incompetent designers get their hands on the JS popup libraries, you will be thinking your browser is getting locked out by adds because now we have div popups that the browser really can't do anything about. 2cents over... Mike Quoting Tianzhen Lin tang...@usa.net: I am glad I have skipped Parsley and looked into RobotLegs, which is about to release RobotLegs 2. As for HTML 5, I still don't get all the frenzy around the technologies where they are built on old JavaScript that is not strongly typed, and pretty much every features HTML 5 has to offer are I am catching up with Flash. But all the decision makers who have zero understanding of Flash and just a few whitepaper on HTML 5 would go frenzy with the latest stuff, most stemmed from the hatred of Flash because of those annoying Flash advertisements that incompetent designers have come up with. -Original Message- From: Michael Schmalle [mailto:apa...@teotigraphix.com] Sent: Monday, January 14, 2013 6:09 PM To: dev@flex.apache.org Subject: Re: [OT] The end of the SpiceFactory Right, the eating and beating was a visual for the hedonism of the HTML5 community and there reckless JavaScript development. I agree, if I can use ActionScript to make WebAudio applications in 1 year, this will be a success. :) Mike Quoting Alex Harui aha...@adobe.com: On 1/14/13 2:22 PM, Michael Schmalle apa...@teotigraphix.com wrote: JavaScript unfortunately is the only road left. Native (mobile) apps is also a possible road. This decade of my life will be fulfilled if the tortoise can walk passed the hare stuffing his face with jQuery muffins. Thanks for making me laugh. I wish I were an artist because I would sketch a political cartoon of that. But remember, the hare got beat by snoozing, not by overeating. And really, I don't think we have to beat the hare to be successful. -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui -- Michael Schmalle - Teoti Graphix, LLC http://www.teotigraphix.com http://blog.teotigraphix.com -- Michael Schmalle - Teoti Graphix, LLC http://www.teotigraphix.com http://blog.teotigraphix.com
[jira] [Commented] (FLEX-33349) TypeError #1009 happening in dataProviderRefreshed() of List.as after a call to endItemEditorSession() in Spark Datagrid
[ https://issues.apache.org/jira/browse/FLEX-33349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13554209#comment-13554209 ] João Sérgio Nobre Saleiro commented on FLEX-33349: -- Ok, I have now plenty more information to update this issue. The List.as where the null error occurs is the ComboBox inside the itemEditor. So the scenario is the following: 1- A Spark Datagrid has an itemEditor 2- The itemEditor has an (editable) ComboBox binded to ArrayCollection ac 3- By default, the selectedItem of the Combobox is null 4- The user can choose an item of the ComboBox, or write a new String 5- When he focus out, the itemEditor calls the save() method that dispatches an event 6- The outside component catches the event, and checks if the user wrote a String. If he did, the String is converted to an Object 7- This new object is added to ac, and ac.refresh() is explicitely called. 8- This new object is also assigned to the item that the Combobox selectedItem is binded to, so the ComboBox selectedItem also changes 9- The refresh on ac forces the call of dataProviderRefreshed() on List.as of the Combobox - but ONLY on the second change (still need to understand this one) 10- In the meantime, a modal popup might appear, asking some stuff to the user. When the modal opens, updateCompleteListenerA is called and that's where all hell breaks loose, due to dataGroup being null in dataGroup.removeEventListen[...] of List.as . In other words, it's a ComboBox inside an itemEditor that triggers a RTE when it's dataProvider is refreshed while a popup is shown for the second time with PopupManager. Weird stuff: a) If, in step 10, the modal DOESN'T reuse the same same instance (it's a new instance everytime addPopup is called), the error doesn't happen b) If, in step 10, I decide not to show the modal, the error can still happen by simply changing the currentState of a another component (it's a simple group with label) that has transitions. I'm still investigating and trying to understand this scenario. TypeError #1009 happening in dataProviderRefreshed() of List.as after a call to endItemEditorSession() in Spark Datagrid - Key: FLEX-33349 URL: https://issues.apache.org/jira/browse/FLEX-33349 Project: Apache Flex Issue Type: Bug Components: Spark: DataGrid Affects Versions: Apache Flex 4.9.0 Environment: All Reporter: João Sérgio Nobre Saleiro Labels: Datagrid, RTE, Spark, itemEditorSession, itemeditor, null Attachments: transactions.txt Original Estimate: 3h Remaining Estimate: 3h a) This RTE is quite hard to reproduce, and I wasn't able to build a simple scenario to demonstrate it b) It happens occasionally, in 20-30% of the tries c) It happens after the user ends an itemEditorSession of a Spark ItemEditor used in a Spark DataGrid. d) It's a null error on line 1479 (dataProviderRefreshed) of List.as. dataGroup is null when the function is called, causing the RTE. The RTE follows below: TypeError: Error #1009: Cannot access a property or method of a null object reference. at Function/anonymous()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/spark/src/spark/components/List.as:1479] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at mx.core::UIComponent/dispatchEvent()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UIComponent.as:13160] at mx.managers::LayoutManager/doPhasedInstantiation()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/managers/LayoutManager.as:852] at mx.managers::LayoutManager/validateNow()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/managers/LayoutManager.as:886] at mx.core::UIComponent/commitCurrentState()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UIComponent.as:10513] at mx.core::UIComponent/setCurrentState()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UIComponent.as:10331] at mx.core::UIComponent/set currentState()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UIComponent.as:6433] at com.boonzi.desktop.core.view.components::BigTooltip/set displayPopUp()[C:\webfuel\boonzi\trunk\boonzi-desktop\src\com\boonzi\desktop\core\view\components\BigTooltip.mxml:33] at mx.binding::Binding/defaultDestFunc()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/binding/Binding.as:290] at
[jira] [Updated] (FLEX-33349) TypeError #1009 happening in dataProviderRefreshed() of List.as after refreshing the dataProvider of Combobox
[ https://issues.apache.org/jira/browse/FLEX-33349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] João Sérgio Nobre Saleiro updated FLEX-33349: - Summary: TypeError #1009 happening in dataProviderRefreshed() of List.as after refreshing the dataProvider of Combobox (was: TypeError #1009 happening in dataProviderRefreshed() of List.as after a call to endItemEditorSession() in Spark Datagrid) TypeError #1009 happening in dataProviderRefreshed() of List.as after refreshing the dataProvider of Combobox - Key: FLEX-33349 URL: https://issues.apache.org/jira/browse/FLEX-33349 Project: Apache Flex Issue Type: Bug Components: Spark: DataGrid Affects Versions: Apache Flex 4.9.0 Environment: All Reporter: João Sérgio Nobre Saleiro Labels: Datagrid, RTE, Spark, itemEditorSession, itemeditor, null Attachments: transactions.txt Original Estimate: 3h Remaining Estimate: 3h a) This RTE is quite hard to reproduce, and I wasn't able to build a simple scenario to demonstrate it b) It happens occasionally, in 20-30% of the tries c) It happens after the user ends an itemEditorSession of a Spark ItemEditor used in a Spark DataGrid. d) It's a null error on line 1479 (dataProviderRefreshed) of List.as. dataGroup is null when the function is called, causing the RTE. The RTE follows below: TypeError: Error #1009: Cannot access a property or method of a null object reference. at Function/anonymous()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/spark/src/spark/components/List.as:1479] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at mx.core::UIComponent/dispatchEvent()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UIComponent.as:13160] at mx.managers::LayoutManager/doPhasedInstantiation()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/managers/LayoutManager.as:852] at mx.managers::LayoutManager/validateNow()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/managers/LayoutManager.as:886] at mx.core::UIComponent/commitCurrentState()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UIComponent.as:10513] at mx.core::UIComponent/setCurrentState()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UIComponent.as:10331] at mx.core::UIComponent/set currentState()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/core/UIComponent.as:6433] at com.boonzi.desktop.core.view.components::BigTooltip/set displayPopUp()[C:\webfuel\boonzi\trunk\boonzi-desktop\src\com\boonzi\desktop\core\view\components\BigTooltip.mxml:33] at mx.binding::Binding/defaultDestFunc()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/binding/Binding.as:290] at Function/http://adobe.com/AS3/2006/builtin::call() at mx.binding::Binding/innerExecute()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/binding/Binding.as:493] at Function/http://adobe.com/AS3/2006/builtin::apply() at mx.binding::Binding/wrapFunctionCall()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/binding/Binding.as:403] at mx.binding::Binding/execute()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/binding/Binding.as:341] at mx.binding::Binding/watcherFired()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/binding/Binding.as:519] at mx.binding::Watcher/notifyListeners()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/binding/Watcher.as:319] at mx.binding::PropertyWatcher/eventHandler()[/Users/justinmclean/Documents/ApacheFlexSDK/frameworks/projects/framework/src/mx/binding/PropertyWatcher.as:385] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at com.boonzi.desktop.transactions.model::TransactionModel/dispatchEvent() at com.boonzi.desktop.transactions.model::TransactionModel/set numberOfCategorizedImportedTransactions() at com.boonzi.desktop.transactions.view::ImportStatementsView/tryToShowCategoryPopup()[C:\webfuel\boonzi\trunk\boonzi-desktop\src\com\boonzi\desktop\transactions\view\ImportStatementsView.as:1512] at
Re: [COMPONENT] CallOutButton for desktop (not AIR)
On Tue, Jan 15, 2013 at 11:41 AM, Marcus Fritze marcus.fri...@googlemail.com wrote: Hi Om, Thanks for your answer / feedback. As I have written in my mail, I have already created an issue here: https://issues.apache.org/jira/browse/FLEX-33350 Thanks! Best regards Marcus Fritze My bad, I dint read your second email completely before responding. Thanks for creating the JIRA ticket. Regards, Om
[jira] [Commented] (FLEX-33350) CallOutButton for Web (desktop / not AIR)
[ https://issues.apache.org/jira/browse/FLEX-33350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13554337#comment-13554337 ] Carol Frampton commented on FLEX-33350: --- @Marcus -- FYI. FlashBuilder projects are considered binaries so they can not be stored in Apache's SVN. One of us with FlashBuilder can dissect the project files you attached but it is preferable if the source code is attached to this bug directly. CallOutButton for Web (desktop / not AIR) - Key: FLEX-33350 URL: https://issues.apache.org/jira/browse/FLEX-33350 Project: Apache Flex Issue Type: New Feature Components: .Unspecified - Framework Affects Versions: Apache Flex 4.9.0 Reporter: Marcus Fritze Priority: Minor Attachments: CallOutButton.fxpl, CallOutButtonTest.fxp based on the code provided by Maxime Cowez https://github.com/RIAstar/CallOutFx and the original CallOutButton (AIR version), I developed a CallOutButton for Web (desktop). Attachments: - CallOutButton (library project) - CallOutButtonTest (example project) Sorry, I am not a contributor and therefore I have no access to whiteboard for uploading an example. Maybe, if someone (a contributor) think this would be a nice component for Apache Flex, you can use it and upload it. Feedback is welcome! (Warning: there is a lot of commented-out source-code in the Callout.as) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (FLEX-33350) CallOutButton for Web (desktop / not AIR)
[ https://issues.apache.org/jira/browse/FLEX-33350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcus Fritze updated FLEX-33350: - Attachment: CallOutButtonTest.zip CallOutButton.zip Thanks for the advice. I also uploaded the ZIP files. CallOutButton for Web (desktop / not AIR) - Key: FLEX-33350 URL: https://issues.apache.org/jira/browse/FLEX-33350 Project: Apache Flex Issue Type: New Feature Components: .Unspecified - Framework Affects Versions: Apache Flex 4.9.0 Reporter: Marcus Fritze Priority: Minor Attachments: CallOutButton.fxpl, CallOutButtonTest.fxp, CallOutButtonTest.zip, CallOutButton.zip based on the code provided by Maxime Cowez https://github.com/RIAstar/CallOutFx and the original CallOutButton (AIR version), I developed a CallOutButton for Web (desktop). Attachments: - CallOutButton (library project) - CallOutButtonTest (example project) Sorry, I am not a contributor and therefore I have no access to whiteboard for uploading an example. Maybe, if someone (a contributor) think this would be a nice component for Apache Flex, you can use it and upload it. Feedback is welcome! (Warning: there is a lot of commented-out source-code in the Callout.as) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
Re: [OT] The end of the SpiceFactory
On Tue, Jan 15, 2013 at 1:30 PM, Tianzhen Lin tang...@usa.net wrote: I told the whiners of Flash if they hate Flash ads, they can disable the plugin by default with the browser, and there are plenty of those add-in's. But once the same Flash ad producers start making the same crappy ads in HTML 5, there is no more block HTML 5 feature. :) Exactly! They should want Flash back specifically *because* you can disable it. @Avi - Sortof. You can dispatch events from any object that extends IEventDispatcher. If that object is a display object and is on the display list that event will bubble up through it (if bubbles are set to true). If it's a regular object you would just add an event listener to it to to handle any of it's events. Also, as for singletons, they don't get as much MXML love as the rest of the SDK but that doesn't mean you have to give up on them. A few months ago I made a Singleton Enforcer class so that *any* class can be a Singleton and referenced in MXML. The way it works is you declare in the root application or a document an instance of your class /singleton in MXML (yes MXML). This can be any class with instance variables on it (they don't have to be static and you don't need to create a getInstance() method except if you want to reference it in AS). Next, you add a RegisterSingleton MXML class and bind it to that instance. That registers it in Flex's global singleton manager. Then in any component you need it you can declare your singleton class (in MXML) and add a SingletonEnforcer class next to it. When you run your application the Singleton Enforcer class will ensure that that instance is the same instance across the application. Reading previous discussions it sounds like AOT accomplishes the same thing.
Re: [Marketing] - publicity
HI, Another mention here on ZDNet: http://www.zdnet.com/apache-moves-flex-forward-should-flash-be-next-709843/ Perhaps we come come up with an official short statement with a link back to the apache flex site to add to many of these articles? Thanks, Justin
RE: [Marketing] - publicity
Another mention here on ZDNet: http://www.zdnet.com/apache-moves-flex-forward-should-flash-be-next-709843/ Perhaps we come up with an official short statement with a link back to the apache flex site to add to many of these articles? Thanks, Justin I do not think that an official short statement is the right path. IMO, the writers are interested in providing information to their readers obtained from someone with an authoritative voice = a persuasive opinion, if you will. .And there's the rub. Who can speak for Apache Flex? We can attempt to answer some of the questions that the author poses in the article you linked to: The future of Adobe Flash, and of course Flex, has been heavily debated with the emergence of HTML 5 and other web app dev technologies. Nevertheless, there are strong backers who maintain that there's still a place for Flash and Flex. Flex was donated to the ASF in late 2011. 1) What is the future of Flash and what is the future of Flex? 2) How does the emergence of the current state of HTML5 and other web app dev technologies change this future? 3) Who are the strong backers who maintain that there's still a place for Flash and Flex and why are they right or wrong? And yet more questions that we can't answer are also posed in the article: Might be nice for Adobe to donate Flash to the ASP, though it's not clear how much of the proprietary Flash and AIR components are part of the company's new lineup of HTML5-based Edge tools. 1) Would donating Flash to the ASP be a good path for Adobe? 2) Are the proprietary components of Flash and AIR part of the company's new lineup of HTML5-based Edge tools? 3) Is Adobe still confident that donating Flex to the ASF was the right move?
[jira] [Created] (FLEX-33351) mx menubar problems using embedded font
gkk created FLEX-33351: -- Summary: mx menubar problems using embedded font Key: FLEX-33351 URL: https://issues.apache.org/jira/browse/FLEX-33351 Project: Apache Flex Issue Type: Bug Components: mx: Menu Bar Affects Versions: Adobe Flex SDK 4.5.1 (Release) Environment: FlashBuilder 4.6, SDK 4.5.1 Reporter: gkk 1. Copy/paste the below Flex application into your IDE of choice (I'm using FB4.6, with Flex SDK 4.5.1). 2. Copy Arial.ttf from your system library folder into the workspace folder you've copied this code. 3. Run the application. 4. Observe that when you select the checkbox to enable variableRowHeight, that the menuBar does not allow enough vertical height to fit the menu options. This occurs for all pull-down menus, although it's easier to see when there are a lot of options (e.g. click on File pull-down and position your mouse over the last option that appears). 5. Also observe, regardless of variableRowHeight setting, there are visual artifacts in the menubar. For example, click on Edit1, and observe a gray vertical line running about 10 pixels to the left of the menu-bar's pull-down text area. The right-side of the menubar pull-down area has a white pixel border mistakenly placed between the right-edge of the menubar and the shadow region. 6. Remove `fontFamily=arial_mx` from the menubar's properties, run the program again, and observe the menubar looks perfect. 7. As a side note, however, there appears to be functional bug now, in that when you click, for example, the first item in a pull-down menu (e.g. File then New in my example below), then click outside the menu to collapse the menubar, the click again the same pull-down File selection, then mouse-over the New option (which you previously clicked), Flex doesn't highlight to show the mouse is hovering over New.). 8. As another aside, I implemented the spark menuBar component from here: https://github.com/badu/SparkComponents This did remove the visual artifacts, perhaps because there's no dropshadow. However, the embedded text appears more blurrly than the already somewhat blurry embedded text in Adobe's spark (e.g. dataGrid) components. Zooming in on the text using my Mac's DigitalColor Meter, I can see that Adobe's text, in the darkest portion, is truly black (0x00) whereas the new spark MenuBar's embedded spark text (same font settings) is gray (0x626262) (I zoomed in on a straight letter l as in lobster). The darkest part of the spark menubar text seems to spill into neighboring pixels, making it appear blurry. ?xml version=1.0 encoding=utf-8? s:Application xmlns:fx=http://ns.adobe.com/mxml/2009; xmlns:s=library://ns.adobe.com/flex/spark xmlns:mx=library://ns.adobe.com/flex/mx !-- modified from: http://blog.flexexamples.com/2010/02/19/setting-a-variable-row-height-on-an-mx-menubar-control-in-flex/ -- fx:Script ![CDATA[ import mx.events.MenuEvent; protected function mBar_menuShowHandler(evt:MenuEvent):void { evt.menu.variableRowHeight = ch.selected; evt.menu.invalidateSize(); } ]] /fx:Script fx:Style @namespace s library://ns.adobe.com/flex/spark; @font-face { font-family:arial_mx; src:url(Arial.ttf); embed-as-cff:false; } /fx:Style s:controlBarContent s:CheckBox id=ch label=variableRowHeight / /s:controlBarContent mx:MenuBar id=mBar labelField=@label horizontalCenter=0 top=20 menuShow=mBar_menuShowHandler(event); fontFamily=arial_mx mx:dataProvider s:XMLListCollection fx:XMLList xmlns= menu label=File item label=New / item label=Open / item label=Save / item label=Save As / fake type=separator / item label=Exit1 / item label=Exit2 / item label=Exit3 /
Re: svn commit: r1433766 - /flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh
I didn't try it, but by looking at it, I didn't see where you require acceptance of the Adobe license. On 1/15/13 4:31 PM, jmcl...@apache.org jmcl...@apache.org wrote: Author: jmclean Date: Wed Jan 16 00:31:23 2013 New Revision: 1433766 URL: http://svn.apache.org/viewvc?rev=1433766view=rev Log: utility to check (and if missing download) all playerglobal.swcs Added: flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh (with props) Added: flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh URL: http://svn.apache.org/viewvc/flex/sdk/branches/develop/ide/checkAllPlayerGloba ls.sh?rev=1433766view=auto == --- flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh (added) +++ flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh Wed Jan 16 00:31:23 2013 @@ -0,0 +1,83 @@ +#!/bin/sh -e + +# ### +## +## Licensed to the Apache Software Foundation (ASF) under one or more +## contributor license agreements. See the NOTICE file distributed with +## this work for additional information regarding copyright ownership. +## The ASF licenses this file to You under the Apache License, Version 2.0 +## (the License); you may not use this file except in compliance with +## the License. You may obtain a copy of the License at +## +## http://www.apache.org/licenses/LICENSE-2.0 +## +## Unless required by applicable law or agreed to in writing, software +## distributed under the License is distributed on an AS IS BASIS, +## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +## See the License for the specific language governing permissions and +## limitations under the License. +## +# ### + +# +# Usage: checkAllPlayerGlobals Apache Flex dir +# +# This script should be used to check all versions of playerglobal.swc in an +# Apache Flex SDK for Mac OSX +# If a player global is missing to it will be downloaded form the Adobe site. + +# Process the parameters. + +IDE_SDK_DIR=$1 +if [ ${IDE_SDK_DIR} = ] ; then +echo Usage: $0 Apache Flex directory +exit 1; +fi + +echo The Apache Flex directory for the IDE is $IDE_SDK_DIR + +# If this is an Apache Flex dir then there should be a NOTICE file. + +if [ ! -f ${IDE_SDK_DIR}/NOTICE ] +then +echo ${IDE_SDK_DIR} does not appear to be an Apache Flex distribution. +exit 1; +fi + +downloadPlayerGlobal() +{ + version=$1 +playerGlobalDir=${IDE_SDK_DIR}/frameworks/libs/player/${version} +playerGlobalSWC=${playerGlobalDir}/playerglobal.swc +MD5check=$2 +AdobeURL=$3 + + mkdir -p ${playerGlobalDir} + if [ ! -f ${playerGlobalSWC} ] + then + echo Downloading player global ${version} + curl ${AdobeURL} ${playerGlobalSWC} + else + echo Player global ${version} exists + fi + + MD5hash=`md5 -q ${playerGlobalSWC}` + + if [ ${MD5check} == ${MD5hash} ] + then + echo MD5 hash correct + else + echo MD5 hash incorrect + fi + +} + +downloadPlayerGlobal 10.2 aa7d785dd5715626201f5e30fc1deb51 http://fpdownload.macromedia.com/get/flashplayer/installers/archive/playerglob al/playerglobal10_2.swc +downloadPlayerGlobal 10.3 6092b3d4e2784212d174ca10904412bd http://fpdownload.macromedia.com/get/flashplayer/installers/archive/playerglob al/playerglobal10_3.swc +downloadPlayerGlobal 11.0 5f5a291f02105cd83fb582b76646e603 http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_0. swc +downloadPlayerGlobal 11.1 e3a0e0e8c703ae5b1847b8ac25bbdc5f http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_1. swc +downloadPlayerGlobal 11.2 c544a069518897880e0d732457b6fdeb http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_2. swc +downloadPlayerGlobal 11.3 e2a9ee439d9660feaf756aa05e7e6412 http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_3. swc +downloadPlayerGlobal 11.4 e15587856cdb5e21fa1acb6b0610a032 http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_4. swc +downloadPlayerGlobal 11.5 54bb87668ae9d6b6e61cc61fd487b6a0 http://fpdownload.macromedia.com/get/flashplayer/updaters/11/playerglobal11_5. swc + Propchange: flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh -- svn:executable = * -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui
Re: [OT] The end of the SpiceFactory
Speaking of Singletons and frameworks, Robotlegs has solved this problem in a very nice way. They say that a class should not care about how many instances it has. So there are no Singletons but there are dependency injections that will always pass the one and only instance. The logic is the same (there are times when you need only one instance) but the implementation differs. On Wed, Jan 16, 2013 at 12:51 AM, jude flexcapaci...@gmail.com wrote: On Tue, Jan 15, 2013 at 1:30 PM, Tianzhen Lin tang...@usa.net wrote: I told the whiners of Flash if they hate Flash ads, they can disable the plugin by default with the browser, and there are plenty of those add-in's. But once the same Flash ad producers start making the same crappy ads in HTML 5, there is no more block HTML 5 feature. :) Exactly! They should want Flash back specifically *because* you can disable it. @Avi - Sortof. You can dispatch events from any object that extends IEventDispatcher. If that object is a display object and is on the display list that event will bubble up through it (if bubbles are set to true). If it's a regular object you would just add an event listener to it to to handle any of it's events. Also, as for singletons, they don't get as much MXML love as the rest of the SDK but that doesn't mean you have to give up on them. A few months ago I made a Singleton Enforcer class so that *any* class can be a Singleton and referenced in MXML. The way it works is you declare in the root application or a document an instance of your class /singleton in MXML (yes MXML). This can be any class with instance variables on it (they don't have to be static and you don't need to create a getInstance() method except if you want to reference it in AS). Next, you add a RegisterSingleton MXML class and bind it to that instance. That registers it in Flex's global singleton manager. Then in any component you need it you can declare your singleton class (in MXML) and add a SingletonEnforcer class next to it. When you run your application the Singleton Enforcer class will ensure that that instance is the same instance across the application. Reading previous discussions it sounds like AOT accomplishes the same thing. -- Nick Tsitlakidis, CEO and Software Architect at Perfect Edge LTD. www.perfectedz.com
Re: svn commit: r1433766 - /flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh
Hi, Also my reading of the license rules under Scenarios Involving Prohibited Works it states. YOU MAY ALSO include a feature within an Apache product that allows the user to explicitly choose to download an optional third-party add-on, as long as that feature also alerts the user of the associated license. Under build scripts is also states: YOU MAY ALSO include within an Apache product a documented, non-default, build option to allow users to explicitly choose to validate, retrieve, or configure any system requirement for an Apache product, provided that such option is not likely to be confused with the standard product build and that any resulting retrieval of a prohibited work is accompanied by a clear identification of its associated license. As this is not part of the standard build script I don't think we need to ask to accept any license but we do need to display it. However I've added a hit Y to accept prompt to the script to be doubly sure and I'll checked it in. Tell me if you agree that we don;t need it and I'll remove the prompt. How exactly is playerglobal.swc licensed? I was unable to find a specific license for it on the Adobe site. Is there a URL for it's license? For now I put in the Adobe SDK license and stated that The playerglobal.swc is part of the Adobe Flex SDK and covered by it's license. is that correct? If not free free to correct. Thanks, Justin
Re: Google Maps
For those willing to use Java we have a solution on how to integrate the Maps JS with Flex. As a matter a fact we provide a 100% binding of the Google Maps API. I should be able to share some more details in a few. Cheers, Alain 2013/1/15 Kessler CTR Mark J mark.kessler@usmc.mil I'm going to guess that as long as you're using the Google API even if it's the JavaScript one you are fine. Just as long as the data is coming through their API using your dev key. However the illegal way would be to scrap their websites or try to access the data directly without going through their API. -Mark -Original Message- From: Avi Kessner [mailto:akess...@gmail.com] Sent: Tuesday, January 15, 2013 12:23 To: dev@flex.apache.org Subject: Re: Google Maps This is making me confused. What exactly is illegal about using external interface to use Google apis? Google suggests migrating to their new version. Migration to me implies its not banned. On Jan 15, 2013 6:27 PM, Alain Ekambi jazzmatad...@gmail.com wrote: Another reason why we went away from ActionScript Development with Flex. 2013/1/15 Charles Monteiro char...@nycsmalltalk.org Forgive my ignorance too, I do have a need for location api but I have not gotten to it yet. Google is what I was assuming I would use. Doesn't Google have a REST API that we could tap into anyhow ? Not familiar at all with what the Flex lib did thanks -Charles On Tue, Jan 15, 2013 at 10:23 AM, Harbs harbs.li...@gmail.com wrote: Huh? If it would use the JS APIs, how would that be illegal? On Jan 15, 2013, at 4:50 PM, Tolga Kaya wrote: It could be done but as I previously stated it would be illegal beacuse google prevents accessing the map data other than its personal APIs 2013/1/15 Harbs harbs.li...@gmail.com Can't we just replicate what they did using the Javascript APIs? -- Charles A. Monteiro www.monteirosfusion.com sent from the road
Re: svn commit: r1433766 - /flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh
On 1/15/13 5:11 PM, Justin Mclean jus...@classsoftware.com wrote: Hi, I didn't try it, but by looking at it, I didn't see where you require acceptance of the Adobe license. True it doesn't - but neither do the other script in that directory. Possibly an issue? The other script doesn't appear to download anything. It looks like it just copies stuff around, and the ruling was that the user had to have accept the license when they previously downloaded the stuff that script copies around. It looked like your script downloads stuff, and all of Adobe's websites try to make very clear the terms of use. We (Apache) should not circumvent that, and probably have an greater responsibility to make the licensing of non-Apache-compatible stuff very apparent. You can freely download the playerglobal from Adobe without accepting a license. http://www.adobe.com/support/flashplayer/downloads.html The link to the Flash Player rights / terms of use http://www.adobe.com/go/flashplayer_usage give a 404. I will notify the FP team about the broken link, but that paragraph is their attempt to put the licensing in front of you. Assuming it needs to accept a license what's the minimal requirement and what text needs to be displayed? Thanks, Justin -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui
Re: Playerglobal downloader and checker
On 1/15/13 5:17 PM, Justin Mclean jus...@classsoftware.com wrote: Hi, After a bit of searching I managed to fine the license for 11.6 on the labs site. http://labs.adobe.com/downloads/flashplayer.html However the license PDF it links to is not in English :-) http://www.adobe.com/products/eulas/pdfs/PlatformClients_PC_WWEULA-MULTI-20110 809_1357.pdf Actually, it is in English and a bunch of other languages. The WW is for world-wide. -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui
Re: svn commit: r1433766 - /flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh
On 1/15/13 6:23 PM, Justin Mclean jus...@classsoftware.com wrote: Hi, Also my reading of the license rules under Scenarios Involving Prohibited Works it states. YOU MAY ALSO include a feature within an Apache product that allows the user to explicitly choose to download an optional third-party add-on, as long as that feature also alerts the user of the associated license. Playerglobal is not optional so this doesn't apply. We got a ruling that playerglobal is a build prerequisite. Under build scripts is also states: YOU MAY ALSO include within an Apache product a documented, non-default, build option to allow users to explicitly choose to validate, retrieve, or configure any system requirement for an Apache product, provided that such option is not likely to be confused with the standard product build and that any resulting retrieval of a prohibited work is accompanied by a clear identification of its associated license. I think the key word here is choose, which I think you are doing with the y/n option you added, because that helps make the identification of its license more clear. As this is not part of the standard build script I don't think we need to ask to accept any license but we do need to display it. However I've added a hit Y to accept prompt to the script to be doubly sure and I'll checked it in. Tell me if you agree that we don;t need it and I'll remove the prompt. Well, in a script, I'm not sure how you can display such that someone can read it without stopping, so I think you will need a y/n. How exactly is playerglobal.swc licensed? It appears to be under Adobe Flex when bundled with Adobe Flex and under the FlashPlayer EULA when you download from the FP downloads page. I was unable to find a specific license for it on the Adobe site. Is there a URL for it's license? For now I put in the Adobe SDK license and stated that The playerglobal.swc is part of the Adobe Flex SDK and covered by it's license. is that correct? If not free free to correct. Probably good enough. Thanks for making the changes. -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui
Re: svn commit: r1433766 - /flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh
HI, The other script doesn't appear to download anything. /ide/frameworks/makeApacheFlexforFlashBuilder.sh uses curl to download several things including the 11.1 playergolobal.swc. and all of Adobe's websites try to make very clear the terms of use Totally unclear to me especially in that case as none of the licences refer to playerglobal specifically. .We (Apache) should not circumven that, I'm certainly not trying to do that. My intention is to make the SDK: a) Easier to reliably use and test. Currently we have no way of knowing which playerglobal.swc you are actually using. Copying files about of the same same give a large potential for confusion. Note the md5 checks in the script. b) Make it easier for users to use the version of the flash player they want to with the SDK. Thanks, Justin
Re: Falcon functional tests
What were the errors? They run without error for me. On Fri, Jan 11, 2013 at 12:45 PM, Gordon Smith gosm...@adobe.com wrote: The following tests fail for me airframeworkSWC() airsparkSWC() automation_airSWC() automation_airsparkSWC() mobilecomponentsSWC() tool_airSWC() so I'm planning to put @Ignore on them. I want all Falcon tests to be either passing or @Ignore. - Gordon
Re: svn commit: r1433766 - /flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh
On 1/15/13 8:29 PM, Justin Mclean jus...@classsoftware.com wrote: HI, The other script doesn't appear to download anything. /ide/frameworks/makeApacheFlexforFlashBuilder.sh uses curl to download several things including the 11.1 playergolobal.swc. That seems like a problem. If Om's installer had to require acceptance, this script should as well. and all of Adobe's websites try to make very clear the terms of use Totally unclear to me especially in that case as none of the licences refer to playerglobal specifically. Yup, very confusing. You should show the FP EULA. In theory, newer playerglobals aren't covered by the Adobe Flex SDK license, only the version Adobe bundled (11.1) .We (Apache) should not circumven that, I'm certainly not trying to do that. My intention is to make the SDK: a) Easier to reliably use and test. Currently we have no way of knowing which playerglobal.swc you are actually using. Copying files about of the same same give a large potential for confusion. Note the md5 checks in the script. b) Make it easier for users to use the version of the flash player they want to with the SDK. Yup, all good. We just have to automate visiting the Adobe site and viewing that paragraph about usage terms, which I think you've done. -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui
Re: svn commit: r1433766 - /flex/sdk/branches/develop/ide/checkAllPlayerGlobals.sh
Hi, Yup, very confusing. You should show the FP EULA. I've change the app to use show the links to the 10.2/10.3 and 11.X FP EULAs. I may be in violatation of the EULA specifically: You may install and Use one copy of the Software on your Compatible Computer. I've lost count of exactly how many playerplobals.swc files I have scattered about :-) Justin