Projects/KNS2

From KDE TechBase
Revision as of 14:10, 4 June 2007 by Josef (talk | contribs) (link to KNS users, and removing the stupid Masnak name)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

KNewStuff 2

Warning
Things you see here are incomplete and totally a work in progress


Who uses KNewStuff2

API Discussion

Classes will (mostly) be:

Generic TODO

  • Rename KNS::Entry, and, consequentially, KNS::CompleteEntry

What still needs to be done (getting rid of the above section)

  • Merge DXS and GHNS download dialogs. Also check with usability guys.
  • Add networking capabilities to Plasmagik.
  • Finish the code for the metadata generation.
  • The Handler, to locally manage packages.
  • Write a cache removal strategy, that should be the last bit of the networking stuff.
  • The CompleteEntry class, used also by the Handler, used to retrive all the availeable informations from an already downloaded package (needs to be written in a more detailed fashion)
  • Anything else?

Other

KNewStuff2 will store all the files in a specific dir. The layout of this dir, and all the related information can be found here.