Hi Jude,

Good stuff in here.  Thanks for bringing it up.  Comments inline...

On 12/1/15, 12:35 AM, "jude" <flexcapaci...@gmail.com> wrote:

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

Can you provide more detail on what features you are waiting for?  Can you
help work on those features?

>
>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.
>
>So again I was surprised an open source project was not fully embraced,
>appreciated or supported.

The limiting factor for Apache Flex is time.  The committers, like
yourself, only have limited time.  Even for me, who is paid to work on
this project, I have so many things to work on, Radiate is not in the top
10 on my list.  That doesn't mean the donation isn't appreciated.  But the
fact is, I think a lot of us expected you to keep working on it in the
Apache repos.  IOW, I didn't see it as a gift, but something you were
bringing to the party and not just leave it.

> ... 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-chasten
>ed-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.

And that's fine too.  Lots of commercial products are selling value-add to
open source technology.  That value-add can just be support, it doesn't
have to be new features.

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

There are corporate-driven open source models and then there is Apache.
Apache takes great pains to make it clear that no one corporation has
undue influence over the future of a project.  And all of us have
witnessed what happens when a corporation that does have influence changes
its mind.  So to some degree, potential customers should feel safer
placing a bet on an Apache project.

However, it appears that in the Apache model, until you get someone who
can build a business around the project, money is scarce.  I want to make
sure everybody reading this understands that Adobe is highly unlikely to
be the company that will build a business around Apache Flex.  Adobe has
totally focused on creatives and has pretty much decided that it isn't
good at supporting developers.  Adobe has probably spent over a million
dollars on getting Flex up and running at Apache and is not expecting a
dime of it back.  That seems quite generous to me.  It isn't going to kick
in more to help with marketing.  We've got to find other ways to get the
word out.

To me, that way is by word-of-mouth, testimonials from successful
customers.  And so I spend my time listening to what folks have to say on
this list and trying to get folks to be successful.  I'm not always the
right person to do certain tasks like Maven and AMF and have to keep
asking "can you live without it, at least for now?" because I see plenty
of other things that need to be done so we can start a whole new showcase
around FlexJS apps and get folks talking about how much faster and higher
quality it was to use FlexJS.

And then, the gamble for those of you who aren't paid by your employer to
work on Flex is: do I continue to contribute for free or find some other
way to get funded so I can continue to contribute so I can better the
chances that FlexJS will be successful and I will be known as one of the
pioneers of this technology and be able to ask a higher hourly rate and/or
get more contracts?  I think the big money in FlexJS will be in
contracting/consulting and not in selling software.

We are doing what I call "The Big Wait".  Many of these emails talk about
waiting for one more feature, one less bug, one customer to offer up a
testimonial, one company to spend more money before we contribute more.
In the Adobe Flex days, you had to wait for Adobe to decide what and when
to release.  In the Apache model, it requires a different mindset: the
community has to make it all happen.

In the FlexJS 0.5.0 release, we tried to make it easier for folks to
contribute, but more can certainly be done and we will make progress on
making it even easier.  But if you can find renewed motivation from these
discussions to contribute please do.  Every little bit counts.  Think of
those community house-building efforts.  Even hammering one nail makes a
difference if enough of you can.

Thanks,
-Alex

Reply via email to