Update of "ToDo"
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Artifact ID: | d485e38b5534d5adddcdb93fbd06b61f41e173bd |
---|---|
Page Name: | ToDo |
Date: | 2014-11-20 08:32:00 |
Original User: | mario |
Mimetype: | text/x-markdown |
Parent: | 786e9e882f66bc6cf148da25a786c5abdc92be63 (diff) |
Next | f635d9390e1d194fba000274f1afe3fe46545cd3 |
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)