Update of "ToDo"
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Artifact ID: | 786e9e882f66bc6cf148da25a786c5abdc92be63 |
---|---|
Page Name: | ToDo |
Date: | 2014-10-20 20:09:58 |
Original User: | mario |
Mimetype: | text/x-markdown |
Parent: | b5f51578b78c382a8fa451f497fa902d10ff2f05 (diff) |
Next | d485e38b5534d5adddcdb93fbd06b61f41e173bd |
Planned features
Utilize website preview images (e.g. preview.include-once.org, albeit that's a bit slow) for absent project screenshots.json data exchange protocolflagging system needs tiny admin toolAutoupdate modules
regexrealeases.jsongithub- sourceforge
UnifiedChangeLog
Article feeds for index page.Content-Negotation or separate RSS feeds?Map tags onto Trove map.Abstract update code into release{} class (but don't go astray into Pretend/WebMVC..)Reintroduce the freecode JSON API- API: add a CREATE method (either predefined math challenge or per common SSL cert)
Project description importsPKG-INFODOAPDebian/control filesrelease.json, package.json
User icons: allow submitter to also list an email address for gravatar fetching, take care to filter them out for feeds, openid gravatars are not very widespread (also submitter_openid is always the last editor, not neccessarily original author)- Add user homepage field.
Search function, consolidate ?q=, ?user=, ?tag= (and later Trove mapping)Split out HTML templates from page_* handlers.Provide a slim on-site discussion forum, for more accessible documentation and announcements, project-help inquiries.Integrate a twitter channel to republish version announcements there on behalf of projects.
Statistics evaluation (as CloudFlare is being used, requires to use their API [which however only returns a num-of-visitors summary for the previous day]; the local access.log is slightly off.)
Figure out how to find releases on GitHub (their trending overview is quite useless)