Code Monkey home page Code Monkey logo

Comments (14)

gptkrsh avatar gptkrsh commented on July 21, 2024 6

This can be used for the members list: https://docs.github.com/en/rest/reference/orgs#list-organization-members.

I am thinking of using the 3 GitHub Contributions Mechanism. And using the advanced search to give points and then sorting based "upon the points =| alphabetical alignment" (This is a mathematical equation that would sort the stuff).

The points will be calculated by 3 factors. Commits, Issues, Involvement.

These are the examples of how we are going to search for these if for example @vinzvinci were the user the points were being calculated for:

Commits: https://github.com/search?q=org%3Aweb3community+author%3Avinzvinci&type=commits
Issues: https://github.com/search?q=org%3Aweb3community+author%3Avinzvinci&type=issues
Involvement: https://github.com/search?q=org%3Aweb3community+involves%3Avinzvinci+-author%3Avinzvinci&type=issues

We would measure the length of the json response we get and then multiply the type by the unit point:

Commits = 2points
Issues = 4points
Involvement = 3points

Note that Issues include prs as per github

Then we would add them up.. And finally if 2 people have the same points we would use the alphabetical alignment using the sort method on arrays

Feel free to improve and change my algorithm if it doesn't fit the needs

from webxdao.github.io.

gptkrsh avatar gptkrsh commented on July 21, 2024 4

Cool πŸš€ As per our conversation in the discord channel. This issue is kept for #Hacktoberfest Participants

from webxdao.github.io.

mkubdev avatar mkubdev commented on July 21, 2024 3

image

how about this idea?

I like this idea. We can store .json or .md files in the website _data folder. Then the community can make PR of their own .json or .md files to add their profile circle on the website.

If we need active members or best contributors, we can fetch Github API.

from webxdao.github.io.

gptkrsh avatar gptkrsh commented on July 21, 2024 3

then sort based upon contributions if we ever need

from webxdao.github.io.

Vinyl-Davyl avatar Vinyl-Davyl commented on July 21, 2024 3

Would definitely be a nice thing to hop on

from webxdao.github.io.

vinzvinci avatar vinzvinci commented on July 21, 2024 2

Great idea

from webxdao.github.io.

mkubdev avatar mkubdev commented on July 21, 2024 2

Great idea, look like it's time to get nestjs eleventy out!

from webxdao.github.io.

gptkrsh avatar gptkrsh commented on July 21, 2024 1

image
how about this idea?

I like this idea. We can store .json or .md files in the website _data folder. Then the community can make PR of their own .json or .md files to add their profile circle on the website.

If we need active members or best contributors, we can fetch Github API.

Fetching the GitHub API is the best in my opinion. Get everyone from the members list in the org

from webxdao.github.io.

vinzvinci avatar vinzvinci commented on July 21, 2024

Hmm, any update to this?

I want to know what it will look like.

from webxdao.github.io.

vinzvinci avatar vinzvinci commented on July 21, 2024

image

how about this idea?

from webxdao.github.io.

vinzvinci avatar vinzvinci commented on July 21, 2024

Thanks for sharing here as well. I really like your idea, anyone can start to work with this issue.

from webxdao.github.io.

mkubdev avatar mkubdev commented on July 21, 2024

@krishguptadev Like this idea. :)

from webxdao.github.io.

gptkrsh avatar gptkrsh commented on July 21, 2024

Hey people, have you seen orbit.love ?

from webxdao.github.io.

vinzvinci avatar vinzvinci commented on July 21, 2024

We are doing website v3.

Closing this now! Thanks for collaboration!

from webxdao.github.io.

Related Issues (20)

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.