What are the objectives for Xfce 4.4?
edscott wilson garcia
edscott at xfce.org
Wed Feb 2 18:13:25 CET 2005
El mié, 02-02-2005 a las 00:12 +0100, Benedikt Meurer escribió:
> > Stat cache? That seems like more of a job for the C library than a
> > desktop. Or perhaps I'm misunderstanding.
> Nope, it would let to very funny (and esp. very unwanted) results if the
> C library would implement stat() caching.
> I was talking about the file manager, which is mostly interested in
> file's meta data for several reasons. Meta data is determined using the
> stat() syscall. But stat calls require inode look ups, and even worse,
> disk seeks in many cases, which should be avoided at any rate. Therefore
> the stat results should be cached, so you don't need to stat() everytime
> you need the meta data (its interesting, how trivial this seems to be at
> first sight, and then, how difficult to solve it is in real, I haven't
> found a single file manager that solves this issue 100%ly - hint: symlinks).
You are aware that xffm has a stat cache? Probably not. Several other
caches as well.
Comments on other subjects of this thread:
MIMEtype-application associations. Well, not part of xffm but present in
xfce4-modules and can be called from any program without need for
dynamic or static link.
nautilus --no-desktop brain-dead? Not really. More careful phrasing is
Objectives for 4.4:
* No more "I have no time" excuses.
* No more complaining about "we lost 350 euros" when 2 hours of Jasper's
time cost $400 dollars at current oil industry rates.
* Commence work on solving reported reproduceable bugs in no less than
48 hrs. on library or plugin code which may be in use by other modules.
(or step aside).
* Consider that time donated to the xfce project == $$$, and treat
* Do not consider monetary donations significant if they do not reach at
least 1 % of the equivalent amount in time donation.
Oil industry manpower costs (use your own if it suits you better):
$20/hour --> no college degree
$100/hour --> college degree (yes, you have a real job too)
$150/hour --> graduate master's degree.
$200/hour --> graduate PhD degree.
Years of experience also count.
edscott wilson garcia <edscott at xfce.org>
More information about the Xfce4-dev