[Panel-devel] applet creator

Matt Broadstone mbroadst at gmail.com
Thu Jun 23 03:19:31 CEST 2005


On 6/22/05, Aaron J. Seigo <aseigo at kde.org> wrote:
> On Wednesday 22 June 2005 11:02, Friedrich W. H. Kossebau wrote:
> > The newer ideas of KDevelop AFAIU are that of a framework where you can
> > plugin anything to make it a developing thing of what you like. So if the
> > plasma developing (could be even by subplugin per programming language) and
> > packaging plugins are easy Plasma-KDevelop is easy, too. You get support
> > for builtin-doc-browser, projekt management, VCs etc. for free (perhaps as
> > in framework).
> 
> does writing a panel applet require all that stuff? how difficult is it to
> learn the surrounding KDevelop framework? how many people who would like to
> create a quick 'n simple plasma applet would even have kdevelop installed?
> 
I totally agree with you here Aaron. After our conversation the other
day about the bindings in general (in short: ME: WHY!@#!@$ Aaron: Shut
up, it's nice and easy for aspiring dev's ), I think that if we are
going to take this path applets should be super simple to make,
possibly not involving code at all until the final tweaks need to be
made (?). I'd be willing to start working on a Qt Designer inspired
Plasma Designer if we can nail down some concrete aspects of it?


> my thinking is this: if we do this right, 95% of the widgets available for
> plasma will be <100 LOC and written in JS/Ruby/Python .. if the time required
> to learn how to package up an applet takes any significant % of the time
> required to learn the applet API or to actually write the applet then we will
> severely hurt the growth of the add-on community. it needs to be fast, simple
> and immediately available.
> 
> i'm thinking of something _really_ simple here, btw. one dialog, or at worst a
> wizard, with a couple of questions and a "Make Me A Package!" button ...
> perhaps it even ships with plasma by default! now, this could become a plugin
> for kdevelop to support larger applet devel, but for the person who is
> writing a 50 line applet using KJSEmbed, some HTML and a couple of pictures
> done up in Krita i fear that kdevelop would be like killing an ant with a
> sledghammer and chase off more people than it would help.
> 
> --
> Aaron J. Seigo
> GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
> 
> 
> _______________________________________________
> Panel-devel mailing list
> Panel-devel at kde.org
> https://mail.kde.org/mailman/listinfo/panel-devel
> 
> 
> 
> 


-- 
_____________________
Matt Broadstone
Cell: (301) 641-6893
E-mail: mbroadst at gmail.com


More information about the Panel-devel mailing list