On 7/27/07, Thomas Fjellstrom <tfjellstrom@strangesoft.net> wrote:
On July 26, 2007, Aaron J. Seigo wrote:
> On Thursday 26 July 2007, fonz2591 wrote:
> > Maybe some PIG (Plasma Interface Guidelines)?
>
> this is the "easy" way and at least doable. it does mean expecting people
> to read and follow them. we'll need a PIG[1] anyways for other things
> beyond strings. we can start it on the techbase wiki.
>
> as for better ways ... it might make sense to offer some standard bits of
> configuration widgetry that the plasmoid can then call upon to be added to
> the dialog. e.g. a font and colours selection.
>
> we can than create them on deman and populate the KConfigSkeleton object
> with the proper entries. this does mean moving people to UI files and
> KConfigXt xml, but that's where plasmoids of the scripted sort are going
> anyways.
>
> [1] i am instantly in love with that acronym, btw

And I thought you weren't a fan of pork ;)</bad joke>

Maybe. But it's good to talk a bit more about the PIG. I think it is very important to have a PIG for plasma. All applications following the PIG (being PIG-compliant) will look, feel and behave like other PIG-compliant apps, thus the PIG will ensure a consistent experience for Plasma. So someone should coordinate work on the PIG. I propose to call him/her the PIG master. He/she and his/her fellow PIGs will write the PIG, and ensure all Plasmoids follow the PIG.

Gosh, what a freakingly cool acronym...

--
Thomas Fjellstrom
tfjellstrom@strangesoft.net
_______________________________________________
Panel-devel mailing list
Panel-devel@kde.org
https://mail.kde.org/mailman/listinfo/panel-devel