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