Hello:
This week I was working over the PCmanFM-qt in order to adapt it to 
MoonLightDE. In the process I found some "issues" that I would like discuss 
with you.
The first thing is the number of abstraction layers, PCmanFM-qt is built on top 
of libfm-qt which is built over libfm which is built over the gvfs client api 
which allows us to communicate with the gvfs daemon throw DBUS, those are 3 
abstraction layers between pcmanfm and the real gvfs daemon. In my opinion this 
not only affect the performance but also increase the system complexity.

The second aspect is functionality replication between libfm and the Qt libs. 
In this case we have mimetypes management, xmlparsing and icons cache. This 
also happen with some of the functionalities of libqtxdg.

I would like to improve those aspects but before I would like to hear your 
opinions about it.

Cheers
-- 
Eng. Alexis López Zubieta
MoonLight Desktop Environment
University of Informatics Sciences, Cuba

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to