benw:

Would this really be so bad?

Checkboxes, bitches.

When you create an app, it should declare which permissions it actually requires to function (disabled, ticked checkbox) and which it desires by default (ticked checkbox.)
Everything not required is optional/user definable.
Permission to posting a tweet is separate from other, private profile writing operations, since it’s so socially destructive.
Apps would never be allowed to require posting permission (if denied, they fall back to generating a URL the user can use to manually post through the Twitter website.)
I think this also makes the permissions/capabilities copy clearer. Bonus.


We discussed that repeatedly on the OAuth list. I, and others, including, I think, Ben, argued vehemently that this was necessary, but in the end it was determined that it should be up to service providers rather than being part of the spec.

If I were Twitter…

benw:

Would this really be so bad?

Checkboxes, bitches.

  • When you create an app, it should declare which permissions it actually requires to function (disabled, ticked checkbox) and which it desires by default (ticked checkbox.)
  • Everything not required is optional/user definable.
  • Permission to posting a tweet is separate from other, private profile writing operations, since it’s so socially destructive.
  • Apps would never be allowed to require posting permission (if denied, they fall back to generating a URL the user can use to manually post through the Twitter website.)
  • I think this also makes the permissions/capabilities copy clearer. Bonus.

We discussed that repeatedly on the OAuth list. I, and others, including, I think, Ben, argued vehemently that this was necessary, but in the end it was determined that it should be up to service providers rather than being part of the spec.

If I were Twitter…

benw:

Would this really be so bad?

Checkboxes, bitches.

When you create an app, it should declare which permissions it actually requires to function (disabled, ticked checkbox) and which it desires by default (ticked checkbox.)
Everything not required is optional/user definable.
Permission to posting a tweet is separate from other, private profile writing operations, since it’s so socially destructive.
Apps would never be allowed to require posting permission (if denied, they fall back to generating a URL the user can use to manually post through the Twitter website.)
I think this also makes the permissions/capabilities copy clearer. Bonus.


We discussed that repeatedly on the OAuth list. I, and others, including, I think, Ben, argued vehemently that this was necessary, but in the end it was determined that it should be up to service providers rather than being part of the spec.

If I were Twitter…

benw:

Would this really be so bad?

Checkboxes, bitches.

  • When you create an app, it should declare which permissions it actually requires to function (disabled, ticked checkbox) and which it desires by default (ticked checkbox.)
  • Everything not required is optional/user definable.
  • Permission to posting a tweet is separate from other, private profile writing operations, since it’s so socially destructive.
  • Apps would never be allowed to require posting permission (if denied, they fall back to generating a URL the user can use to manually post through the Twitter website.)
  • I think this also makes the permissions/capabilities copy clearer. Bonus.

We discussed that repeatedly on the OAuth list. I, and others, including, I think, Ben, argued vehemently that this was necessary, but in the end it was determined that it should be up to service providers rather than being part of the spec.

If I were Twitter…

Posted 1 year ago 91 notes View high resolution

Notes:

  1. download-a-video-from-vimeo reblogged this from benw
  2. vetement-grande-taille reblogged this from benw
  3. healthnewsbytehost reblogged this from benw
  4. japanese-av reblogged this from benw
  5. markewright reblogged this from benw
  6. seo-victoria reblogged this from benw
  7. elektrischescooter reblogged this from benw
  8. photosnew reblogged this from benw
  9. gun-purse reblogged this from benw
  10. tapisdorientpascher reblogged this from benw
  11. the-topten reblogged this from benw
  12. watchmecater reblogged this from benw
  13. stacystrickland08901 reblogged this from benw
  14. nhmortgagebroker reblogged this from benw
  15. tkudo reblogged this from benw
  16. beshr reblogged this from benw
  17. skoei reblogged this from gtokio
  18. gtokio reblogged this from benw
  19. aaronbassett reblogged this from chrisrowe
  20. aaronpk reblogged this from benw and added:
    spot on, exactly how...should behave. Interesting to note that
  21. solipsism reblogged this from benw
  22. chrisrowe reblogged this from benw
  23. thewetmale reblogged this from rocketpilot
  24. femmebot reblogged this from benw
  25. benw posted this

About:

Following:

e.