Bug 199702 - KNewStuff dosent support more then one page.
Summary: KNewStuff dosent support more then one page.
Status: RESOLVED FIXED
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: knewstuff (show other bugs)
Version: 4.2
Platform: Unlisted Binaries Linux
: NOR wishlist
Target Milestone: ---
Assignee: Jeremy Whiting
URL:
Keywords:
: 176089 211961 222145 223861 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-07-10 18:48 UTC by Dante Ashton
Modified: 2010-07-31 10:56 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dante Ashton 2009-07-10 18:48:47 UTC
Version:            (using KDE 4.2.4)
OS:                Linux
Installed from:    Unspecified Linux

There are a huge variety of stuff on the community sites (kde-look.org, etc) but I cannot understand why we only have one page of it. There are hundreds! Can we make it so it can go through pages? Perhaps with arrow buttons, or just loading them as the user scrolls down? (or up?)

Thanks
Comment 1 Christoph Feck 2009-07-31 01:00:06 UTC
This is a problem with the openDesktop data "providers". For performance reasons, only 50 newest, best, and most downloaded items are provided.

You could file a bug report at openDesktop.org.
Comment 2 Christoph Feck 2009-07-31 02:05:54 UTC
*** Bug 176089 has been marked as a duplicate of this bug. ***
Comment 3 Dante Ashton 2009-07-31 02:31:03 UTC
I have sent them an email and I await a response.
Comment 4 Frank Karlitschek 2009-07-31 11:09:42 UTC
Hi,

the problem is that GHNS works with static xml files. I can increase the number of entries to, for example 100. This is easy. But it is not possible to implement an functionality to load more data part by part. This is not possible with the current static xml file architecture.

But we tried to solve this problem and implement more feature like for example searching and uploading with a new API which is way more flexible. This API (OCS) support the features you
requested and is already implemented on the server part.
THe specification is here: 
http://www.freedesktop.org/wiki/Specifications/open-collaboration-services

Now all we need is implementing this new API in KDE. The attica lib for the social desktop already support a big part of the functionality. Cornelius is working on downloading and uploading support for the new KDE SDK project.

So it would be great if we could use this API or lib in GHNS.

Frank
Comment 5 Dario Andres 2009-08-07 21:56:54 UTC
*** Bug 203006 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2009-10-27 04:44:24 UTC
*** Bug 211961 has been marked as a duplicate of this bug. ***
Comment 7 Frederik Gladhorn 2009-12-22 20:33:48 UTC
Starting with KDE 4.4 this has been implemented for wallpapers. More apps will follow for KDE 4.5.
Comment 8 Christoph Feck 2010-01-11 13:59:58 UTC
*** Bug 222145 has been marked as a duplicate of this bug. ***
Comment 9 Dante Ashton 2010-01-11 14:08:22 UTC
This is brilliant!
Thank you to all parties!
Comment 10 Christoph Feck 2010-01-23 05:08:18 UTC
*** Bug 223861 has been marked as a duplicate of this bug. ***