Skip to content

Commit

Permalink
Dumped Tinderbox outline into IDEAS.txt; misc tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
lmorchard committed Jul 17, 2010
1 parent 8853d10 commit 6b082bc
Show file tree
Hide file tree
Showing 3 changed files with 118 additions and 18 deletions.
114 changes: 114 additions & 0 deletions IDEAS.txt
@@ -0,0 +1,114 @@
1 Badger
1.1 General
1.1.1 Generative
1.1.2 Crowdsourced
1.1.3 Who are Mozillans?
1.1.3.1 all contributors
1.1.3.2 add-on developers
1.1.3.3 add-on reviewers
1.2 Profile management
1.2.1 Wishlist / goals
1.2.2 Invite codes
1.2.3 Refer-a-friend
1.2.4 Twitter
1.2.5 Google
1.2.6 Facebook connect
1.2.7 OpenID
1.2.8 Moz account manager support
1.3 API
1.4 Badges / achievements
1.4.1 Achievements vs Merit Badges
1.4.1.1 Achievements are often automated and unexpected
1.4.1.2 Merit badges are often planned end-goals
1.4.2 Example badges
1.4.2.1 1000 Bugzilla Bugs Resolved
1.4.3 Decision to accept / discard incoming badge
1.4.4 Award badges with currency? (eg. Buckos)
1.4.5 Request to claim badge
1.4.5.1 Approved by badge creator or delegates
1.4.5.2 Approved by other badge winners
1.4.6 Editors
1.4.6.1 Badge creator automatically becomes badge editor
1.4.6.2 Can grant editor to additional people
1.4.7 Stats
1.4.7.1 Who's won it
1.4.7.2 Who likes it
1.4.7.3 Who covets it
1.4.8 Scripted awards based on conditions
1.4.8.1 Use pulse.mozilla.org?
1.4.8.2 pubsub instead of poll
1.4.9 Badge designer
1.4.9.1 Consistent template
1.4.9.2 Sticker collage
1.4.9.3 HTML5/SVG/PNG
1.4.9.4 Simple layered editor
1.4.9.5 Canvas image extraction
1.4.9.6 Video?
1.4.9.7 Consistent top mask & background on bottom
1.4.9.8 Stock clip art collection
1.4.9.9 Crowdsourced clip art submissions
1.4.9.10 Multiple images for a badge
1.4.9.10.1 Voting for favorites
1.4.9.10.2 Awardee can choose which to present in collection
1.4.10 Intern-specific badges?
1.4.11 Badge sets / Meta-achievements
1.4.12 "Check-in" URLs to count participation
1.4.12.1 Test days, etc
1.4.12.2 Counters
1.4.12.3 Booleans
1.4.12.4 Time-limited
1.4.13 Meta-badges for collecting all of a badge set
1.5 Localization
1.5.1 Locale-specific badges
1.5.2 Localized badge content
1.5.2.1 Alternate image choices
1.6 Contribution
1.6.1 Easy contribution workflow
1.6.1.1 What can you do?
1.6.1.2 Badge ideas
1.6.1.3 Badge illustrations
1.6.1.4 Badge scripting
1.6.1.5 What do we need?
1.7 Mobile
1.7.1 Mobile / pocket site to show off badges
1.7.2 QR codes on badges for on-the-spot awarding at events
1.7.3 Bookmarks / quick select list
1.8 Abuse management
1.8.1 Badge for cheating?
1.9 Activity log
1.9.1 RSS
1.9.2 PubSubHubBub
1.10 Misc
1.10.1 Print on demand
1.10.1.1 Shirts on demand with badge collection?
1.10.1.2 Patches?
1.10.1.3 Stickers?
1.10.2 Nominate a contributor
1.10.3 Award and invite in one URL
1.10.4 Gamer score?
1.10.5 Bloom filters to detect duplicate votes
1.11 Social
1.11.1 Widget for badge collection on blogs & etc
1.11.2 Facebook app
1.11.3 Twitter account announcing awards
1.12 Balance of collaborative elements
1.12.1 Admired badges
1.12.2 Nomination and voting to award
1.12.3 Thumbs up / down to give badge clout
1.12.4 Thumbs up / down to give Mozillan badge award clout
1.12.5 Dimensional constraints
1.12.5.1 voting
1.12.5.2 thumbs
1.12.5.3 ratings
1.12.6 Focus
1.12.7 Fractional intelligence
1.13 Research
1.13.1 Scouting merit badges
1.13.2 Achievements Design 101
1.13.3 YDN Collectable Achievements Pattern
1.14 Email do-not-call list
1.14.1 Salted SHA-{n} hashes of email addresses
1.14.2 Finite set of salts (eg. 2-8) to balance number of queries needed
1.14.3 To: address of any outbound email hashed with all salts, table queried for each result
1.14.4 Any hit results in blocked outgoing email

4 changes: 4 additions & 0 deletions TODO.md
@@ -0,0 +1,4 @@
# TODO

* HTML5 badge image editor / composer

18 changes: 0 additions & 18 deletions terrain.py

This file was deleted.

0 comments on commit 6b082bc

Please sign in to comment.