Launchpad "Downloads" area should provide download stats to project admins

Bug #273265 reported by Jean-Paul Calderone
46
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Guilherme Salgado

Bug Description

The file hosting area of Launchpad would be more attractive if it exposed at least some minimal information about how often files there had been downloaded. A simple count would be a big improvement. A csv of the simplest request data (eg, User-Agent, timestamp) would be even better. SourceForge-like graphs would also be really cool. As it is, I'm hesitant to switch file hosting over from SF to LP, since I'll be losing a lot of information if I do so.

Jonathan Lange (jml)
Changed in launchpad-registry:
assignee: nobody → sinzui
status: New → Confirmed
Revision history for this message
Curtis Hovey (sinzui) wrote :

We are doing the planning work on this (https://dev.launchpad.net/VersionThreeDotO/Registry/StoryCards#File%20releases%20download%20counters) and want to release in early 2009

Changed in launchpad-registry:
assignee: sinzui → salgado
status: Confirmed → Triaged
Curtis Hovey (sinzui)
Changed in launchpad-registry:
importance: Undecided → Wishlist
Curtis Hovey (sinzui)
Changed in launchpad-registry:
milestone: none → 2.2.2
Revision history for this message
Curtis Hovey (sinzui) wrote :

SSO work takes priority over this, so I don't want to commit to this being done before 2.2.4.

Changed in launchpad-registry:
milestone: 2.2.2 → 2.2.4
Revision history for this message
Ralf Kistner (ralf-kistner) wrote :

This is the main reason I would want to move away from Launchpad. I have a small project currently only hosted on launchpad, so without a download count I have no indication of how much it is actually used.

Revision history for this message
Kapis (capiscuas) wrote :

Me too, I'm also moving all my downloads out of LaunchPad into google code or SourceForge just because the Download stats. It's a pitty LP team is not giving priority to this feature.

Revision history for this message
Curtis Hovey (sinzui) wrote : Re: [Bug 273265] Re: Launchpad "Downloads" area should provide download stats to project admins

On Sun, 2009-03-08 at 00:15 +0000, Ivan Garcia wrote:
> Me too, I'm also moving all my downloads out of LaunchPad into google
> code or SourceForge just because the Download stats. It's a pitty LP
> team is not giving priority to this feature.

Work has begun on this feature. It is delayed because of the developers
are helping to prepare Launchpad's code to be relicensed as OSS. The
download counter is expect to be delivered in April.

Curtis Hovey (sinzui)
tags: added: story-file-releases-download-counters
removed: registry
Revision history for this message
Curtis Hovey (sinzui) wrote :

Let pretend that this bug represent the UI portion of the download feature. We can say we are starting this when we start the UI.

Changed in launchpad-registry:
importance: Low → High
Revision history for this message
Adam Kessler (adam-oicgroup) wrote :

Just curious but is there a time frame for this to be implemented?

Revision history for this message
Curtis Hovey (sinzui) wrote :

This feature will again be delayed because the team is needed to work on other time sensitive items. Maybe we can divide the work into the infrastructure and UI to deliver this earlier than 2.6 as the team complete the time sensitive tasks.

Changed in launchpad-registry:
milestone: 2.2.4 → 2.2.6
Revision history for this message
Guilherme Salgado (salgado) wrote :

Download counts are now exposed on the home page of product releases (e.g. https://edge.launchpad.net/plone/3.2/3.2.2)
There are a few more places where we want to expose them before we'll consider this bug closed. Comments/suggestions are appreciated.
BTW, we were only able to count downloads made from Feb 2009 onwards.

Changed in launchpad-registry:
status: Triaged → In Progress
Revision history for this message
Sidnei da Silva (sidnei) wrote :

Looks great, though the 'Total' lacks the same comma formatting as the individual downloads.

Revision history for this message
Kapis (capiscuas) wrote :

Hi, thks for your progresses, altought I'm admin of babiloo project and I cannot see the stats in my project:

https://code.launchpad.net/babiloo/trunk/2.0.8

Best Regards.

Revision history for this message
William Grant (wgrant) wrote :

While I understand that there will be some lag in processing librarian's Apache logs, there seems to be some strangeness in the web UI. If you look at the Plone 3.2.2 example that you used, the download counts are static, but some of the files say they were last downloaded just a second ago. A refresh shows exactly the same thing, which is impossible - if the file had been downloaded in the last second, the count would have increased.

Revision history for this message
Guilherme Salgado (salgado) wrote :

On Sun, 2009-06-07 at 22:04 +0000, Ivan Garcia wrote:
> Hi, thks for your progresses, altought I'm admin of babiloo project and
> I cannot see the stats in my project:
>
> https://code.launchpad.net/babiloo/trunk/2.0.8

Hi Ivan,

That's because the download stats is only available on
edge.launchpad.net, our beta server. You can see it at

 https://code.edge.launchpad.net/babiloo/trunk/2.0.8

You may also want to join the
https://launchpad.net/~launchpad-beta-testers/ team so that you are
automatically redirected to edge in the future.

Revision history for this message
Guilherme Salgado (salgado) wrote :

On Sun, 2009-06-07 at 23:32 +0000, William Grant wrote:
> While I understand that there will be some lag in processing librarian's
> Apache logs, there seems to be some strangeness in the web UI. If you
> look at the Plone 3.2.2 example that you used, the download counts are
> static, but some of the files say they were last downloaded just a
> second ago. A refresh shows exactly the same thing, which is impossible
> - if the file had been downloaded in the last second, the count would
> have increased.

That's a bug which I'd noticed already. It happens because we can only
tell the day (not the time) of downloads, so it makes no sense to try
and say how long ago a file was downloaded when all we know is that it's
been downloaded on the present day. I'll fix it tomorrow, together with
the small glitch that Sidnei reported.

Changed in launchpad-registry:
status: In Progress → Fix Committed
Revision history for this message
Curtis Hovey (sinzui) wrote : Bug 273265 Fix released

Fixed released in Launchpad 2.2.6.

Changed in launchpad-registry:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.