Migrating to PyQt solves problems only for GPLed products, otherwise
you need to pay license fees for non-GPLed version of the binding on
Windows. Continuum is a parasite in Spyder ecosystem, because they
deliver stuff made by others without contributing back. Although they
donate to NumFocus, which lists Spyder among list of its projects, I
don't really know how NumFocus really helps Spyder. So despite all
marketing buzz, money don't work here. If there are bugs in PySide,
they should be at least reported so that people had a chance to fix
them. Continuum could raise awareness that open source projects that
it delivers also need bugfixes and contributions. But they don't do
this in their marketing materials. They use and promote, get attention
and resources, but then they prefer to hide the issues. Why hide?
Because people perceive that Continuum plays a major role in the
ecosystem and if they can not handle the issues, the image will be
hurt and market share will fade. That's just an assumption. I am not
saying that they should pay everybody, but they the only company that
can choose how they deal with things, and who pretends to do analytics
well, so I believe that they definitely could find an alternative way
to settle things in a way that is beneficial for all agents.
As a consequence of Continuum action, therefore visibility of the
actual problems with PySide becomes even lower. There are little
chances that issues in PySide are be fixed if companies that use them
continue to ignore the fact that project need maintainers and skilled
people to tackle stuff on C++ level. They prefer that "somebody else"
will fix issues automagically. And it happens. If people feel that
this is important. But Continuum doesn't even do this. What message
this Anaconda 2.0 release conveys? "Spyder is cool, we are delivering
it, but PySide is a pain in the ass, so we turn it off". PySide is an
awesome project, but it requires some support too, and who if not
commercial vendors (who own developers) should think about how to
solve this problem, then who? The message could be "damn, the PySide
brings us down, there are multiple issues with .., .. and .., which
can be improved like .., ..". This is what I expect from guys, who are
not parasites.
I am not a user of conda, Numba and Blaze, but I am the one who picked
up Spyder in early days and learned Qt with its code, so its code is
already in my head, and even though I am not active now it is still
damn sad to see that people are unable to do anything bigger than just
"use" the software instead of trying to improve it for everybody. You
know, when you're contributing to open source that is done under
non-restrictive license, you do so because you value the effort that
was made so far by these people to bring this stuff live for all us to
use, and you just try to pay back improving it a little for everybody.
But now people are just taking the existence of such things for
granted, or they just don't feel capable, or corporate environment
denies their "resources" from "wasting" time on doing this. In any
case this a sign of regress. People are reinventing bicycles instead
of trying to improve existing things and this is a waste of time on a
global scale.
Maybe my expectations for scientific company are too high, but if not
them, who else can do anything? Big business is not interested,
because they need to see money, not to "increase waste" to feed 85% of
their loyal workers who are "not providing any significant value". I
hoped that Continuum is different and tries at least explore what is
this new "knowledge economy" buzzword is about. I've heard that Europe
promoted it as our future. But if awesome open source projects like
PySide are dying, I don't see any hope for open science or anything
open at all.
> You received this message because you are subscribed to a topic in the
> Google Groups "spyder" group.
> To unsubscribe from this topic, visit
>
https://groups.google.com/d/topic/spyderlib/gZLrhwUGRHk/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
--
anatoly t.