On Wed, May 9, 2012 at 2:06 AM, Kees Bos <[email protected]> wrote:
> Anyway, we've heard about companies thinking of dropping use of
> pyjamas/pyjs, because of the uncertain future etc. This should be
> addressed (in my opinion the future of the project depends on companies
> using it) and embedding in a foundation would certainly help to gain
> confidence in the future of this project.

Given that pyjs is currently a legal mine field I wouldn't be
surprised if some companies aren't using it for that reason alone.
Apache and GPL are incompatible licenses and yet there is quite a bit
of code in pyjs that's GPL.

Before there is talk of joining foundations, etc, it'd probably be a
good idea to actually make it safe and legal for companies to use it.

I think this discussion is somewhat of a red herring given there are
more basic issues that would prevent businesses from using pyjs. After
the legal problems are resolved the next top priority should be
quality. It's probably a safe estimate to say that half of the
messages on the mailing list in the last 6 months were people
complaining that a commit or merge to fix a problem/add a feature
broke some other feature or introduced a new bug. The developer rules
say that commits breaking functionality will be reverted but there
were at least a dozen times that even Luke had committed broken code
and nothing got reverted.

What we need is to hook up unit/integration tests to github pushes and
have a process in place that will actually do something about code
being committed that is broken.

I think there is a lot of work that still needs to be done before we
can confidently start shopping the project around to different
foundations for adoption.

Although personally I think that what pyjs needs a lot more than
adoption by big organization is for someone to write a killer app.
That will produce much better results since it will bring publicity
but also provide a good example of what a large application looks like
written in pyjs. I think that would be a better investment of time
than getting org adoption.

 - lex

Reply via email to