KDirModelV2, KDirListerV2 and UDSEntryV2 suggestions

Aaron J. Seigo aseigo at kde.org
Thu Jan 10 22:54:56 UTC 2013


On Thursday, January 10, 2013 19:37:39 you wrote:
> >> Is there another
> >> dirmodel fork somewhere that does that? Link please :)
> > 
> > well, what we ought to do is do a threaded version and then put it
> > somewhere we can all share it properly :) i'll discuss with Marco what he
> > thinks and come back with a proposal.
> 
> you make it sound like it's closed source..? no link to some exotic
> highly experimental git branch?

hehe.. no, none yet ... reason i want to talk about with Marco is this will 
impact our devel efforts elsewhere in the plasma-mobile code, so we would need 
to factor any changes in there.

and this really seems like the sort of thing that ought to be available in the 
Plasma Components in kde-runtime so that everyone can use it (and hack on it) 
without making copies :)

> > so +1 from me for making KDirModel do its business in an encapsulated
> > thread.
> I guess that is the way forward then. But i do wonder, if the
> KDirModel API stays the same but the internals change completely, is
> that KF5 material or can it go in 4.xx as well?

imho, probably KF5 because:

a) we want KF5 sooner rather than later, so efforts should focus there.[1]
b) KDirModel is such a key component with a high complexity and few people who 
know it very well; so it needs lots of testing, and 5.0 would be a better 
target for that kind of development imho
c) it will give us something to market about 5.0 -> SO MUCH FASTER / MORE 
FLUID DIRECTORY LISTINGS (that's mostly, but only mostly, tongue-in-cheek)

[1] as an aside: we've re-focused effort on libplasma2 in KF5. the new QML 
based containment stuff being worked on has been moved to libplasma2-only and i 
expect other such development in Plasma to continue that way. we're also 
expecting / planning Plasma Active 5 to be focused on moving to Qt5 + KF5.

-- 
Aaron J. Seigo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20130110/ce930cf3/attachment.sig>


More information about the Kde-frameworks-devel mailing list