KDE Releases Plasmate 1.0, A Plasma Workspaces SDK
jrepin writes "The KDE Plasma Workspaces team is excited to announce the first stable release of Plasmate: an add-ons SDK that focuses on ease of use. Plasmate follows the UNIX philosophy of "do one thing, and do it well". As such, it is not a general purpose IDE but rather a tool specifically tailored to creating Plasma Workspace add-ons using non-compiled languages such as QML and Javascript. It guides each step in the process, simplifying and speeding up project creation, development, adding new assets, testing and publishing. The goal of Plasmate is to enable creating something new in seconds and publishing it immediately."
This specific bit of the "UNIX philosophy" is referring to the transformation of STDIO to facilitate piping. That is clearly not what this tool is designed to do: Plasmate clearly encompasses every part of a specific task, instead of being a general tool designed for reuse in any context to achieve any task.
The goal of Plasmate is to enable creating something new in seconds and publishing it immediately.
May I chose a tool that helps create something of good quality? I'm quite sick of crap published in seconds only because it's new.
Questions raise, answers kill. Raise questions to stay alive.
Is "do one thing, and do it well" really still the Unix philosophy - for GUI stuff as well? This works great for command-line stuff, where you incorporate commands into pipes and scripts. But user expectations for GUI apps are more like "anticipate my needs and surprise me by being able to do obscure function x that I didn't even know I needed until now". Some would call that bloat, but whatever. My point is that GUI stuff is different than command line stuff, if only because you don't paste multiple GUI apps together to accomplish more complex stuff. The app's got to do it, or it doesn't get done.
Posted from my Android phone. Oh, I can change this? There, that's better...