Re: Usenet/GMane users and the (lack of) future of KNode

Kevin Krammer <[email protected]>
Newsgroups gmane.comp.kde.users.pim
Organization KDE
Message-ID <1630608.ExCmzdzp6e@persephone>
On Thursday, 2016-02-11, 12:03:26, René J.V. Bertin wrote:
> On Thursday February 11 2016 11:40:08 Kevin Krammer wrote:
> > Porting KNode is not as easy as porting other applications because its Qt4
> > port, i.e. the current version, is making use of Qt3 compatibility classes
> > (Qt3Support module) which are no longer available in Qt5.
> > 
> > So a port would probably require to first port away from the usage of that
> > compat module.
> 
> I have never done such a thing, but I guess one could also port directly
> from Qt3 to Qt5.

While this is possible, it is also more difficult.
In this case also irrelevant, because there is a Qt4 port.

> Also, KNode doesn't have a huge code-base in terms of
> number of source files. Which of course doesn't say anything about
> complexity ...

There is a reason some of that code still uses Qt3Compat classes, because 
there were quite some API and behavioral changes between Qt3 and Qt4.

> > I am pretty sure expiration does not depend on messages being shown.
> 
> I am too, for KDE PIM4 at least, where there simply is no way that I know of
> to hide certain messages without deleting them...

Not in the UI, but Akonadi items can have a "hidden" attribute attached.
But the model used for listing messages might not use it yet.

> But in itself that's no guarantee that expiration would work on hidden 
messages either!

I am pretty sure that expiration works on item time stamps, regardless of 
whether even a client is currently connected, let alone having retrieve said 
item, let alone showing them.

Cheers,
Kevin

-- 
Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring

_______________________________________________
KDE PIM users mailing list
Subscription management: https://mail.kde.org/mailman/listinfo/kdepim-users
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJWxczsAAoJEEIZ0uq3FeVuXJoQAJDSZ3CjK4FsPBGMZNQr0t5o
zxu+Uw3y7k6AA9hc+pDARl7HtUdaSAjaLHBH+uew99ocZuvn8JQZTh/C0JbM2fIJ
XnYKr6xW5pcYuEfJFlfcDEU1nGpp8yZtliT7xxv8mYUFnkgx4sGMjP6ILeZjd5aD
KgoA6cAWrKVhn2F4gr64/mcJ2UD19vrVuFPon3gX9piypE75Jp3soRjSAjoVoV4N
rQm5LYwWZekgk9DhBaTuMLT8mElXSAcVoovm942Vhbm7IuCd0gfsnSP7rG6GGPy7
Uus0i7Qh64WFJMzKOGbAY8ZRBc8opK7s0zp2lVwJxZvDGORttB6BHm3hg2r4IFTF
v8vqZpuDCuDJIh2EQidOBDYrQOER73OP2zdbz81RzO8IIkVHeBlHxekCm02/urkL
z8IlpIOzVMwxIbno5r94Zx47aQ8rkapRjjUjUEDf44CzbUujuwZq0A2eWLf6kqSU
68ORcNS6oGc+P6u2CtT7HUJ37rAUOfOZB6KkLcFXWQv1iy9WXgvrShbUPmttobcZ
52B10wV8e8L7WkHkYT8H7SZJcUZ+NMXLiOUn6C1K3r8nz9FNZFaJt5hmfFDhBshl
Hx8Ulkae+Lrwx+uMeYDcgZDA+yEjBMmVgR8vtHzuvdZ0JHDUTuxiIa+OyGTlkzmd
dt3Q3QnhWkQjLSIdks04
=k2pS
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.