On 7/27/07, <b class="gmail_sendername">Thomas Fjellstrom</b> <<a href="mailto:tfjellstrom@strangesoft.net">tfjellstrom@strangesoft.net</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On July 26, 2007, Aaron J. Seigo wrote:<br>> On Thursday 26 July 2007, fonz2591 wrote:<br>> > Maybe some PIG (Plasma Interface Guidelines)?<br>><br>> this is the "easy" way and at least doable. it does mean expecting people
<br>> to read and follow them. we'll need a PIG[1] anyways for other things<br>> beyond strings. we can start it on the techbase wiki.<br>><br>> as for better ways ... it might make sense to offer some standard bits of
<br>> configuration widgetry that the plasmoid can then call upon to be added to<br>> the dialog. e.g. a font and colours selection.<br>><br>> we can than create them on deman and populate the KConfigSkeleton object
<br>> with the proper entries. this does mean moving people to UI files and<br>> KConfigXt xml, but that's where plasmoids of the scripted sort are going<br>> anyways.<br>><br>> [1] i am instantly in love with that acronym, btw
<br><br>And I thought you weren't a fan of pork ;)</bad joke></blockquote><div><br>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.
<br><br>Gosh, what a freakingly cool acronym...<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">--<br>Thomas Fjellstrom<br><a href="mailto:tfjellstrom@strangesoft.net">
tfjellstrom@strangesoft.net</a><br>_______________________________________________<br>Panel-devel mailing list<br><a href="mailto:Panel-devel@kde.org">Panel-devel@kde.org</a><br><a href="https://mail.kde.org/mailman/listinfo/panel-devel">
https://mail.kde.org/mailman/listinfo/panel-devel</a><br></blockquote></div><br>