Sweet!  That's awesome, zodman, I look forward to seeing the finished work.
:-)

-Stef


On Thu, Feb 5, 2009 at 9:24 AM, Ken VanDine <k...@vandine.org> wrote:

> This is exactly what zodman has done :)
>
> He has created a web service that creates a xml file with all the
> package metadata, and next up is making PK fetch that xml file for
> refresh cache.  So refreshes will be super fast and lower the repo
> load.  Plus this gives us a way to include more metadata to make
> package browsing possible.
>
> --Ken
>
> On Thu, Feb 5, 2009 at 8:23 AM, Stephanie Watson
> <s...@foresightlinux.org> wrote:
> > I just had one of my
> >
> checked-email-first-thing-out-of-bed-and-had-what-seemed-like-a-great-idea-at-the-time
> > moments.  Note that I am not currently up-to-date on everything folks
> have
> > been doing with PackageKit on FL up to this point, only that there are
> still
> > a lot of usability issues to work out.
> >
> > If everyone who uses PackageKit is querying the same repository, and
> Conary
> > repquery is the reason browsing available software is slow, my idea to
> work
> > around that issue is to have something in the middle (from FL, not
> running
> > on the client) that PackageKit is fetching instead of running a full
> > repquery, and have that middle thing doing all the requery work in the
> > background constantly running a new requery each time there's a commit to
> > the repository.  This middle item would simply me a static index of
> > repository contents that is being constantly updated, but that is an
> > easy-to-retrieve format like a CSV file.
> >
> > PackageKit  <--->  Index of Repository Query Results  <--->  Conary
> > Repository
> >
> > If the user selects items in PackageKit after that, the new conary update
> > commands can still be formed and executed against the repository at that
> > time.
> >
> > Thoughts?  Has anyone considered this approach before?  Any confirmed
> > sticking points?
> >
> > I'd like to try my hand at planning and coding something like this, but I
> > would need time to get familiar with the PackageKit code, too, and have
> an
> > understanding of the approaches people have been taking so far.
> >
> > -Stef
> >
> > --
> > Stephanie Watson
> > Raleigh, North Carolina
> > _______________________________________________
> > Foresight-devel mailing list
> > Foresight-devel@lists.rpath.org
> > http://lists.rpath.org/mailman/listinfo/foresight-devel
> >
> _______________________________________________
> Foresight-devel mailing list
> Foresight-devel@lists.rpath.org
> http://lists.rpath.org/mailman/listinfo/foresight-devel
>



-- 
Stephanie Watson
Raleigh, North Carolina
_______________________________________________
Foresight-devel mailing list
Foresight-devel@lists.rpath.org
http://lists.rpath.org/mailman/listinfo/foresight-devel

Reply via email to