Difference between revisions of "Todo"
Jump to navigation
Jump to search
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | __NOEDITSECTION__ | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Web Interface=== | ===Web Interface=== | ||
− | |||
* create equivalent of [[OldWorld]] function "show uploads since last visit", e.g. by adding another option to setup.php: "make recent show only uploads since last visit yes/no" | * create equivalent of [[OldWorld]] function "show uploads since last visit", e.g. by adding another option to setup.php: "make recent show only uploads since last visit yes/no" | ||
* add package size to package.php | * add package size to package.php | ||
− | |||
* Fix url-highlighting to not include surrounding elements like <>,(),[] | * Fix url-highlighting to not include surrounding elements like <>,(),[] | ||
* Customizable wildcards (#? vs. * vs .* vs % and ? vs ? vs . vs _) | * Customizable wildcards (#? vs. * vs .* vs % and ? vs ? vs . vs _) | ||
− | * | + | * Search in listings, show matched files |
+ | * Ability to report broken packages | ||
+ | * Add an architecture named "source" | ||
+ | * add thumbnails for pictures (.jpg, .png etc. packages) to the database. currently package.php forces the user's browser to render the full picture as a thumbnail on the fly. | ||
* Ability to add comments per package | * Ability to add comments per package | ||
* Ability to add screenshots per package | * Ability to add screenshots per package | ||
* Ability to rate packages | * Ability to rate packages | ||
* Torrents per file | * Torrents per file | ||
− | |||
− | |||
− | |||
− | |||
− | |||
===Scripts=== | ===Scripts=== | ||
Line 31: | Line 21: | ||
* admin.pl: always display name, short: and architecture: (e.g. when returning from editing or reading the readme) | * admin.pl: always display name, short: and architecture: (e.g. when returning from editing or reading the readme) | ||
* Make a tar-ball of the scripts for easy mirroring of the interface and metadata, this is almost done. | * Make a tar-ball of the scripts for easy mirroring of the interface and metadata, this is almost done. | ||
− | * | + | * admin.pl: Add "Last upload: yyyy-mm-dd" to the "Already on Aminet" message to make things easier for MODs regarding upload frequency. |
===Mirror script=== | ===Mirror script=== | ||
Line 37: | Line 27: | ||
* Download an index.php file at the same time as mirroring, this should show latest packages and have link to local mirror. | * Download an index.php file at the same time as mirroring, this should show latest packages and have link to local mirror. | ||
− | ===Mail | + | ===Content=== |
+ | |||
+ | * make sure all [[Freeware magazines]] are preserved on Aminet. Maybe create a new top level directory mags/ | ||
+ | |||
+ | ===E-Mail newsletters=== | ||
* change the layout to make room for a architecture description | * change the layout to make room for a architecture description | ||
+ | |||
+ | ===Wiki=== | ||
+ | |||
+ | * Translate the public part of the Wiki into other languages | ||
===Other=== | ===Other=== | ||
− | [[:Category:APS]] - Aminet package management system | + | * [[:Category:APS]] - Aminet package management system |
− | [[Aminet CDs/DVDs]] | + | * [[Aminet CDs/DVDs|Aminet CDs/DVDs]] |
Latest revision as of 21:28, 4 February 2016
Web Interface
- create equivalent of OldWorld function "show uploads since last visit", e.g. by adding another option to setup.php: "make recent show only uploads since last visit yes/no"
- add package size to package.php
- Fix url-highlighting to not include surrounding elements like <>,(),[]
- Customizable wildcards (#? vs. * vs .* vs % and ? vs ? vs . vs _)
- Search in listings, show matched files
- Ability to report broken packages
- Add an architecture named "source"
- add thumbnails for pictures (.jpg, .png etc. packages) to the database. currently package.php forces the user's browser to render the full picture as a thumbnail on the fly.
- Ability to add comments per package
- Ability to add screenshots per package
- Ability to rate packages
- Torrents per file
Scripts
- admin.pl: refuse to accept uploads without architecture field (i.e. force moderator to add said field)
- admin.pl: execute the replaces: directive automatically (do not rely on moderators doing that manually)
- admin.pl: always display name, short: and architecture: (e.g. when returning from editing or reading the readme)
- Make a tar-ball of the scripts for easy mirroring of the interface and metadata, this is almost done.
- admin.pl: Add "Last upload: yyyy-mm-dd" to the "Already on Aminet" message to make things easier for MODs regarding upload frequency.
Mirror script
- Download an index.php file at the same time as mirroring, this should show latest packages and have link to local mirror.
Content
- make sure all Freeware magazines are preserved on Aminet. Maybe create a new top level directory mags/
E-Mail newsletters
- change the layout to make room for a architecture description
Wiki
- Translate the public part of the Wiki into other languages
Other
- Category:APS - Aminet package management system
- Aminet CDs/DVDs