Fwd: Re: [Panel-devel] applet creator

Aaron J. Seigo aseigo at kde.org
Tue Jun 21 19:56:28 CEST 2005


oops. this this went to the wrong place. gah. i've now changed the default for 
the list to be "replies go to list"... i've done this a few times myself, 
so... yeah. 

----------  Forwarded Message  ----------

Subject: Re: [Panel-devel] applet creator
Date: Tuesday 21 June 2005 10:26
From: Wade Olson <wade at corefunction.com>
To: "Aaron J. Seigo" <aseigo at kde.org>

Possible additional functions (not vital):

* Basic validation (on files it hasn't self generated)
* README.txt-type file that talks about plasma groups, the software,
etc, version of this software used, licensing of applets
* Packaging slip/bill of lathing/contents of contents and versions
* Possibly Javadoc-style extraction of author/code info?  Strip comments
from the code and prepopulate the fields in a pane?
* Possible security checking or user dialog about security; basic
check-point for applets that do sandboxing and peer-to-peer in the future

I guess I'm just looking at the basic elements of Java deployment
descriptors and J2EE deployment utilities and thinking about which
functions make sense at a basic level.

Aaron J. Seigo wrote:
>hey all =)
>
>something that we probably ought to ship with plasma is an applet studio. at
>the very basic level this should package the individual files that make up
> an applet into a distributable package.
>
>in the packager GUI you should be able to add all the graphics that will be
>used, all the HTML/CSS, all the designer forms, all the configuration XML,
>etc... and it will spit out a single file that is an installable plasma
>applet. it should also probably create the necessary .desktop files and
>collect information such as the author name and license of the applet.
>
>obviously this won't be so much for C++ applets, but for JS/Ruby/Python
>applets. i think this would make a great little project for someone to work
>on, and will be a really important tool to ship.
>
>any thoughts on additional requirements / specs? once this is done, i'll
>probably add some information on it to the website so we keep track of this
>idea =)
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Panel-devel mailing list
>Panel-devel at kde.org
>https://mail.kde.org/mailman/listinfo/panel-devel

-------------------------------------------------------

-- 
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/panel-devel/attachments/20050621/023b2cf4/attachment.pgp


More information about the Panel-devel mailing list