Mailinglist Archive: opensuse-factory (599 mails)
| < Previous | Next > |
[opensuse-factory] [Project Idea] Repository RSS Feeds
- From: Narayan Newton <narayannewton@xxxxxxxxx>
- Date: Thu, 24 Aug 2006 10:43:48 -0700
- Message-id: <200608241043.48324.narayannewton@xxxxxxxxx>
Hi all,
I had an idea several weeks ago, mainly that the wiki page on additional
repositories at opensuse.org was nice, but not really optimal. Especially for
regular users, who really cannot be expected to go find urls and enter them
manually into various package managers. Projects such as konvenientSUSE help,
but are rather limited because repos are hard-coded. So, my idea was
originally to use the khotnewstuff framework to allow users to open a little
utility and just install repositories from a dynamically fetched list,
complete with descriptions and ratings and such.
However, after I discussed this idea with a couple SUSE developers, it was put
forward that RSS was really the best way to go about this. So, I have
investigated it a bit and my idea is currently the following:
(1)Define a RSS namespace with repository specific tags, as the standard tags
don't perfectly fit and would lead to confusion.
(2)Write/Edit a library and client to fetch repository RSS feeds and display a
repo list to the user, allowing him or her to add/remove repositories from
their local computer based on the list.
(3)Consider figuring out a way to auto-generate RSS repo feeds based on the
build service.
I think this would be rather cool and would significantly enhance the
usability of opensuse. I have a client written that works with standard
(non-namespaced) RSS feeds and I think the basic idea is sound. At this
point, I just want to gather some comments from other people. My main concern
right now is what sort of tags should be added to the RSS repository
namespace and figuring out some way to handle mirrors. I would greatly
appreciate any thoughts and suggestions that people have, especially proposed
RSS tags specifically for repositories.
--Narayan Newton
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx
I had an idea several weeks ago, mainly that the wiki page on additional
repositories at opensuse.org was nice, but not really optimal. Especially for
regular users, who really cannot be expected to go find urls and enter them
manually into various package managers. Projects such as konvenientSUSE help,
but are rather limited because repos are hard-coded. So, my idea was
originally to use the khotnewstuff framework to allow users to open a little
utility and just install repositories from a dynamically fetched list,
complete with descriptions and ratings and such.
However, after I discussed this idea with a couple SUSE developers, it was put
forward that RSS was really the best way to go about this. So, I have
investigated it a bit and my idea is currently the following:
(1)Define a RSS namespace with repository specific tags, as the standard tags
don't perfectly fit and would lead to confusion.
(2)Write/Edit a library and client to fetch repository RSS feeds and display a
repo list to the user, allowing him or her to add/remove repositories from
their local computer based on the list.
(3)Consider figuring out a way to auto-generate RSS repo feeds based on the
build service.
I think this would be rather cool and would significantly enhance the
usability of opensuse. I have a client written that works with standard
(non-namespaced) RSS feeds and I think the basic idea is sound. At this
point, I just want to gather some comments from other people. My main concern
right now is what sort of tags should be added to the RSS repository
namespace and figuring out some way to handle mirrors. I would greatly
appreciate any thoughts and suggestions that people have, especially proposed
RSS tags specifically for repositories.
--Narayan Newton
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx
| < Previous | Next > |