On Fri, Jan 6, 2012 at 5:57 PM, Greg Reddin <gred...@gmail.com> wrote:

> On Fri, Jan 6, 2012 at 4:39 PM, Alex Harui <aha...@adobe.com> wrote:
> > Mentors, what criteria would you use to determine if Blaze should be its
> own project?
>
> I would say it would be its own project if it has its own distinct
> community. The two communities can certainly overlap, but if there's a
> significant number of folks in one community, but not the other, it
> would become its own project.
>
> It's really no problem to start together, then separate at a later
> time. I suggest we cross that bridge when we come to it.
>
> Greg
>

I pretty much have two views of this one :

 - Flex SDK and Blaze DS are completely different models, and came from
completely different houses.  Server Side / Client Side, it came from a
paid product vs. it was always a free product, etc.
They should be separate for that reason alone.
 - BlazeDS completely depends on the Flex SDK at this point.  When Adobe
spun off BlazeDS into it's own project and let it rot on the vine for so
many years, they killed off whatever community existed around it.  No
updates, and when the community submitted updates / patches / enhancements
to Adobe, everything was killed on the spot because it wasn't compatible
with their pay-for version (LCDS).  I personally got in some very tarse
conversations with Adobe's engineers about adding a community version of
NIO to BlazeDS and got shot down (and told some other nasty things because
it competed with their own product).  Additionally, they made it really
hard by locking away the source to all the communications SWCs for Blaze to
introduce anything above and beyond.

A lot of people still use BlazeDS, and a lot of major businesses still use
it.  Does it have a developer community behind it anymore?  Doubt it.  At
the last 360|Flex, I think there were like 10 people in the room when we
did a birds-of-a-feather about it.  Are there people who would be able to
pick up and develop for it?   Maybe a very select few, but I doubt they
want to do very much with it -- maybe get some bugs fixed that have existed
for the last 3 years.

I think before I would vote on it, I would need to see what Adobe is really
donating, and how they are doing it.  Are we getting the FULL rpc.swc with
it?  Are we getting some of the features that were developed later (like
NIO), or will Apache be sued if we develop those types of features because
they exist in Adobe's commercial, heavily patented product?  Same goes for
data management, the other bright star that I would want to have included
one day...

-Nick

Reply via email to