GithubHelp home page GithubHelp logo

global19-atlassian-net / badges Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nodejs/badges

0.0 1.0 0.0 13 KB

Facilitating the design and development of Node.js Open Badges and associated content.

License: MIT License

badges's Introduction

Badges Initiative

This is the organizational repository for the Node.js Badges Strategic Initiative, as chartered under the Community Committee.

This initiative is tasked with facilitating the design, development and production of Node.js Badges, committee and working group logos, and all associated merchandise and paraphernalia required to further encourage contribution and community engagement.

These responsibilities include, but are not limited to:

  • Management of the Node.js Open Badges Account;
  • The new badge approval and release process;
  • Asset creation and style guide standards;
  • Badge award processes;
  • Development and Maintenance of badge issuance automation tooling;
  • Development and Maintenance of badge creation tooling;
  • Production and distribution of stickers, pins, and related products created from content that emerges from this initiative.

Why

Badges serve as visual tokens of achievement and affiliation, and are an amazing way to cultivate community and encourage contribution in the Node.js project. The Badges Team exists to create and maintain official Node.js badges, and provide the specification and tools for community members to create their own. By enabling a variety of Node.js community awards and social recognition, we expect to see increased community engagement as members discover new ways to fly their Node.js flag high!

How

The Badges team manages a collection of Node.js Badge assets, associated award criteria, and the Badge design specification, in this repository. New badges managed under Community Committee should be added to this repository by following the Badges RFC Process.

TODO: Outline the Badges RFC Process

Badges that are PR'd in through the RFC process are then added to the Node.js Open Badges Account. Open Badges is an open source awards specification where issuers may award and track verifiable, portable, digital badges which contain embedded metadata about achievements. By leveraging Open Badges as our awards system we are able to make use of an existing infrastructure to deliver and showcase these community achievements.

The Node.js organization uses Badgr as its Open Badges issuer platform. Badgr's free and open source service, ability to add multiple account owners, and robust API make it an ideal platform for Node.js.

Badgr's API enables this team to automate the award of many official Node.js badges.

TODO: How we plan to automate the process of issuing, opting-in to badges where possible.

Ref #1: nodejs#9 (comment) Ref #2: nodejs/github-bot#168

Once a community member has been awarded a badge, they are invited to openly share their digital award across the internet! However, as we all know, developers love their community schwag. All Node.js badges will also be available in the community store for purchase as stickers, pins, and other forms of merchandise.

TODO: How we plan to offer Node.js badges as merchandise through the store.

Ref #1 nodejs#6

Badges

TODO: When ready, list the available badges and award criteria for each.

Ref #1: nodejs#8

Governance

This initiative adopts the general Node.js Code of Conduct, as well as its own Contributing Guidelines.

Team

@nodejs/badges

badges's People

Contributors

amiller-gh avatar maddhruv avatar ryzokuken avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.