GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Ideas on making the website user-specific · Issue #96 · OpenSourceHelpCommunity/OpenSourceHelpCommunity.github.io

Ideas on making the website user-specific #96

New issue
Copy link
New issue
Copy link
Closed
Closed
Ideas on making the website user-specific#96
Copy link

Description

@anubhakushwaha
anubhakushwaha
opened on Sep 3, 2017
Issue body actions

FEATURE REQUEST

Description:

We are planning to make the website more user-interactive and ideas will be appreciated

  • Show all the sessions on the website itself so that the user can bookmark those sessions for future.

  • Functionality to view previous requests for sessions

  • Add a "My Journey" section, where the developers can add their experience with open source

  • We can also plan on adding labels on issues with points(coins) on issues which could give the developers their own dashboard of how many points won,etc.

These are just some ideas, whether implementable or not at this point, we would really appreciate involvement of as many minds as possible to bring out something productive, feel free to comment with your suggestions regarding the existing features or any new idea that you can think of.

Reacted by Nikhita Raghunath, Vaibhav Singh, Srijan Agarwal and Amar Prakash Pandey

Activity

  1. anubhakushwaha
    added
    Type: Enhancement
    feature
    free
    help wanted
    Difficulty: Easy
    on Sep 3, 2017
  2. anubhakushwaha commented on Sep 3, 2017

    @anubhakushwaha
    anubhakushwaha
    on Sep 3, 2017
    MemberAuthor
    More actions

    @tapasweni-pathak @sandarumk @vaibhavsingh97 @amarlearning @jarifibrahim @nikhita Please have a look and let's try to get the most out of it :)

  3. nikhita
    added this to the This milestone has been deleted milestone on Sep 3, 2017
  4. vaibhavsingh97 commented on Sep 4, 2017

    @vaibhavsingh97
    vaibhavsingh97
    on Sep 4, 2017
    Member
    More actions
    1. We can have badges like rookie, Editor, Contributor, Popular, etc based on the contribution in our website.
    2. We can have xP in the profile so we can have top 10 contributors based on the xP

    How we calculate xP

    • We will take help of Github and fetch organizations/ forked repositories. Based on the issues/commit/ PR merged//PR created we will gave points. This will be refreshed via analyze button (allowed to refresh per 24 hours).
    1. Level of experience can be added based on the xp
      For example:
    Level Experience
    0 0
    1 200
    2 400
    3 800
    Reacted by Anubha Kushwaha
  5. anubhakushwaha commented on Sep 4, 2017

    @anubhakushwaha
    anubhakushwaha
    on Sep 4, 2017
    MemberAuthor
    More actions

    @vaibhavsingh97 How do you propose analysis based on contributions outside of our projects? Let me know your thoughts, what I was thinking was to label the open issues with "points" and certain points on opening a new issue and sending a PR, but it would be then confined to projects just limited to OSHC, @nikhita @vaibhavsingh97 any thoughts on this?

  6. vaibhavsingh97 commented on Sep 4, 2017

    @vaibhavsingh97
    vaibhavsingh97
    on Sep 4, 2017
    Member
    More actions

    @anubhakushwaha we will ask user to link with Github and fetch all the information of user including his PR, issues, etc. We will then use the data for further calculation.

  7. anubhakushwaha commented on Sep 4, 2017

    @anubhakushwaha
    anubhakushwaha
    on Sep 4, 2017
    MemberAuthor
    More actions

    @vaibhavsingh97 Yeah that's exactly we need to figure out right? How will the scoring happen? On one hand someone can solve many minor issues as compared to someone with just one major issue in any project, how will the weighting happen without manual intervention? I hope I was clear, let me know if you have any ideas?

  8. vaibhavsingh97 commented on Sep 5, 2017

    @vaibhavsingh97
    vaibhavsingh97
    on Sep 5, 2017
    Member
    More actions

    @anubhakushwaha Here comes the machine learning/AI + NLP which evaluate that the person has solved the major issues or minor issues and grade the points to the person. Right now, we can track only when we collaborate with other organizations and we can then

    label the open issues with "points" and certain points on opening a new issue and sending a PR

    This way we can track but limited to certain projects 😞

  9. tapaswenipathak commented on Sep 17, 2017

    @tapaswenipathak
    tapaswenipathak
    on Sep 17, 2017
    Member
    More actions

    @anubhakushwaha All suggestions are 🌟 and implementable. Can you please open a separate issue for all of them. Discussing on issue level is easier and then we can also assign or pick issues.

  10. tapaswenipathak
    modified the milestones: This milestone has been deleted, Go live with essential features [user account specific + proper error handling] on Sep 17, 2017
  11. tapaswenipathak
    added
    discussion
    and removed
    Difficulty: Easy
    Type: Enhancement
    feature
    free
    help wanted
    on Sep 20, 2017
  12. tapaswenipathak
    removed this from the Go live with essential features [user account specific + proper error handling] milestone on Sep 20, 2017
  13. anubhakushwaha commented on Sep 20, 2017

    @anubhakushwaha
    anubhakushwaha
    on Sep 20, 2017
    MemberAuthor
    More actions

    Closing since it has been handled separately in #115, #126 and #112 .

  14. anubhakushwaha
    closed this as completedon Sep 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.