BTW I do plan to help on Flex JS when the time is right. That is when it's more stable, when it has a few more design and development features to it.
In Radiate I have Import and Export transpilers. For MXML it's been easy to import and export (sortof). For HTML export it's been hell and the bain of my existence. For Android XML markup it's as easy as MXML. With FlexJS it shouldn't be too much harder to generate FlexJS compatible MXML than regular MXML export. FYI Radiate exports markup layouts in the language of your choice from the design view. Each component on the stage has an associated component descriptor object that has properties, styles, events and a reference to the instance. Using this information you can export to whatever language you like. Relatively recently, I switched to working on a desktop "IDE" rather than the web "design view". mainly because no one wants to work in a browser. Well maybe but the numbers weren't there and people would ask for features that weren't possible in a browser. So I created a desktop version in a few days, yay for AIR cross-platform, and just for kicks enabled AceEditor <https://github.com/monkeypunch3/flexcapacitor/blob/master/MainLibrary/src/com/flexcapacitor/controls/AceEditor.as> which I tried to integrate in the past but wouldn't work with Flash. The new version worked and now it has a real editor <http://ace.c9.io/> in it. So since R8 is running on the desktop and it has a real editor it's possible to talk to the compilers and get error reporting and warnings. I don't know how to do code completion but AceEditor has a code completion API. As you type you can pass JSON objects of possible autocomplete words. I know how to do the examples but I don't know how to do it with FlexJS, Flex, etc. CSS and HTML have code completion out of the box. Anyway, whatever Josh, Alex, Harbs, et all do not do I hope to do. I plan to add some support for FlexJS code generation (and possibly compiler integration). Create new projects, edit them and compile them. Again, I don't know how to do code completion with AS3, Flex, FlexJS, etc. BTW I am open sourcing parts of it as I go such as the importers and exporters, new components and other classes. So if you don't like how I export the MXML or HTML you can go to FlexCapacitor, https://github.com/monkeypunch3/flexcapacitor, make some changes and then submit a pull request. Do not read this next part unless you want to hear me ranting and complaining. But because it's unclear to some people I'm mentioning this project I'm going to clarify some things. I donated the radiate code more than a year ago to apache. There was a huge amount of overhead and legal bureaucracy to accomplish it. I thought people would want it but there was resistance. "Was it good enough? Do we want it? Does it fit at apache" - to me I was almost felt like saying saying, "f*@0 you guys" I made this for you as a gift and you don't know if you want it? I worked on the project in my free time for years and couldn't believe what I was hearing. It was not a good month. A few people supported me donating it and I thought the Flex community might care about having a design view again at some point in the future. Since it was donated I didn't hear anyone working on it or any interest in taking it farther. Not on this list. In my personal email a few people were happy to see something but didn't have the time or resources to help. I wasn't too upset because to be honest parts of it were shit but those parts had to be written quickly so the other parts could work. I could always go back and fix it and one startup developer I talked to gave me the advice that the first gen code is always throw away. In my mind it was "refactor". His startup was doing well So again I was surprised an open source project was not fully embraced, appreciated or supported. ... I could go on but my whole point is that open source has a bunch of lies surrounding it. Look at OpenSSL. It powered half the webs ecommerce and do you know how much money was donated <http://arstechnica.com/information-technology/2014/04/tech-giants-chastened-by-heartbleed-finally-agree-to-fund-openssl/> to it? It was something like $2000 per year and was maintained by one developer. WTF guys? That project generated billions of dollars and no one supported it. My point is, after that first point, is that I'm trying to commercial radiate so that I can keep working on it. I'm giving some parts back to the OS community as I can but some part of me feels like I have to explain this. Like I'm not part of the OS crowd because I'm trying to make it survive. I'm happy for this FlexJS and NextGenActionScript but seriously, we suck donkey balls at raising money and supporting our work. Angular, typscript, all those other ones are getting resources, popularity in the biased asshole media. The company that shall not be named was horrible and still is horrible at marketing. I made a list and they are the number one worst company for marketing. So my point is we have to change or get better at this. If the media attacks it rip these assholes apart. IE defend it with a vengeance. Sorry rant over. If legal gets in the way F* them too. Justin, keep watching our back but if all the legal is prevent releases or progress FUCK IT. Just get shit out. ok rant really over now. On Mon, Nov 30, 2015 at 4:32 PM, jude <flexcapaci...@gmail.com> wrote: > I saw this on Twitter, ""Introducing NextGen ActionScript" via @ > *joshtynjala* <https://twitter.com/joshtynjala> => http:// > joshblog.net/2015/introducing-nextgen-actionscript/ … > <https://t.co/AnMp1Vw7p7>" > > Not to be nitpicky but I think it's misleading. I'm stoked about the new > website and tutorials. In fact everything, but when I read, "NextGen > ActionScript" I thought of the NextGen AS3 project that Adobe started and > then abandoned. Knowing that it wasn't the Adobe project but knowing what > you've been working on I immediately did believe AS3 was going to be > getting new features. I didn't want to get my hopes up that it was an AS3.5 > or AS4 type of project but after reading the blog post I was still > disappointed even with all of the good news in it. > > To me the title is misleading and other AS3 devs may respond the same way > when they read it. While we are trying to announce the good news about F-JS > we might want to make clearer the distinction. BTW If these things are > planned and or I've misunderstood let me know. > > > > On Sun, Nov 29, 2015 at 9:13 AM, Josh Tynjala <joshtynj...@gmail.com> > wrote: > >> Thanks for the reminder. I'll get the trademark attribution cleaned up >> this >> week. >> >> Would it be acceptable to create a specific legal page, linked from the >> footer, that displays the Apache Flex trademark attribution text? I should >> probably acknowledge some Adobe trademarks too, just to be safe, so that's >> going to be a lot to add to the footer. The page you linked seems to imply >> that's allowed, as long as all trademark attribution is in the same place, >> but I figured I'd check. >> >> - Josh >> On Nov 29, 2015 2:10 AM, "Justin Mclean" <justinmcl...@me.com> wrote: >> >> > Hi, >> > >> > We have to be a little careful here to not be seen to endorse 3rd >> parties >> > from our official site. >> > >> > Currently that code is "Copyright 2015 Bowler Hat LLC” and not under any >> > obvious license, it would be nice if that was made clearer. >> > >> > Josh it would also be good if you attribute Apache trademarks correctly >> > [1] and if you could and link back to the Apache Flex web site. Just >> adding >> > a TM to the first mention and a line in the footer is all that is >> needed. >> > >> > Thanks, >> > Justin >> > >> > 1. http://www.apache.org/foundation/marks/#guidelines >> > >