[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Help your marketing team!
From:       Vishesh Handa <me () vhanda ! in>
Date:       2012-10-01 8:15:05
Message-ID: CAOPTMKBLgaabSUzby-07oEXYsNj36+Ntf7-bAFLvL+bCHOOzvg () mail ! gmail ! com
[Download RAW message or body]

On Sat, Sep 29, 2012 at 12:10 AM, David Faure <faure@kde.org> wrote:

> On Tuesday 25 September 2012 19:16:43 Jos Poortvliet wrote:
> > Hi,
> >
> > We need your help to do better at engaging the world-wide Qt developer
> > community. Please answer this question:
> >
> > "what classes and components in KDELibs/Frameworks 5 do you think are
> most
> > interesting for external Qt developers and why?"
> >
>
> I think the best example is the KArchive frameworks, since Qt developers
> have
> been missing ZIP support in Qt (and other archive formats), as well as
> single-
> file gzip/bzip2/xz compression.
>
> Then there's sonnet, a complete spellchecking framework (core and widgets).
>
> Solid, for hardware detection (http://solid.kde.org iirc)
>
> Threadweaver, for giving out jobs to threads with support for job
> dependencies
> (which is not available in QThreadPool).
>
> KIdleTime, detecting when the user is not using the computer
> (cross-platform)
>
> KConfig, a non-deprecated configuration framework :-)
>  (with better API and more features than the almost-deprecated QSettings)
>
> Many addons for the model/view framework (currently called "itemmodels",
> maybe
> that's a bit too generic though).
>
> KIO, a "VFS" implementation based on Qt.
>
> KCoreAddons, for
> * a job 'framework' for asynchronous tasks
> * random numbers / random strings / random ordering in lists
> * auto-saving, backups
> * file locking (which I plan to try and move to Qt for 5.1)
>
> A large number of additional widgets (capacity bar, led, ruler, selector,
> separator, x/y selector, ... a lot more coming)
>
> XMLGUI, for user-configurable desktop GUIs (menus/toolbars/shortcuts).
>
> And a lot more....
>

There is also kdelibs/dnssd, which is a pretty good Qt wrapper for dns
service discovery (read Avahi).


>
> > Please add explanations and links to documentation where possible.
>
> Not sure you want links to the code... but right now there isn't much more
> (like per-framework web space and general information...)
>
> --
> David Faure, faure@kde.org, http://www.davidfaure.fr
> Working on KDE, in particular KDE Frameworks 5
>



-- 
Vishesh Handa

[Attachment #3 (text/html)]

<br><br><div class="gmail_quote">On Sat, Sep 29, 2012 at 12:10 AM, David Faure <span \
dir="ltr">&lt;<a href="mailto:faure@kde.org" \
target="_blank">faure@kde.org</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"> <div class="im">On Tuesday 25 September 2012 19:16:43 Jos \
Poortvliet wrote:<br> </div><div class="im">&gt; Hi,<br>
&gt;<br>
&gt; We need your help to do better at engaging the world-wide Qt developer<br>
&gt; community. Please answer this question:<br>
&gt;<br>
&gt; &quot;what classes and components in KDELibs/Frameworks 5 do you think are \
most<br> &gt; interesting for external Qt developers and why?&quot;<br>
&gt;<br>
<br>
</div>I think the best example is the KArchive frameworks, since Qt developers \
have<br> been missing ZIP support in Qt (and other archive formats), as well as \
single-<br> file gzip/bzip2/xz compression.<br>
<br>
Then there&#39;s sonnet, a complete spellchecking framework (core and widgets).<br>
<br>
Solid, for hardware detection (<a href="http://solid.kde.org" \
target="_blank">http://solid.kde.org</a> iirc)<br> <br>
Threadweaver, for giving out jobs to threads with support for job dependencies<br>
(which is not available in QThreadPool).<br>
<br>
KIdleTime, detecting when the user is not using the computer (cross-platform)<br>
<br>
KConfig, a non-deprecated configuration framework :-)<br>
 (with better API and more features than the almost-deprecated QSettings)<br>
<br>
Many addons for the model/view framework (currently called &quot;itemmodels&quot;, \
maybe<br> that&#39;s a bit too generic though).<br>
<br>
KIO, a &quot;VFS&quot; implementation based on Qt.<br>
<br>
KCoreAddons, for<br>
* a job &#39;framework&#39; for asynchronous tasks<br>
* random numbers / random strings / random ordering in lists<br>
* auto-saving, backups<br>
* file locking (which I plan to try and move to Qt for 5.1)<br>
<br>
A large number of additional widgets (capacity bar, led, ruler, selector,<br>
separator, x/y selector, ... a lot more coming)<br>
<br>
XMLGUI, for user-configurable desktop GUIs (menus/toolbars/shortcuts).<br>
<br>
And a lot more....<br></blockquote><div><br>There is also kdelibs/dnssd, which is a \
pretty good Qt wrapper for dns service discovery (read Avahi).<br> \
<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex">

<div class="im"><br>
&gt; Please add explanations and links to documentation where possible.<br>
<br>
</div>Not sure you want links to the code... but right now there isn&#39;t much \
more<br> (like per-framework web space and general information...)<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
David Faure, <a href="mailto:faure@kde.org">faure@kde.org</a>, <a \
href="http://www.davidfaure.fr" target="_blank">http://www.davidfaure.fr</a><br> \
Working on KDE, in particular KDE Frameworks 5<br> \
</font></span></blockquote></div><br><br clear="all"><br>-- <br><span \
style="color:rgb(192,192,192)">Vishesh Handa</span><br><br>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic