You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by GitBox <gi...@apache.org> on 2020/04/06 01:00:35 UTC

[GitHub] [incubator-superset] richdevboston commented on issue #8976: [SIP-34] Proposal to establish a new design direction, system, and process for Superset

richdevboston commented on issue #8976: [SIP-34] Proposal to establish a new design direction, system, and process for Superset
URL: https://github.com/apache/incubator-superset/issues/8976#issuecomment-609516790
 
 
   I am very concerned that the proposed major re-designs proposed (and approved) appear to add significant complexity for SuperSet administrators and end users.  Also, a big concern about a push to "custom components", rather than more standardized open source components provided with the open source kit now.  Statements by @rusackas "whittling away react-bootstrap using custom components" and by @ktmud "if we are to build all UI components by ourselves" suggest that this is what is underway.   @rusackas "The implementation of this SIP should iterate toward deprecating the React-Bootstrap dependency, in favor of bespoke components with custom LESS styles built around this new design system."   The comment by @gbrian "merge SQLAB and Chart Explore" seems to decomponentize the design; it does not retain separation of GUI concerns for the user.  
   
   Deprecating major technologies like React-Bootstrap in the name of "simplification" for developers will introduce yet another reactive framework, and delay the user community getting a version 1.0 product.  It adds a lot of complexity for end users who just want to stand up something quickly that scales in performance and functioality, and is highly usable.  
   
   This complete redesign completely torpedoes a lot of standard functionality provided "out of the box" that is required to almost effortlessly stand up a running system with minimal effort.  We want a completely working system that includes all servers, subsystems, data connectors, and a decent looking GUI that requires NO customization to get running, and provides tool to customize from a working system.  
   
   This product has been "incubating" for several years already.  The proposed redesign will require Apache "re-incubation" for another year or two.    If it ain't broke, don't fix it.  
   
   What is really going on here?  It appears like commercial professional software consultancies wanting to add complexity to a product to guarantee job security for staff, or perhaps guaranteeing that SuperSet v1.0 never finishes incubating, and always requires experts to set up.  This is reminiscent of the ways that Oracle, IBM, and Microsoft wage in IEEE, ASTM, and ISO fight standards wars by putting technical staff on IEEE, ASTM, and ISO standards committees to guarantee that a standard specification is never implemented.  The likely culprits in this advanced analytics and business intelligence open source war for software are Tableau, Tibco, Microsoft, and other BI advanced analytics vendors who don't want more open source competition.  They would love to stall Superset more or less permanently.  
   
   Users DO NOT WANT a complex expert-driven procedure to stand up a Superset system or tailor it.   
   
   We need a SIMPLER process to stand up a Superset instance, NOT MORE COMPLEX.   We need a simple one-step installation to get up and running and configuring "sensible default" dashboards.  Something as simple as "docker pull" followed by "docker run", point your browser here, and open your first visualization.  
   
   Remember to target end users (analysts and dashboard assemblers, not programmers) in 95% of all work that you do, because that's who going to be using it the most.  
   
   Finish incubating and shipping v1.x of SuperSet before a doing total redesign.  
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org