[Pardus-devel] Idea for Package-Manager
Faik Uygur
faik at pardus.org.tr
Wed Jul 4 20:00:11 EEST 2007
On Tuesday 03 July 2007 20:58:35 Michael Austin wrote:
> Hello Everyone,
Hi Michael,
Thanks for sharing the idea. :)
> I was looking at the CNR service that Linspire are developing that
> will cover a number of distributions, not just their own Linspire and
> Freespire [1]. The screenshots section [2] gave me an idea for future
> development of Package-Manager.
>
> On the screenshots you can see there is the package name, description,
> version and other information. In addition to these you can see there
> is a screenshot of the application. This is the part that gave me the
> idea.
>
> My idea is that Package-Manager should continue to show the package
> name, description, package size, version number and link to home page,
> but in addition the chosen package should display a screenshot of the
> chosen application.
>
> My idea is that Package-Manager should display a small scaled down
> version of the screenshot, and clicking it opens a larger version. To
> cater for those with low bandwidth connections the small image could
> open link to a larger version from the internet. The small scalaed
> down version could be cached locally like the package list. To
> further cater for low bandwidth users, the screenshots could be
> disabled, meaning no screenshots are displayed or downloaded and
> cached.
>
> The images could be low quality jpeg images. During the build process
> on the build server, the images could be scaled using imagemagik or
> something similar. Each developer could take a screenshot of the
> application and then add to the pspec of the package. Then commit the
> image along with the pspec, actions and other files.
This is a nice idea that we also discussed about some time ago. But the
problem is where to keep these images. If we put these images inside the
package, than package-manager can not display these images until it downloads
the package. But we want to see the screenshots to decide to download and
install a package.
Currently package-manager is html based. We have a web site project called
ozgurlukicin.com ("forfreedom.com") and there we are planning to put reviews
and screenshots of applications. When it is finished (if it will :) ) then
maybe somehow we can connect that portal with the package-manager.
Regards,
- Faik
More information about the Pardus-devel
mailing list