Permalink
Browse files

Migrated TODO list into github issues

  • Loading branch information...
1 parent 8acdb72 commit 26d8bc26abd2ec329499bc5a54aa9fbec4664c5a @lmorchard committed May 16, 2012
Showing with 1 addition and 184 deletions.
  1. +1 −184 TODO.md
View
185 TODO.md
@@ -1,186 +1,3 @@
## TODO
-### Core
-
-* Store OBI JSON assersions in filesystem, instead of served at dynamic URL
-
-* Switch to Amazon S3 storage for images and OBI JSON assertions, so that they
- can stay hosted if ever the Django site itself needs to be taken offline.
-
-* Add a feed for recent awards for badges tagged or matching search query
-
-* Allow users to ignore, reject, delete, hide awards
-
-* Expiration time on DeferredAward
- * should be able to self-destruct after the end-time of an event
- * scheduled cron task to delete expired
-
-* View badge claim detail page without need for login
- * So non-members can see their award online without ever claiming.
-
-* Badge delegates, expressed as groups
-
-* Check up on errors in image upload process, particularly for size.
-
-* Data visualization on badge tag page
- * recent awards for badges matched by tag
- * how many awards per badge, maybe some nice pie charts
- * who's being awarded?
- * who's authored badges?
-
-* Track which awards have been pushed to the Backpack, offer to push those in
- need on visit to profile.
-
-* Fewer public displays for non-multiplayer
- * Front page is user's profile by default.
- * Redirect to backpack?
- * Hide recent awards?
- * Do not show other users?
-
-* user-managed trophycase(s)
- * multiple user-curated display sets of awards
- * needs a decent printable stylesheet to make lanyards
- * QR code built-in?
- * maybe just outsource this to openbadges.org
- * combine award acceptance in Badger with a subsequent JS call to OBI
- issuing API.
- * Can it be iframe'd into the profile page?
-
-* Update to work with OBI changes
- * Use salty hashes instead of email addresses
- * Dump / disable / comment out in-house badge OBI baking in favor of
- outsourcing to openbadges.org
-
-* Fix sign-in immediately after sign-out
- * Seems like the CSRF token in the session gets dumped, which makes the
- sign-in button broken
-
-* Merge django-badger and django-badger-multiplayer?
- * The separation is a bit confusing
- * Might be more interesting to just control features through switches and
- permissions
-
-* Subdomains
- * Origin for umbrella issuer, based on user or group?
- * Useful for an event?
- * DNS wildcard entry + Host: header
- * See: http://www.redrobotstudios.com/blog/2008/12/12/handling-subdomains-in-django/
-
-* Update vanilla django templates
-
-* Award description / explanation field
-
-* Nomination description / explanation field
-
-* Thumbnail sizing on image uploads for badges and profile avatars
-
-* Get more Hypermedia API flavor
- * Accept: application/json along with .json extension
- * Start accepting POSTs, PUTs, and DELETEs for programmatic manipulation.
-
-* Activity streams - JSON and Atom
- * Re-work feeds to be AS compliant
-
-* Option in update_badges management command to overwrite existing.
-
-* More badge attributes
- * Expiration datetime
- * Unique per person
- * Unique across site
- * Secret info accessible only by badge awardee
- * ie. containing an amazon gift code (bad idea?)
- * Redeemable badges
- * ie. I owe you a beer
- * QR code scannable by badge owner to confirm redeeming
-
-* Update README for django-badger with docs and more description of features
-
-* Busybox game demo that exercises badge progress, metabadges, etc.
-
-* design help needed
- * overall layout and UI
- * visual cues for badge vs user vs award
-
-### Multiplayer
-
-* Nominate by email address, instead of user selection
-
-* Badge properties
- * No self-nominations
- * Auto-approve all nominations
- * Expires after x time
- * Accept nominations from anyone
- * Auto-approve all nominations
-
-* Nomination
- * Reject
- * Second / Like
-
-* Comments on badges, awards, nominations
-
-* Help wanted
- * Maybe a django app separate from Badger altogether
- * Flag a content object and certain fields as in need of help
- * Search by content type (eg. text, image)
- * Description of help desired (eg. design, review, rewrite, delegation)
- * Accept help and apply changes
-
-* Badge delegates
- * List of users managed by badge creator who can
- * Issue awards
- * Approve nominations
- * Just use plain old Django groups?
- * Need a non-admin UI to manage the group associated with a badge.
- * Should be possible to share the same group between badges. eg. assign
- multiple badges to the same user group
-
-* Conditional nominations
- * Models
- * Condition definition
- * Uplift more logic into progress model
-
-* User badge preferences
- * User requires nominations first instead of auto-awards, so she has a
- change to approve/disapprove the award.
-
-* Permissions
-
-* Site-wide permissions and preferences
- * Open vs closed badge creation
- * Open vs closed badge award nomination
-
-* Nomination with claim code
- * ie. DeferredNomination with claim code
- * Claim triggers approval process
- * Could be expressed as QR code
-
-### API
-
-* Hypermedia API
- * Sprinkle in some more JSON and honor Accept: application/json
- * Accept programmatic writes
- * OAuth for machines as alternate to BrowserID for people
-
-### Misc
-
-* Test out the new Vanilla django templates from phoebebright
- * At least build an example django app around them
-
-* Collapse multiple awards on a profile into a single item with a counter
-* Badge deletion
- * Disallow if awards have been issued; require all awards be revoked first
-* Captchas?
- * On nomination submit, award issue forms
-* l10n
- * lots and lots of strings not marked up for l10n
-* Localization of badges in DB?
- * django-modeltranslation - http://code.google.com/p/django-modeltranslation/
- * Adds per-locale columns to existing model
- * transdb - http://code.google.com/p/transdb/
- * Needs modification / subclass of model
- * Adds a blob column with JSON structure containing translations
-
-## Open questions
-
-* Are register_signals and update_badges the right idea in badges.py?
-
+See: https://github.com/lmorchard/django-badger/issues

0 comments on commit 26d8bc2

Please sign in to comment.