From: Jim K. <jk...@ja...> - 2004-09-18 02:01:08
|
Hi, Philippe I agree that we should automate the process as much as possible, so that no one has to maintain the list. I am not sure the best way to do this. My intention was to devise a Package Directory Service framework that was extensible. The first thing that happens when the OGPI GUI starts, is it reads the Root.ogpd (root openg package directory) file located here: <LabVIEW>\project\OpenG Tools\Packaging Tools\_db\ogpds\Root.ogpd This file contains a link to the OpenG Package Directory file located on the OpenG server: http://openg.org/packages/openg.ogpd The Root.ogpd and openg.ogpd files are the same format. The idea is that package directory files could link to other package directory files, in addition to packages. A package directory is simply a URL that outputs a text file of the appropriate format. The URL could just as easily be a CGI, PHP, or other script that generates the output dynamically. For example: http://openg.org/cgi-bin/ogpd.cgi Right now, there is no way to follow "links" to other package directories. The OGPI only follows directory links located in Root.ogpd, but this is something that could be added in the future. -Jim > -----Original Message----- > From: ope...@li... > [mailto:ope...@li...] > On Behalf Of PJ M > Sent: Friday, September 17, 2004 5:02 PM > To: ope...@li... > Subject: Re: ogpi-2.0 concept2 available for download > > Jim et al, > > I have not try that new version yet, but I notice in the > first one that the package list was defined in a file store > on the OpenG website. Will it not make more sens to use the > HTTP download library to get the sourceforge page that list > all the package and do some parsing on that page to get at > the list of all available package ? That should make it > easier to maintain (nobody has to update that list file on the > OpenG) > > cheers > > Philippe > > --- Jim Kring <jk...@ja...> wrote: > > > Hello, All > > > > There have been a few minor improvements to the OpenG Package > > Installer 2.0 concept. You can download the new version here: > > > > http://openg.org/ogpi-2.0concept2-win.zip > > > > The major improvements are > > > > 1) the UI only displays only the most recent versions of packages, > > with a checkbox to show all versions. This makes it a lot > easier to > > select only to "latest and greatest" packages. > > > > 2) there is a package download progress bar, which allows > you to see > > that the download is really happening. > > > > 3) you can double-click on a cached or installed package to > view the > > package info dialog. > > > > Special thanks to Heiko Fettig for his work in adding proxy server > > support to the HTTP download library. I did not have a > chance to add > > this feature into the OGPI "concept2", but it will surely > make it into > > one of the next releases. > > > > Also, I have added the "3D Picture Control" to the package > directory > > on OpenG.org, so you can use the OGPI to download it directly from > > NI's website! > > > > -Jim > > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: YOU BE THE JUDGE. > > Be one of 170 > > Project Admins to receive an Apple iPod Mini FREE for your > judgement > > on who ports your project to Linux PPC the best. > > Sponsored by IBM. > > Deadline: Sept. 24. Go here: > > http://sf.net/ppc_contest.php > > _______________________________________________ > > OpenGToolkit-Developers mailing list > > Ope...@li... > > > https://lists.sourceforge.net/lists/listinfo/opengtoolkit-developers > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection > around http://mail.yahoo.com > > > ------------------------------------------------------- > This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 > Project Admins to receive an Apple iPod Mini FREE for your > judgement on > who ports your project to Linux PPC the best. Sponsored by IBM. > Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php > _______________________________________________ > OpenGToolkit-Developers mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opengtoolkit-developers > |