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
>>
>
>

Reply via email to