The IndieGoGo campaign started in august and ends in 2 days. It's useless to contribute now, no? Isn't there another way to contribute (i.e. new campaign)?
-Dany Op 10-okt.-2014, om 08:05 heeft OmPrakash Muppirala <bigosma...@gmail.com> het volgende geschreven: > Thanks folks, for your work on this! We really appreciate it. Having a > true, cross-platform, open-source alternative to Flash Builder would be a > big deal for Apache Flex. > > For those who are interested in helping this initiative, for my part, I > recently contributed to the IndieGoGo project that supports this project. > Please see this link for more details [1] and support the initiative if > you can! > > Thanks, > Om > > [1] https://www.indiegogo.com/projects/flashdevelop-improved-flex-support > > On Tue, Sep 23, 2014 at 12:17 AM, Santanu Karar <sant...@prominic.net> > wrote: > >> Hello Everyone, >> >> For me its an honour to work with Flex and Apache continues its legacy >> after Adobe, thanks to Apache Flex Team, for that. >> >> I take out one IDE comparison between Flash Develop and Flash Builder >> sometime ago, as an evaluation process to choose Flash Develop as an >> alternative to Flash Builder; Its true Flash Builder is an old player in >> the block and most matured one, too. We are seeking if a few of these >> following issues can be addressed by Flash Develop to come out as a bright >> opponent (to Flash Builder) as well; Some of the following issue(s) may >> already solved/hasSolution which I may not know, you/anyone is very welcome >> to address the solution as well. >> >> Please, have a look. >> >> *Description* >> *FD* >> *FB* >> *Comments* SDK setup is Easy >> X >> *√* >> FD gives option to setup many type of SDKs at startup. This includes Haxe, >> Apache Flex SDKs etc. However, I couldn’t able to run any project running >> with Apache Flex SDK and AIR 14.0. Even everything seem mapped well (SDK >> path) running any AIR application with AIR SDK 14.0 throws compiler error >> while run saying unrecognised namespace (14.0). Only able to AIR project >> with AIR 4.0 - I've noticed this issue in both my Mac and Windows setup - >> Later when I uninstalled completely from Windows machine and re-setup FD >> and its SDKs Without 'Flex SDK 4.6 & AIR 4.0' but 'Apache Flex SDK 13.1 & >> AIR 14.0', I able to run a project with AIR 14.0 runtime; these setup and >> run with appropriate SDK seems troublesome to me. Changing SDK updates >> requisite properties in application descriptor file, in AIR >> X >> *√* >> FD never updates application namespace in descriptor file when changed AIR >> SDK in a project GUI friendliness (based on my preferences) >> *√* >> *√* >> Creating a Library Project in easy steps >> X >> *√* >> FD has no template type to create a Library Project neither it has any >> compiler/publish option to specify a project requires to compile as a >> Library Project (SWC). Easy access to different project workspace >> *√* >> *√* >> FD anyway shows only one project at a time in its Project panel where FB >> gives much more access to different projects at a same time. Changing >> project workspace each time in FD is somewhat killing efficiency. Running >> different projects is Easy >> X >> *√* >> Since FD gives one project workspace access at a time (through its Project >> panel), it needs everytime to change that workspace to a different project >> view to run that particular project Running AIR SDK 14.0 project >> X >> *√* >> With regular installation of FD with 'Apache Flex SDK and AIR SDK 14.0' >> installed (or mapped manually), there were multiple occasions when I never >> able to run an application but received an exception ‘Invalid application >> descriptor: Unknown namespace: *http://ns.adobe.com/air/application/14.0* >> <http://ns.adobe.com/air/application/14.0>’ - even when application >> mapped to run with appropriate SDKs. I only able to run an AIR application >> with namespace 4.0 (AIR SDK 4.0); Following these complexities I found >> using FB is much more easy than FD. Running an application on browser >> X >> *√* >> I am not sure if there is a way or able to run a web application in a >> browser in FD - I am also not sure if this is the general behaviour in FD >> but this only opens a stand-alone Flash Player window in such cases to run >> a project. If this a behaviour of FD I wonder how to test/debug a project >> directly in browser when its a necessity, i.e. testing JavaScript >> interaction with Flex project. Jump to definition (Ctrl+Click) >> X >> *√* >> Its a must-needed feature for an IDE but missing in FD. Jumping to ANY >> definition by CTRL+Click on any component reference is a much required >> feature which I think available in most of the IDEs today, but its not >> available in FD. Right-click and Goto Declaration only available in API >> default classes even not for properties. Content Assist menu (Ctrl+Space) >> X >> *√* >> Although FD gives this feature to open Content Assist menu, it does not >> work inside parentheses persistently. As an example I’d like to have >> available values for a particular property when the cursor stays inside the >> parentheses for a property (i.e. horizontalAlign=””); this increases typo >> many a time. Declaring a particular component is Easy >> X >> *√* >> Unlike FB, FD doesn’t give any option to declare many additional property >> except the file name - for a MXML class. A MXML class file can be of varied >> type with different properties which can be define in creation time in FB >> but not in FD. It just straight creates an Application type of MXML and >> that is all. Thankfully for .AS class type it gives a dialogue like FB >> where user can define many such properties for the AS class. Importing >> component from an attached library project is Easy >> X >> *√* >> Importing a component from attached Library project is not that easy in FD >> - the component never comes in Content Assist menu (Ctrl+Space) until you >> manually declare its ‘xmlns’ path in importing container’s declaration tag >> - this is very much automated in FB, though. Coding easiness >> X >> *√* >> Curly brackets never gets closed automatically in FD. Running >> multi-library project >> X >> *√* >> I never able to run a project stitched in a multi-library manner in FD >> (Main calls LibA where LibA calls LiB). Help is right on tool-tip >> X >> *√* >> Its a handy feature where FB shows Help block as tooltip when accessing >> any component/class through Content Assists menu (Ctrl+Space). Just >> hovering the cursor over a declared component/reference also shows help >> block which is very handy time to time. FD unfortunately doesn’t have such >> feature. >> >> Thanks & Regards, >> >> >> Santanu Karar >> sant...@prominic.net | Skype: santanuprominic >> Mob: +91 98364 68934 >> >> [image: Inactive hide details for Justin M. Hill---23/09/2014 09:32:45 >> AM---Apache Flex Team, I attended the Flex 360 conference with m]Justin >> M. Hill---23/09/2014 09:32:45 AM---Apache Flex Team, I attended the Flex >> 360 conference with many of you earlier this year in San Jose. >> >> >> >> From: >> >> >> Justin M. Hill/A55555/PNI >> >> To: >> >> >> dev@flex.apache.org >> >> Cc: >> >> >> Héctor A <neverbi...@gmail.com>, Mika Palmu <m...@j3r.com>, V >> Chandrasekhar <shake...@yahoo.com>, Santanu Karar/A55C03/PNI@PNI, Walker >> L. Dalton/A55E1D/PNI@PNI, Joel C. Anderson/A55D78/PNI@PNI >> >> Date: >> >> >> 23/09/2014 09:32 AM >> >> Subject: >> >> >> Public campaign to improve FlashDevelop specificall for Apache Flex >> ------------------------------ >> >> >> Apache Flex Team, >> >> I attended the Flex 360 conference with many of you earlier this year in >> San Jose. While I do not follow the list daily, I know you are all working >> very hard and we appreciate it very much. >> >> >> One of the most important things Apache Flex needs to succeed is a 100% >> free, easy to use, cross platform IDE which runs on Mac, Linux, and >> Windows. Obviously Flash Builder, FDT, and IntelliJ are all options >> already. >> >> When I started to evaluate the next investment we would make in IDE >> tooling post-Adobe, I came across this comparison: >> >> >> http://www.simtechmedia.com/blog/2010/10/ide-showdown-intellij-fdt-flashdevelop-2/ >> >> This in turn got me interested in FlashDevelop. Even though it was >> Windows-only, I decided to work with my contacts at >> https://www.codeweavers.com (a commercial support company for WINE) to >> get it working under our standard development platform: Mac. >> >> In a relatively short period of time, I was able to get FlashDevelop to >> work on Mac. I then made a nominal donation to Mika (one of the >> FlashDevelop project leads) to alert him to this breakthrough and encourage >> him to spend time testing on Mac. He also found it to be mostly a success. >> Mika then went on to create a CrossTie installer which makes it easier >> for other users to install FlashDevelop on Mac and Linux using CrossOver. >> >> [Side note for Mac and Linux users: I realize CrossOver is commercial and >> if it is a dependency for FlashDevelop on Mac and Linux, it is not totally >> free on those platforms. I am not concerned with that and hope the topic >> does not steer in that direction.] >> >> I then asked Santanu, Walker, and Joel to review Flash Builder compared to >> FlashDevelop on Mac to determine what else needs to make FlashDevelop an >> acceptable replacement for Flash Builder. Santanu produced a PDF which I >> will ask him to reply to this message in text form with the contents of the >> PDF in a text readable fashion so that it is readable on the mailing list. >> >> I asked Mika to commit to a full test of all FlashDevelop features on Mac, >> including Flash player debugging, compiling, Apache Flex installer testing, >> etc. He then put me in contact with Hector who he indicated may have more >> time and had already started a campaign to raise funds to enable him to >> dedicated more time to improve FlashDevelop for Flex: >> >> >> https://www.linkedin.com/groupItem?view=&gid=4296888&type=member&item=5905327257437630464&commentID=5920018570217009152&report%2Esuccess=8ULbKyXO6NDvmoK7o030UNOYGZKrvdhBhypZ_w8EpQrrQI-BBjkmxwkEOwBjLE28YyDIxcyEO7_TA_giuRN#commentID_5920018570217009152 >> >> https://www.indiegogo.com/projects/flashdevelop-improved-flex-support >> >> >> There is at least one other commercial entity set to help Hector meet his >> fundraising goals. Between the other company and Prominic, along with >> anyone else who can help, we can and will make FlashDevelop better for >> Flex. We need to see it better specifically on Mac as well, and I would >> like to ask other Mac users out there in the Flex world to participate now >> in defining exactly what goals we need Hector to achieve. >> >> Please categorize these into at least two different areas. >> A) Making FlashDevelop great for Apache Flex >> >> B) Making FlashDevelop great for Apache Flex under Mac and Linux using >> CrossOver. >> >> >> I envision FlashDevelop having an integrated Apache Flex installation >> process that works without the confusion of the current one which offers >> too many different downloads. I would like to see a launch page that >> makes it very easy to get started with your first Flex project. >> Similarly, a start page might also be appropriate for those interested in >> FeathersUI or pure Flash work. Right now everything is assumed that the >> user will know how to create a project for their preferred target, and that >> is not as intuitive as it should be. >> >> I would also like to see better import support for Flash Builder projects, >> and thorough testing of the integrated Flash Player with debug mode enabled >> under CrossOver, or possibly integrated with running the Mac version of the >> debug player. >> >> Santanu, please reply with your specific list of requests. >> Hector, please integrate Santanu's request into your master list and reply >> back as well. >> >> I welcome anyone else who can provide concrete direction for the goal >> list. The last revision I had from Hector on September 17, 2014 is as >> follows: >> >> *1. package: Code Completion and MXML* >> >> 1. *Code completion bugfixes:* there are some bugs in code completion. >> ie.: sometimes it forgets the inherited properties until I open the base >> class. >> 2. *Replace file bugfixes: *there are extreme bugs when I try to >> replace a file or a folder, and FD updates the namespaces. Sometimes it >> deletes codes and replaces wrong texts. It’s very dangerous, but it would >> be very useful. >> 3. *Custom mxml component code completion support in AS files:* FD >> should support not only native, but custom MXML components. It partly have >> code completion when we use an mxml class in AS files, but mostly inherited >> properties and functions are disappear. >> 4. *Mxml generation:* Code generation (like class generation) and >> completion during editing MXML files. >> 5. *Manifest support: *You can define custom manifest files, where can >> describe for flex compiler the names and class paths (ie: <component >> id="Text" class="com.ui.controls.Text"/>). We would like a native support >> for these files. >> 6. *Code navigation inside mxml*: With F4 FD should jump to the >> inherited property as in native AS files. >> 7. *Relative path support inside custom configs*: we use custom >> configs, for defining our custom flex mxml manifest files, but the Flex SDK >> requires absolute path-s (or at least relative to mxmlc compiler). We would >> need a path support like in template generation (ie.: $(ProjectPath) ) >> >> >> *2. package: RSL and SWC* >> >> 1. *Real RSL support: *right now it has config in the project settings >> for RSL, but it was impossible to make it work. Right now I can use it with >> additional compiler options, but it’s really difficult to disable-enable it >> all the time. >> 2. *SWC generation support: *there is already a plugin, but it’s very >> limited and have a lot of bugs. It should also have the possibility for >> selectable generation, like in Flash Builder. >> 3. *Support for RSL generation:* native support for generate RSL files >> from generated SWC. (it most be unzipped, optimized with the Flex >> optimizer, and signed) >> >> >> >> *3. package: FlexUnit* >> >> 1. *Flex unit support: *native support for FlexUnit testing. It should >> show the test results and detailed informations about the where did the >> test break. >> >> >> >> *4. package: Debugging* >> >> 1. *Breakpoint stack filter: *sometimes there is a huge list in >> breakpoint stack, and it would be great to have a filter in this list by >> keywords (positive and negative). Filter also should support regexp and >> escaped characters. >> 2. *Visual debugger, inspector (similar to firebug): *it would be >> great to have a live inspector like in firebug. Inspect the DisplayObject >> tree, jump on the tree with I mouse click (like inspect in FireBug), live >> change the properties of any class (right now there is something like this, >> but it’s not enough user friendly) >> 3. *Profiler improvements*: in Flash Builder there are some nice >> features in the profiler that would be also great in FD. >> 4. *Flex state handling: *native code completion support for Flex >> States. >> >> >> *5. package: UI improvements* >> >> 1. *Intelligent CTRL+C and CTRL+V*: after width = exactWidth ctrl+v >> generates height = exactHeight. For sure it should have a different >> shortcut like CTRL+ALT+V and CTRL+ALT+C or something like that. >> 2. *Interface generation from code: *sometimes we create code before >> the interface, so we would need a plugin, that generates interface from >> code. >> 3. *Crl+click navigate support: *it should do the same as F4. It’s a >> very nice feature in a FD plugin, and sometimes it’s very handy. >> 4. *Ignore whitespaces search:* in every search there should be a >> checkbox to ignore whitespaces. So if it’s enabled it would search for >> myVar = ", when the code is myVar = >> "something". >> 5. *Negative filter in search:* we could specify a negative filter for >> the search. So for example I want to find every SampleVO string, but only >> in those classes where there is no SomethingVO. Like in google the negative >> filter (ie: flash RSL –adobe) >> >> >> *6. package: Mercurial HG* >> >> 1. *Real HG support: *it would be great to have an integrated HG >> Mercurial support like in PHP storm >> >> >> >> Thank you, >> >> Justin Hill >> http://Prominic.NET <http://prominic.net/> >> Skype: JustinProminic >> https://twitter.com/JustinProminic >> https://www.linkedin.com/in/justinprominic >> >> >>