Where would one put general requirements for plasmoids? For example I think that a plasmoid should be able to glue itself to a normal window, e.g. a kopete chat-window and act as "plug-on", i.e. communicate with the chat-window and e.g. display the buddy-icon of that chat-partner or contact-details, such as new email received by kmail etc.
So plasmoids would have to be able to start automatically when a new chat-window opens and glue themselves to it.
I don't know where to report this so I'll do so here: the notice on http://plasma.kde.org/ that links to this wiki links to "Projects/Plasma/" (note the trailing slash), which is a non-existing page, the right one being "Projects/Plasma".
== Plasmoids should be able to float above other windows
If i am browsing with a maximized firefox and would like to keep myself updated with data provided by some plasmoid then it should be able to float above firefox
For example file changes. I believe there is some plasmoid for keeping track of changes made to files and directories. If i am browsing the internet with a maximized firefox window then i can not minimize firefox everytime to update myself for file changes. Instead the plasmoid should be able to float above firefox window so i can do both the things simultaneously. You should be able to set the transparency independently for each plasmoid.
This is a V E R Y I M P O R T A N T usability issue.
I think a plasma desktop should be come with an essential group of plasmoids. I suggest the following:
1- Todo list or say Tasks a nice place to reminding you what you should do. 2- Calender No need to more explanations
3- Clock a small and eye candy clock on the system tray
4- Weather Forecast or information to alter you what are happing outside your room.
5- Connections information to visualize the connection you have. Well, let say this plasmoid answer this question: " Does my computer connected to the net?"
You can add more if you wish
Best regards Zayed Al-Saidi