This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. To Do List

Kulyk (aka Tirpse) has written quite a bit about what we can do to improve the site - http://files.myeburg.net/art_gnome

The list of bugs at bugzilla

Visit GnomeArt/ToDo/Done to see list of issues already done.

Site-wide

Task

Status

Priority

Assignee

Notes

Accessability audit

Partial

Branch

Drom, X3N

Still missing some tabindexes, administration, more HIG

Make the code more site independent

Partial

Branch

nobody

Can't understand. Can anybody comment this?
It should be possible for http://art.ubuntu.com to just change a few configuration options and templates to make everything work. But as outlined in the todo items below, there are some problems that need to be fixed for this to work.

Use templates instead of hardcoding the html in ago_headers.inc.php

Partial

Branch

nobody

art_headers now uses a template. Other html needs moving into templates

Make more things configurable

To do

Branch

nobody

??

a.u.c does not have an archive, so the special cases needed on a.g.o are not needed there.

To do

Branch

nobody

One way to work around this might be to force a.u.c to start their numbering at 1000.

Documentation about the BBcode implementation

To do

Low

nobody

A good way to handle transparent backgrounds. See also bug gnomebug:171825

To do

Branch

nobody

I tried this, but failed to get a nice border working (without the bg image shining trough). So we probably need to work around this with divs -- BenjaminBerg 2005-09-26 17:38:16

"About" page that explains a.g.o's philosophies, requirements, etc.

In Progress

Branch

Thomas

"Resources" page includes links to GNOME SVG logo, other use full apps etc.

In Progress

Branch

Thomas

Random theme and background display when users log on, to give a taste of some of the less known stuff

To do

Branch

nobody

Site encoding should be Unicode (UTF-8), ISO-8859-1 doesn't support international characters

To do

Branch

nobody

Admin site

Task

Status

Priority

Assignee

Notes

User management page cleanup

To do

Branch

nobody

Show name of user who reported abuse

To do

Branch

Drom

Not possible now

Theme download files and preview images should be separated into directories and image selection should be drop-down list of files in this directory

Idea

Branch

nobody

Submitted wallpaper file type should be dicovered automatically (using gd functions or by extension)

To do

Branch

nobody

Background resolutions should be discovered automatically too (using gd)

Idea

Branch

nobody

Well, we really don't need to admin download links, should be generated automatically, if separated directories and file type & image size automatical discover. Files should be allowed for download (except nonstandard resolutions, like preview image :)), end-user file names should be generated using header("Content-Disposition: filename=".$fileName); We just need "Upload image" and "Remove image" to handle images in wallpaper directory.

To do

Branch

nobody

On automatical download link generation files should be checked and if size == 0 or invalid permissions a message should be send into administration

To do

Low

Drom

Wallpaper preview image should be generated automatically on upload first file (using gd or imagemagick) or "online" as PHP script (using gd)

To do

Branch

nobody

Allow to join new theme with administrator to tell others you are working on it

To do

Branch

nobody

(for example if there is necessarily to check copyright or something)

Make possible to migrate themes throught sections, for example from screenshots to background

To do

Branch

Drom

Too complicated now, later

User site

Task

Status

Priority

Assignee

Notes

Improve search page

To do

Branch

nobody

see http://files.myeburg.net/art_gnome/pdfs/navigation.pdf

Support theme "collections" (bug gnomebug:108144)

To do

Branch

nobody

Special theme entry that has several "variations" (i.e. a metacity, gtk, icon) that are displayed as components

Idea

Branch

nobody

Theme package online generator + cache

Optional theme tarball too

To do

Low

nobody

Dynamic background submission file list

To do

Branch

nobody

"Depends" list - theme can depend on other themes (comma seperated list)

To do

Branch

nobody

see this old version of /themes line 157

"Tools" section - GtkPreview, GnomeArt downloader etc. - "Projects" page?

Idea

Branch

nobody

Include into Resources section?

Stats for author pages e.g. total num downloads for author

To do

Branch

nobody

Automatically start an installer when the user downloads a theme. This should be possible by forcing a special mimetype so that an installer can be started on the client side.

Low

Far future

nobody

This doesn't sound like it can be implemented very securely.

File uploading using Perl/Python script? bug gnomebug:171406

To do

Branch

nobody

As php upload is enabled now, we can use this (as we did for the splash screen contest)

Locales

To do

Branch

nobody

General

Task

Status

Priority

Assignee

Notes

More Author oriented - Each author has his own page, with news items

To do

Branch

nobody

Other

Task

Status

Priority

Assignee

Notes

Check all themes and wallpapers for errors

Partial

Low

Drom

Hm, I'm a little bit lazy, I'll think about an automatic script :)


2024-10-23 10:58