2004-12-11 03:42:43 +00:00
|
|
|
WineHQ Application Database TODO List
|
2004-03-15 17:23:52 +00:00
|
|
|
|
2004-12-11 04:47:59 +00:00
|
|
|
# screenshot submission isn't very friendly. it would be really cool if
|
|
|
|
|
people could submit screenshots via a web interface. We would store the
|
|
|
|
|
image and related information in the database and send email to the database
|
|
|
|
|
admins and to any maintainers of the app. They would then be able to click
|
|
|
|
|
on a link in the email to view the image and accept/reject it. If the image
|
|
|
|
|
sat for too long it would be rejected and an email would be send to the
|
|
|
|
|
submitter saying it timed out. If the admin/maintainer clicked on accept it
|
|
|
|
|
would go into the db like every other image.
|
|
|
|
|
|
2004-12-14 04:30:41 +00:00
|
|
|
# when deleting an application we should delete linked entries (screenshots, comments, etc.)
|
2004-12-11 03:42:43 +00:00
|
|
|
|
2004-12-14 04:30:41 +00:00
|
|
|
# when deleting a screenshot we should delete the image file as well
|
|
|
|
|
|
|
|
|
|
# appdb engine - clean up the php backend (see CODING_STANDARD for code style guidelines).
|
|
|
|
|
In particular globally registered vars should be replaced by superglobals (nearly finished)
|
2004-12-11 03:42:43 +00:00
|
|
|
|
|
|
|
|
# Super Maintainers should be able to edit the main app and send a notify message like the versions have.
|
|
|
|
|
|
2004-12-14 02:33:24 +00:00
|
|
|
# Add Maintainer rating system to the app version (Tony's working on it).
|
2004-12-11 03:42:43 +00:00
|
|
|
|
2004-12-14 02:33:24 +00:00
|
|
|
# revamp the star rating system (Chris)
|
2004-12-11 03:42:43 +00:00
|
|
|
|
|
|
|
|
# once maintainer rating system is in place revamp the front page to use a dynamic list of maintainer rated apps.
|
|
|
|
|
|
|
|
|
|
# add a system that well allow users to monitor an app without becoming a maintainer.
|
2004-12-14 02:33:24 +00:00
|
|
|
|
|
|
|
|
# add distro table and administration screens for it. (Chris)
|
|
|
|
|
|
|
|
|
|
# We need an administration screen for vendors.
|
|
|
|
|
|
|
|
|
|
# add wineversion, distro, source/package fields to the user_list table.
|
|
|
|
|
|
|
|
|
|
# add wineversion, distro, source/package fields to the appComments table.
|
|
|
|
|
|
|
|
|
|
# add new table for maintainer ratings. fields: userid, appId versionId ,rating, wineversion, distro, source/package
|