tag:blogger.com,1999:blog-4237190083401567981.post4198099799587945243..comments2014-08-30T17:59:35.302-04:00Comments on TechKnack: Compiz: The Ultimate in Useless Eyecandy?EterniCodehttp://www.blogger.com/profile/02866523021068701829noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-4237190083401567981.post-60244173837190955072008-04-29T08:40:00.000-04:002008-04-29T08:40:00.000-04:00That, and merging plugins becomes a pain in the ar...That, and merging plugins becomes a pain in the arse when it comes to expandability. Currently we have 4 switchers. That number could possible expand to 10. Merging the plugins together proposes two fundamental problems:<BR/> - New 'modes' added to a plugin would have to be approved by the main developer of that plugin, and that would be a pain<BR/> - The plugins get ridiculously large. Have a look at the animation plugin for example, there are like 25 different animations using all sorts of different backends in the animation plugin.<BR/><BR/>The real solution here is to continue the work done on so-called library plugins (cube & scale) and have other plugins build upon those, so you have one switcher plugin, but shift and ring build upon it's functionality, kind of like plugin-plugins.<BR/><BR/>It won't really be possible until Compiz Object Framework gets merged in, which will not be soon.SmSpillazhttps://www.blogger.com/profile/14231861134262674341noreply@blogger.comtag:blogger.com,1999:blog-4237190083401567981.post-71071872785613027652008-04-28T17:49:00.000-04:002008-04-28T17:49:00.000-04:00gijsterbeek, I like the idea of merging plugins. ...gijsterbeek, I like the idea of merging plugins. Especially for the switcher plugin, it's just kinda ridiculous to have three different versions when we could merge the functionality into sets of options for a single plugin.<BR/><BR/>Unfortunately, this would involve getting the developers to agree to merge their "babies" together and...well...that might not go over too well :)EterniCodehttps://www.blogger.com/profile/02866523021068701829noreply@blogger.comtag:blogger.com,1999:blog-4237190083401567981.post-41512089750425603232008-04-28T17:23:00.000-04:002008-04-28T17:23:00.000-04:00See http://digg.com/linux_unix/Compiz_The_Ultimate...See http://digg.com/linux_unix/Compiz_The_Ultimate_in_Useless_Eyecandy<BR/><BR/>for my comment. (gijsterbeek). I think a lot of plugins could be merged, because they address the same function through different interfaces. <BR/><BR/>There is not much difference between Expo, Wall, Plane and Cube. They all offer a spatial representation of multiple desktops. So why not merge them into a 'Multiple Desktop' plugin?<BR/><BR/>Same goes for the three (!) switchers. Just make it one plugin: Switcher...Anonymousnoreply@blogger.com