Todo
Jump to navigation
Jump to search
ToDo
Web Interface
- should package.php display size of the package aswell?
- Provide a web interface for moderators to be able to do something useful until one of these years Urban gets his act together. SHOWSTOPPER: need to have write access to aminet tree. For instance by putting the web server in the Aminet group, or the moderators in the www group.
- Fix url-highlighting to not include surrounding elements like <>,(),[]
- Customizable wildcards (#? vs. * vs .* vs % and ? vs ? vs . vs _)
- All requests to go thru index.php or similar to be able to add statistics to database and similar. ALTERNATIVE: Could be done by parsing http logs and ftp logs
- Ability to add comments per package
- Ability to add screenshots per package
- Ability to rate packages
- Torrents per file
- Search in listings, show matched files
- Ability to report broken packages
- Statistic showing how much archives were uploaded for m68k-amigaos/ppc-amigaos/ppc-morphos during the last n days e.g. on top of "Recent" (mj)
Scripts
- admin.pl: refuse to accept uploads without architecture field (i.e. force moderator to add said field) (cg)
- admin.pl: execute the replaces: directive automatically (do not rely on moderators doing that manually) (cg)
- admin.pl: always display name, short: and architecture: (e.g. when returning from editing or reading the readme) (cg)
- Make a tar-ball of the scripts for easy mirroring of the interface and metadata, this is almost done.
- web-script: the delete action should put a file into a deleted dir in addition to remove it from the database.
Mirror script
- Set them up, waiting for answer on how to proceed by Urban.
- use fmirror seems like a good bet. Avoids "surprises" like the one no.aminet.net got when upgrading wget.
Mail notifications
- change the layout to make room for a architecture description