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 — Add explicit `+1` feature for issues that isn't a comment · Issue #9 · isaacs/github

This repository was archived by the owner on Nov 18, 2021. It is now read-only.
This repository was archived by the owner on Nov 18, 2021. It is now read-only.

Add explicit +1 feature for issues that isn't a comment #9

Copy link
Copy link
Closed
Closed
Add explicit +1 feature for issues that isn't a comment#9
Copy link
Labels
implementedissuesreactions

Description

@isaacs
isaacs
opened on Jun 4, 2013
Issue body actions

Often people post github issue comments like 👍 just so that they can get notified when there are updates, and to indicate that they are also interested in an issue.

It'd be nice if they could just click a thing to do that, without posting a comment that emails everyone else uselessly. It could even put the 👍 comment on the page for cute factor if you feel that's important, but without emailing everyone.

For bonus points, let the project maintainers sort the issues list by the number of votes.

Then the 👍 behavior would be useful, rather than spammy.


Update: (there's a Change.org petition for this now](https://www.change.org/p/github-inc-add-voting-functionality-for-github-issues)

Reacted by Lukasz Jagiello, Frank Farmer, Mike Chrobak, Rucheli Berry, dgw, Alexander Shishenko, Willem Mulder, Dmitri Shuralyov, Anton Moiseev, Giampaolo Bellavite and 229 more
Reacted by наб, Leagsaidh Gordon, Kande Bonfim, Igor Soloydenko and AraHaan
Reacted by Chad Whitacre, TPS, William Lauzé, Kande Bonfim, Igor Soloydenko, 0x4483, Stephen Young, DerZyklop, Ryan, kfir and 4 more
Reacted by mathphreak, Mathieu M-Gosselin, Willem Mulder, Dmitri Shuralyov, Chris Rebert, Bruno Heridet, Jordan Harband, Firtina Ozbalikci, Michael, congusbongus and 44 more
Reacted by Leagsaidh Gordon, Limo, Kande Bonfim, s3v1, Garvin Schwarz and AraHaan
Reacted by Alex Skrypnyk, David Badura, TPS, lioras, Simon Owen, Kande Bonfim, Igor Soloydenko, s3v1, Jérémy P., Malcolm Nihlén and 8 more
Reacted by Vlad Sudakov, SPGoding, Attila Molnar, Kristof Lünenschloß, bl-ue, shreyasm-dev and AraHaan
Reacted by bl-ue and AraHaan

Activity

Next
  1. ericf commented on Jun 4, 2013

    @ericf
    ericf
    on Jun 4, 2013
    More actions

    +1

    Reacted by dudongdong, Hien Nguyen, Vitaly Sergeyev, drakkhen, Andre Wyrwa, Alberto Ll., Scott Warren, Medya Ghazizadeh, Aipa, Geoff Ruscoe and 35 more
    Reacted by zhenian, TPS, Jimmy Wärting, Stéphane Lavergne, Mikel Ward and AraHaan
    Reacted by Mithgol, Damien Molet, David Badura, Mike Johnson, dudongdong, TPS, Anna Henningsen, AbigailBuccaneer, Tom Kenny, Marcel Bühler and 20 more
    Reacted by Martin Bonnin, Kevin Panko, Logan Cool, shreyasm-dev and AraHaan
    Reacted by Firtina Ozbalikci, Jamen Marz, Gio d'Amelio, David Knezić, andreymal, dudongdong, TPS, Stéphane Lavergne, Ivan and AraHaan
    Reacted by Stephen Young, Oliver Kopp, Garvin Schwarz, Matthis Thorade, Ivan, Jonas Hungershausen, Logan Cool, shreyasm-dev and AraHaan
    Reacted by Duan Yukai, Logan Cool, shreyasm-dev and AraHaan
  2. isaacs commented on Jun 4, 2013

    @isaacs
    isaacs
    on Jun 4, 2013
    OwnerAuthor
    More actions

    @ericf I see what you did there. ;P

    Reacted by TPS, drakkhen, Limo, s3v1, Stéphane Lavergne, Alisa Sireneva, Dhruvdutt Jadhav, Shishir Anshuman, Mykaelos, Javier and 9 more
  3. sarahhodne commented on Jun 4, 2013

    @sarahhodne
    sarahhodne
    on Jun 4, 2013
    More actions

    Such a button already exists:

    screen shot 2013-06-04 at 8 15 32 pm

    It might be made more prominent, though.

    Reacted by TPS, sasharlemin, NecronomiconCoding, Gianluca Esposito, Nicolas Coutin, Fusl, mimimi, David Refoua, Joe Kaufeld, Oskar and 2 more
    Reacted by TPS, s3v1, David Refoua and AraHaan
  4. polotek commented on Jun 4, 2013

    @polotek
    polotek
    on Jun 4, 2013
    More actions

    @henrikhodne I'm not sure if people think of watches as an indicator of importance on issues. To me it just means I want to get emails about new comments. It can probably be repurposed to have more meaning though.

    Reacted by Stéphane Lavergne, Gianluca Esposito, endolith, Phritz and AraHaan
  5. imakewebthings commented on Jun 4, 2013

    @imakewebthings
    imakewebthings
    on Jun 4, 2013
    More actions

    @henrikhodne I think what @isaacs wants is a distinction between watchers and a vote of support for the ticket. The Chrome bug tracker does this with "starring" an issue. They may be an interesting case to study because despite that feature they still get a ton of +1 style comments. I think in part because the star is not featured prominently, not explained in any way inline, and generally is not a good representation of what it means.

    Reacted by Sybille and AraHaan
  6. sarahhodne commented on Jun 4, 2013

    @sarahhodne
    sarahhodne
    on Jun 4, 2013
    More actions

    Ah, sorry, I missed that there were two parts to the issue, I only read "make a button so we don't have to comment 👍 to get notifications".

  7. isaacs commented on Jun 4, 2013

    @isaacs
    isaacs
    on Jun 4, 2013
    OwnerAuthor
    More actions

    @henrikhodne Yeah, also, there's no way to sort the issues list by the number of watchers, and maybe it could be set up so that the watch link is closer to the "comment" button, and a sort option in the issues list, or a variety of other potential approaches. It would also be nice to not send us all an email for comments that are just an emoticon, maybe. I'm not sure the best way to do this, but it seems like the functionality and data is there, and some relatively minor adjustments could make it much more useful.

    Reacted by shengzhi zhou and christmasferret
  8. dresende commented on Jun 5, 2013

    @dresende
    dresende
    on Jun 5, 2013
    More actions

    +1

    Reacted by Jimmy Wärting, Sean Flanigan, Stéphane Lavergne, humhei, Moataz Elmasry, Mikel Ward, Ari, Joe Kaufeld and Louis Eiermann
  9. jsocol commented on Jun 5, 2013

    @jsocol
    jsocol
    on Jun 5, 2013
    More actions

    Is there any way to expose the number of watchers? "Participants" only includes people who comment.

    +1 to the 👍 button, though if nothing else, at least in the short term, saying "6 participants and 18 watchers" would be helpful.

  10. jzaefferer commented on Jun 11, 2013

    @jzaefferer
    jzaefferer
    on Jun 11, 2013
    More actions

    On Chromium, maintainers are suspicious of issues that get a few dozen stars within a day, blaming the reporter to have a "huge twitter following".

  11. polotek commented on Jun 12, 2013

    @polotek
    polotek
    on Jun 12, 2013
    More actions

    Ha, does that somehow make the data less valid?

    On Tue, Jun 11, 2013 at 3:15 PM, Jörn Zaefferer [email protected]:

    On Chromium, maintainers as suspicious of issues that get a few dozen
    starts within a day, blaming the reporter to have a "huge twitter
    following".

    —
    Reply to this email directly or view it on GitHubhttps://github.com//issues/9#issuecomment-19296086
    .

    Marco Rogers
    [email protected] | https://twitter.com/polotek

    Life is ten percent what happens to you and ninety percent how you respond
    to it.

    • Lou Holtz
  12. zbynekwinkler commented on Sep 19, 2013

    @zbynekwinkler
    zbynekwinkler
    on Sep 19, 2013
    More actions

    👍

    Reacted by Jimmy Wärting and Stéphane Lavergne
  13. patcon commented on Sep 19, 2013

    @patcon
    patcon
    on Sep 19, 2013
    More actions

    Can we separate this out into separate issues? As it stands, I want to express my support for some things mentioned here, but some of it feels like feature creep.

    Here's what I see for issue candidates:

    • I want a way to watch a thread without needing to comment/+1 DONE
    • I want a way to +1 an issue without inflating comment count (and presumably without notifying others)
    • I want a way to sort issues by watchers.
    • I want the option to not get notifications on +1 comments (or comment below a char threshold?)

    Did I miss anything here?

    Reacted by Sean Flanigan and Sybille
    Reacted by TPS
  14. fgrehm commented on Sep 19, 2013

    @fgrehm
    fgrehm
    on Sep 19, 2013
    More actions

    We used to have "upvotes" or something similar in a remote past but it ended up getting removed.

    old

    From http://blog.leahculver.com/2009/04/github-issues.html

    Reacted by TPS, Stéphane Lavergne and Imsety
    Reacted by Alexandre Morgaut
  15. carols10cents commented on Oct 24, 2013

    @carols10cents
    carols10cents
    on Oct 24, 2013
    More actions

    I want a way to sort issues by watchers.

    OR sort issues by 👍 votes, if that functionality is made independent from watching. People might want to leave a 👍 to indicate that they're experiencing that issue too, or they agree with the idea, but don't want to get notifications-- I suppose it's up for debate which number would be a better metric for user pain/need.

    Reacted by Sybille
    Reacted by TPS and Shreyas Minocha
  16. 364 remaining items

    Load more actions
  17. rummik commented on Mar 21, 2016

    @rummik
    rummik
    on Mar 21, 2016
    More actions

    @TPS I don't think it should be closed off until we have a way to sort issues by reactions, since that can be considered crucial to a voting system

    Reacted by Michael
    Reacted by TPS
  18. dmitshur commented on Mar 21, 2016

    @dmitshur
    dmitshur
    on Mar 21, 2016
    More actions

    I don't think it should be closed off until we have a way to sort issues by reactions, since that can be considered crucial to a voting system

    @rummik The original issue title is "Add explicit +1 feature for issues that isn't a comment". In the description, it mentions voting/sorting as a bonus:

    For bonus points, let the project maintainers sort the issues list by the number of votes.

    So this issue being closed is quite fair. There's issue #600 that tracks ability to sort issues by votes, etc.

    Reacted by TPS
    Reacted by TPS
  19. rummik commented on Mar 21, 2016

    @rummik
    rummik
    on Mar 21, 2016
    More actions

    @shurcooL My response was was in reference to the Change.org petition that was mentioned by TPS. I agree that this issue should be closed, since reactions do fulfill the issue text

    Reacted by Dmitri Shuralyov and TPS
  20. TPS commented on Mar 22, 2016

    @TPS
    TPS
    on Mar 22, 2016
    Collaborator
    More actions

    @rummik Just put up another petition for that.... 😄

  21. TPS commented on Mar 24, 2016

    @TPS
    TPS
    on Mar 24, 2016
    Collaborator
    More actions

    All you sorting-by-±1 gripers can rest easy now. To quote (myself 😜) from #600 (comment):

    This now seems to be solved (& then some — sort by any of the supplied reactions!), e.g., for this repo, to sort open issues by most 👍s:

    https://github.com/isaacs/github/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc

    This is fully accessible by the typical issues-list sort-menu. ☺

    Reacted by TPS, Edwin Khoo, *Kim Zick and Patrick "Trick" McCarthy
    Reacted by TPS and *Kim Zick
    Reacted by Alexander Shishenko
  22. joffrey-bion commented on Mar 24, 2016

    @joffrey-bion
    joffrey-bion
    on Mar 24, 2016
    More actions

    I would not say this is solved. There is still no actual issue upvoting. Just reactions to comments. I don't need reactions, I would like a voting system by issue. I'd like to sort my issues by upvotes minus downvotes count. What is preventing such a simple thing to happen? Is it much more complex than it sounds like?

    Reacted by Alexander Shishenko, Franz Josef Kaiser, Braham Snyder, Drazen Bjelovuk, Freso, Ben Haynes, Germo Görtz and 狂男风
  23. mitar commented on Mar 24, 2016

    @mitar
    mitar
    on Mar 24, 2016
    More actions

    Are those reactions exposed through the API? If so, then you can create any dashboard computing and sorting you want.

  24. sergei-ivanov commented on Mar 24, 2016

    @sergei-ivanov
    sergei-ivanov
    on Mar 24, 2016
    More actions

    @TPS: I am afraid, it still does not cut it. Hence the petition will remain in place.

    1. When sorting by reactions, the number of reactions is not displayed in the list.
    2. It is still unclear whether the sorting takes into account the reactions on the headline comment only, or on all comments in the issue. If it is the latter, then it is pretty useless.
    3. I am still failing to see the point of using reactions as a pseudo-voting functionality. In my view, they provide a social aspect that is orthogonal or complementary to voting. I am still struggling to understand why a simple up/down voting system on the issue level cannot be implemented.
    Reacted by Alexander Shishenko, Sami Kankaristo, Brian Wylie, Joffrey Bion, Hannes, Graeme Rocher, Franz Josef Kaiser, Braham Snyder, Germo Görtz and Sybille
    Reacted by TPS
  25. howardroark commented on Apr 2, 2016

    @howardroark
    howardroark
    on Apr 2, 2016
    More actions

    This project could help satisfy this want in the short term ... https://gitsup.com/isaacs/github :)

    Reacted by Chris Rebert
  26. TPS commented on Apr 9, 2016

    @TPS
    TPS
    on Apr 9, 2016
    Collaborator
    More actions

    @sergei-ivanov & all other gripers: If you have a problem with closing this issue as solved, I'll bet y'all will hate #640. Check it out & let me know what you think. 😜

    Reacted by Kyle Kelley and TPS
    Reacted by TPS
  27. vsiegel commented on Jun 5, 2016

    @vsiegel
    vsiegel
    on Jun 5, 2016
    More actions

    I'm clearly opposed to per comment voting, because of the clutter;
    But it seems useful to be able to state that an issue is important to one person more,
    i.e. me, experiencing it too.

    For this, the way launchpad.net does it seems to be brilliant:

    Assuming you are logged in and have at least minimal write access
    to the system, directly after registering:

    There is a link text
    This bug affects 109 people, but not you. (Edit)

    with a pop up
    Does this bug affect you?
    Yes, it affects me
    No, it doesn't affect me

    Selecting "Yes...: adds one and changes the link text to
    This bug affects you and 110 other people (Edit)

    The UI when logged in is shown in the next two screen shots:

    launchpad-bug-page-logged-in

    launchpad-bug-page-logged-in-popup


    If you are not logged in, the message reads:

    This bug affects 109 people, but not you

    which is not linked and has no edit button - but somehow suggests that you may
    edit it when logged in.

    launchpad-bug-page-not-logged-in

    I think it's important that all this does not even resemble a "+1" or "like".
    It's technically very similar, but the psychological model is quite different, which makes me hope it does not provoke the same unwanted behavior by analogy.

    For full context, see example top left, either logged in or not.

    Reacted by TPS, Edwin Khoo, Nam PHAM, Johannes Millan and Sybille
  28. dmitshur commented on Jun 5, 2016

    @dmitshur
    dmitshur
    on Jun 5, 2016
    More actions

    @vsiegel That link results in 404 for me. Perhaps one needs to be logged in to see it. Maybe should post a screenshot too.

    Reacted by TPS
  29. vsiegel commented on Jun 5, 2016

    @vsiegel
    vsiegel
    on Jun 5, 2016
    More actions

    @shurcooL
    Right - first, I was logged in, which changes that part of the UI; I will extend the above comment to explain.

    Also, - second part -: I somehow had added an additional character "l" (small L) at the end of the of the URL, which broke it, sorry. Corrected.

    Reacted by TPS
  30. TPS
    added
    reactions
    implemented
    on Feb 25, 2019
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

    implementedissuesreactions

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402520 — 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.