Closed (fixed)
Project:
Drupal.org site moderators
Component:
web site
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
21 Apr 2005 at 09:13 UTC
Updated:
31 May 2005 at 06:58 UTC
The page http://drupal.org/project/releases is not very well designed. The column "download" always shows 4.6.0, unless, off course there is a 4.6.1. But in that latter case, 4.6.0 makes no sense, since we do not want people to download 4/6/0 if there is a 4.6.1.
We should simply remove that column and have only a download on the project page itself.
Additionally, the links oin the little right box on the frontpage "Modules", "themes" and "translations" should point to this releases lsit too. for consistency, recognistion, we should have only one, central place for contribs and downloads on drupal, not three different interfaces for browsing these!
| Comment | File | Size | Author |
|---|---|---|---|
| download_column.png | 171.24 KB | Bèr Kessels |
Comments
Comment #1
Bèr Kessels commentedAdditionally the download links on the frontpage should point to only one central download list.
Steven suggested to make something like the following:
The first level tabs point to the latest three releases only (we do not support older ones anyway!)
The second level tabs bring up a list with the appropriate item(s).
In the example, the second word Drupal (above description) is a link to the Drupal node. IMO we should go for consistancy. This way our projects look & act like node listings and take less space.
The links under the descr. point to: the tarball (DL), the project node (Read more) and the list in the proj. node called 'developement' .
Comment #2
bryan kennedy commentedI like this but I would put the download link right at the top of the description sicne that is all people are interested in most of the time. I am glad to see that you have kept a download link on this page though.
Comment #3
Steven commentedActually what I was suggesting was this:
Note the taxonomy tabs are first, version tabs second. I think this makes more sense because the taxonomy is a hard division: no project is both a theme and a module. Thus, when you switch from one top tab to another, you are browsing a completely different list.
Version tabs on the other hand have much overlapping between them. While older versions are not that important, if we remove these tabs, then we force people to go the "projects -> project name -> older releases". This is too hidden IMO. Furthermore, by arranging the tabs in my way, we allow people to easily answer version-related questions ("Is X available for 4.6?", "How many modules are already available for 4.6?", ...). As subtabs, the version numbers are very unintrusive while still giving a very nice boost in browsing functionality.
I don't think we should put the "download" link after the project name. It makes it seem (to me) that both the project name and the word download will allow me to download (as they are on the same line). It is better to put them consistently at the bottom.
I have one other note: if we show descriptions on every browsing page, then we need to make sure the descriptions are short and to-the point. Longer descriptions can of course be displayed on the project's own page. I think we can do this simply by installing excerpt.module and enabling it for project nodes.
One important advantage is that, for themes, we can simply use a thumbnail for the short description instead of text about whether it is tableless or what theme engine it uses. This would make browsing for themes infinitely better.
Comment #4
bryan kennedy commentedOoo, Steven, I like your suggestion. Yes, the taxonomy tabs should be the primary navigation element.
I see your point about the download link and defer to your explanation. Yes, download link should be a the bottom of the description.
Yes, we need to do some editing of the descriptions on these pages. I do not agree with Gerhard Killesreiter's response to this previous issue to improve these descriptions.
I think we need to have some editorial control of the descriptions on this page. And yes, adding small screenshots of the themes would be a HUGE improvement. If theme garden is really going to be the official drupal theme repository/gallery then we should also provide links to the theme garden with the proper variable to enable said theme. Does that make sense? Here is what I think a theme entry should look like:
I think credits and such should be left for the description page, not on this page. People browsing for themes just need to know what it looks like, what it's design emphasis is, what other stuff they need to download to get it working and an option to view it in action before they download it.
So I guess I don't know how all of that fits into using the exceprt module.
Comment #5
Steven commentedActually this is pretty easy with excerpt, it will just take a one-time effort to update all the themes.
I also think we need to define a policy about theme screenshots. Inside Drupal, we only have the tiny screenshots. They are good for picking a theme inside Drupal, but they are useless when you are browsing for a theme: you need a better look.
Adrian has already added some very nice full-size theme screenshots to drupal.org's gallery, but I don't think we need those if we have the theme garden.
So I suggest that for contrib, we require that themes have a larger screenshot on top of the normal screenshot.png. This screenshot should be about 30% size: enough to get a good impression of the theme. We then link the screenshot to the live version of the theme on the theme garden. People always click thumbnails automatically.
An example shot would be:

http://www.acko.net/dumpx/theme-shot.jpg
This also makes it easier to implement because we don't need to modify project.module specifically for themes: we just add all this stuff in the actual teasers. I can put the required CSS styles in Bluebeach so we only have a simple template to copy/paste.
Comment #6
Steven commentedFixed in project.module and on drupal.org.
Comment #7
(not verified) commented