KDE-Docs.org - knewstuff and beyond
Aaron J. Seigo
aseigo at kde.org
Sun Apr 17 17:17:51 BST 2005
On Sunday 17 April 2005 09:20, Enrico Ros wrote:
> Basically that we need a -programming framework- on KDE to manage this. I
> like knewstuff, but we're now extending the concepts behind it, so in the
> end I'll propose to go for a KNewStuff2.
yes, i think that's where it's heading as well =)
> It's amazing the job thet Josef put on getting knewstuff as easy as it is
> and starting to get people addicted. Getting a new background has never
> been easier... but we can get more, and Frank is proving that!
indeed .. =)
> - tree depth: 1 (2 if you use providers as root nodes of the contents tree)
we just need to be careful not to complicate the usage of it for the user
while extending it... trees can quickly lead to unfriendly interfaces.
> - more..
- switching/adding source servers should easy to do via a standard
configuration UI
> In the conclusion I'd like to offer Josef my help, and ask for others
> programmers to join to create a central KNS technology for KDE4 as valid as
> kio, khtml, kconfigxt, kparts, are. In future visions I'd like to have the
> applications define their 'update' or 'resource' files in xml and having a
> metacompiler (like moc, kconfigxt one, etc..) to generate the code to
> handle that (and only implement the "Installation Notification/Handling
> code").
would it make more sense to have these XML files installed and have a generic
set of code that reads this in as configuration? the reason for this is that
it would allow people to easily customize it post-install. in fact, depending
on what would appear in these files, if it was possible to use a
KConfig-friendly format we could then use Kiosk techniques to manage these
resources during deployment ...
image if a school or company could deploy KDE and define a local server as
their "HotNewStuff server" and serve up content specifically taylored to
their users. this would open yet another world of possibility for KDE =)
--
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20050417/45800878/attachment.sig>
More information about the kde-core-devel
mailing list