-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discussion: swag + badges? #4
Comments
Some references:
|
Possible approaches to signature/badge storage:
|
Found a Python library that looks like it should be able to manipulate PNG text chunks, but having some problems with it in practice. (see also) |
Use https://pythonhosted.org/pypng/png.html PyPNG for PNG manipulation. 👍 I disagree with putting multiple chunks into a PNG for verification of a badge. I think the verification information (signature) should live with the information it's signing. Both JWS and the newer JSON-LD "Secure Messaging" spec that we're now considering is able to package these components together in one chunk. |
Created a more formal writeup for this project (currently being buried by other priorities) based on what I've learned so far in a post on Tunapanda's discourse forum. |
The purpose of this Issue is to provide a space for people to comment on the viability (or lack thereof) and desirability (or lack thereof) of using badging systems like Mozilla's openbadges as part of Swag.
A Swagmap is a collection of acknowledgements of user achievement.
A badge is a an acknowledgement of user achievement that:
...basically, it seems that representing swag achievements with badges could both give us a solid framework to build on, and add value to the swag a user collects.
However, there are some major hurdles that would need to be overcome for us to be able to do this, including but not limited to (note that these are based on conversations with people and some cursory looking through the spec; everything below could be completely wrong! I'm just putting it down so we have somewhere to start the conversation):
The text was updated successfully, but these errors were encountered: