This page lists things that should be addressed for the http://thank.debian.net/ page:
Feature request
Thank:
- Add another navigation bar (recent/older) on top of the message view so you can click through without moving the mouse.
- Search
- It's now possible to do /search/content and /to/someone, but it's not explained or advertised anywhere yet.
- Cloud Tags "Packages most commented/thanks".
- I'm not sure how to implement this, but will look into it.
- Word Counter TOP100 (example: 1. Love = 2132... 100. Rocks = 231 )
- I guess it won't be necessary once we have the cloud tags? R: My proposal: Tags is Packages. TOP is Words.
Add ?PayPal or http://pledgie.com possible Donation realtime.
- Hm. Wontfix. Patches welcome.
Script viral:
- Ballons Swirl javascript need click/shoot/explode, and maintain a high score list.
- Insert button or ballon especial funcion "hide all or explode all".
Avoid complaints from annoyed people:
- send thanks emails in batch at the end of day (??)
- Yes, for the next time, I think it's better to gather the messages in advance and then send them in a batch to each recipient.
Problems with the page
- Also the maintainer DB seems to have been fetched from stable instead of unstable. In case of package adoption the appreciation is thus addressed/sent to the wrong person.
- This didn't get fixed on time. Sorry. Hopefully will be done better next time.
The addthis widget is a proprietary software. When loading http://thanks.debian.org/ it is loaded on the user machine, as a side effect of the javascript inclusion. The bottom of the page claims it is released under GPLv2 and should state that it also includes proprietary software. The question of "mere agreggation" or derivation is not resolved and should be.
Problems with the balloons
- As expected, the javascript slows things down. Reading the planet with chromium-browser on openmoko uses 100% cpu time. Not a serious problem I guess since this is temporary.
- both scrollbars appear and disappear due the balloons moving.
Probably the new code fixes those errors. please test. A big thanks Aurelio Heckert, rewrite new javascript code, its cool!