[{"data":1,"prerenderedAt":372},["ShallowReactive",2],{"project-9433661":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":43,"post_text":45,"what":46,"said":73,"maker_in_thread":178,"shape":188,"grid":192,"attempts":333,"same_week":334,"maker_shows":32,"maker_hidden":364,"reader_version":365,"card":366},"9433661","FeatHub","Feature voting for GitHub","title","Show HN: Feature voting for GitHub","http:\u002F\u002Ffeathub.com\u002F","feathub.com","Ecco",1429886753,2015,108,55,225,2565,9,"notable","dev_tools","feature voting","web_app",[21,24,25,26],"github","feature requests","open source","roasted",-0.415,{"positive":30,"neutral":31,"mixed":32,"critical":33},2,7,1,11,21,{"idea":36,"privacy":38,"execution":40,"design":41,"docs":42},{"positive":32,"critical":37},3,{"positive":39,"critical":37},0,{"positive":32,"critical":32},{"positive":39,"critical":37},{"positive":39,"critical":32},[37,39,39,32,39,44,39,37,39,37,32,39,32,37,39,39,39,32,37,39,39,39,37,32,39,32,39,32,32,39,39,39,39,39,32,39,39,44,39,32],5,null,{"problem":47,"audience":57,"pricing":45,"motivation":66,"time_to_build":45,"stack":70,"openness":71,"stage":72,"team_size":71},{"value":48,"source":49,"evidence":50},"Lets users vote on feature requests separately from GitHub issues.","maker",[51,54],{"id":52,"by":11,"text":53},"9435034","That's something we made on purpose. We believe feature requests and issues should be treated differently. In our vision, an issue refers to a bug in the software. It doesn't…",{"id":55,"by":11,"text":56},"9435067","That's a decision we made on purpose. We figured out our early adopters would be on GitHub, that's why we started with GitHub login. Fell free to add a feature request on…",{"value":58,"source":59,"evidence":60},"Open source maintainers and their users","inferred",[61,65],{"id":62,"by":63,"text":64},"9434405","amjith","This is fantastic. This is perfect for an OpenSource maintainer to get insight into the users priorities on the issues. Thank you for creating this tool. I'd like to use it for…",{"id":55,"by":11,"text":56},{"value":67,"source":49,"evidence":68},"Separate feature requests from bugs so developers can see which features users want most.",[69],{"id":52,"by":11,"text":53},[],"unknown","launched",{"praise":74,"objections":80,"requests":118,"questions":137,"alternatives":145},[75],{"value":76,"source":77,"evidence":78},"Useful for maintainers to see user priorities","commenter",[79],{"id":62,"by":63,"text":64},[81,88,103],{"value":82,"source":77,"evidence":83},"Users must have a GitHub account to vote",[84],{"id":85,"by":86,"text":87},"9434480","kyle_t","I've been looking for something like this for a while now but honestly if you run a non-technical service requiring your users to sign up for a github account (just to vote on…",{"value":89,"source":77,"evidence":90},"Adds another external service to track; should integrate with GitHub issues",[91,95,99],{"id":92,"by":93,"text":94},"9434023","BinaryIdiot","This is interesting but like that one site that was bought recently (get satisfaction) this is another site that I, as a repository owner, has to track down to find customer…",{"id":96,"by":97,"text":98},"9434437","crdoconnor","Why doesn't it link directly to issues on github? It would get annoying having two separate lists of features (and, presumably, bugs). One on github and one on this service.…",{"id":100,"by":101,"text":102},"9434032","lighthawk","I like the idea, but would prefer if GitHub just integrated this functionality. Otherwise, how will the developers know that something was voted on unless they use these…",{"value":104,"source":77,"evidence":105},"Implies false affiliation with projects that had not opted in",[106,110,114],{"id":107,"by":108,"text":109},"9436348","ketralnis","And, like Get Satisfaction, it's a pretty dick move to imply to my users that I'm affiliated with you and that their voices can be heard through you. I certainly have sympathy…",{"id":111,"by":112,"text":113},"9434183","bhuga","The pattern of \"Oh, sure, we're associated with that project\" is a very dark one. \"Contribute to something on GitHub off of GitHub\" has been used by a number of hard-to-verify…",{"id":115,"by":116,"text":117},"9436099","krallja","https:\u002F\u002Ftwitter.com\u002Fmdo\u002Fstatus\u002F591707867498946560 Mark Otto ‏@mdo · 24 minutes ago Hey @feathub, please remove Bootstrap from your site—we've no plans to use it and it's…",[119,127,133],{"value":120,"source":77,"evidence":121},"Link directly to GitHub issues",[122,123],{"id":96,"by":97,"text":98},{"id":124,"by":125,"text":126},"9436668","itistoday2","> If you want other people to use what you made, you may have to do what they want. :) Exactly. First thing I did when visiting the comments here was see if someone had brought…",{"value":128,"source":49,"evidence":129},"Add notifications to owners",[130],{"id":131,"by":11,"text":132},"9434110","Thanks a lot for the feedback! I agree with you, having to keep tabs with thousands of new services is annoying. In that case though, you shouldn't have to worry about missing…",{"value":134,"source":77,"evidence":135},"Support login via other services like Google or Facebook",[136],{"id":85,"by":86,"text":87},[138],{"value":139,"source":77,"evidence":140},"Why isn't GitHub voting built in?",[141],{"id":142,"by":143,"text":144},"9433772","guiomie","I'm surprised this feature isn't in github already ... is there a reason?",[146,153,160,164,171],{"value":147,"source":77,"evidence":148},"Bountysource",[149],{"id":150,"by":151,"text":152},"9433907","wkonkel","The Bountysource browser extension is similar. It works with existing votes and +1's from GitHub, Bugzilla, Trac, etc. https:\u002F\u002Fwww.bountysource.com\u002Fextension",{"value":154,"source":77,"evidence":155},"UserVoice",[156],{"id":157,"by":158,"text":159},"9434534","diiiimaaaa","I was always using UserVoice. It's quite cheap, and even has (or at least had) discounts for open-source\u002Fnon-profit projects.",{"value":161,"source":77,"evidence":162},"Get Satisfaction",[163],{"id":92,"by":93,"text":94},{"value":165,"source":77,"evidence":166},"ZenHub",[167],{"id":168,"by":169,"text":170},"9434170","felipesabino","Is it me or this is very similar to the way zenhub.io [1] works? Anyway, I recently also stumble upon a similar tool that enables voting for PR and even auto merges the code [2],…",{"value":172,"source":77,"evidence":173},"waffle.io",[174],{"id":175,"by":176,"text":177},"9434127","sirwolfgang","It seems like you build off the comments of issues, parsing for the :+1:, you could functionally provide the same tooling, but in the same additive way that waffle.io does.",{"comments":179,"answered":37,"key":180},15,[181,182,185],{"id":131,"text":132},{"id":183,"text":184},"9434231","Oh, I hadn't seen this. That's very interesting, thanks for the pointer. I'll fix this ASAP.",{"id":186,"text":187},"9436382","Done! Now you have to own a project on GitHub to be able to add it on FeatHub :)",{"commenters":189,"max_depth":190,"maker_replies":179,"first_comment_mins":30,"lifespan_hours":191},33,6,19,[193,195,199,202,204,206,208,210,213,214,216,219,221,224,228,229,232,234,237,238,241,245,248,249,250,252,253,256,260,262,264,267,270,273,276,277,279,283,286,288,290,291,292,294,298,301,303,306,311,314,317,320,322,325,329],[92,39,37,194,93,39],"project\u002Fmixed\u002Fidea",[196,39,39,197,198,39],"9434082","commenter\u002Fneutral\u002Fnone","nodejsisbest",[200,39,39,197,201,39],"9436046","tracker1",[131,39,39,203,11,32],"maker\u002Fneutral\u002Fexecution",[111,39,32,205,112,39],"project\u002Fcritical\u002Fprivacy",[183,39,39,207,11,32],"maker\u002Fpositive\u002Fexecution",[209,39,44,207,112,39],"9434276",[211,39,39,197,212,39],"9434737","32131532526",[186,39,39,203,11,32],[175,39,37,215,176,39],"project\u002Fneutral\u002Fidea",[217,39,39,218,11,32],"9434146","maker\u002Fneutral\u002Fidea",[220,39,39,197,176,39],"9434552",[222,39,37,215,223,39],"9435443","michaelmior",[225,39,37,226,227,39],"9436023","project\u002Fneutral\u002Fprivacy","tdaltonc",[107,39,32,205,108,39],[230,39,39,231,11,32],"9437869","maker\u002Fpositive\u002Fprivacy",[96,32,32,233,97,39],"project\u002Fcritical\u002Fidea",[235,32,37,215,236,39],"9434474","pbnjay",[52,32,39,218,11,32],[239,32,39,240,97,39],"9435234","commenter\u002Fcritical\u002Fidea",[242,32,39,243,244,39],"9436169","commenter\u002Fneutral\u002Fidea","Karunamon",[246,32,39,240,247,39],"9436643","munro",[124,32,39,240,125,39],[100,30,32,233,101,39],[251,30,39,203,11,32],"9435051",[142,37,37,215,143,39],[254,37,39,255,11,32],"9433809","maker\u002Fneutral\u002Fnone",[257,37,39,258,259,39],"9434009","other\u002Fneutral\u002Fnone","steveklabnik",[261,37,39,197,223,39],"9435457",[263,37,39,197,259,39],"9436627",[168,265,37,266,169,39],4,"project\u002Fneutral\u002Fnone",[268,44,32,269,247,39],"9436603","project\u002Fcritical\u002Fdesign",[271,190,32,269,272,39],"9434133","dvcc",[274,190,39,275,11,32],"9434161","maker\u002Fneutral\u002Fdesign",[115,31,32,205,116,39],[278,31,39,231,11,32],"9437872",[280,281,39,258,282,39],"9434266",8,"telecuda",[284,18,32,233,285,39],"9437612","vohof",[85,287,32,269,86,39],10,[157,287,39,289,158,39],"other\u002Fneutral\u002Fpricing",[55,287,39,275,11,32],[150,33,39,258,151,39],[293,33,39,255,11,32],"9433960",[295,33,39,296,297,39],"9434351","commenter\u002Fneutral\u002Fdesign","Fogest",[299,33,39,296,300,39],"9434434","vollmond",[302,33,39,197,151,39],"9434680",[304,33,39,197,305,39],"9434681","bhousel",[307,308,32,309,310,39],"9434673",12,"project\u002Fcritical\u002Fdocs","thedaniel",[312,308,39,313,212,39],"9434721","commenter\u002Fneutral\u002Fdocs",[315,308,39,316,11,32],"9435043","maker\u002Fneutral\u002Fdocs",[62,318,44,319,63,39],13,"project\u002Fpositive\u002Fidea",[321,318,39,207,11,32],"9436060",[323,324,39,255,11,32],"9433676",14,[326,179,32,327,328,39],"9435586","project\u002Fcritical\u002Fexecution","fosk",[330,331,37,215,332,39],"9434555",16,"mkolodny",[],[335,340,345,350,355,360],{"id":336,"name":337,"points":338,"category":339},"9432949","Transformy",764,"productivity",{"id":341,"name":342,"points":343,"category":344},"9427856","Startup Generator",607,"creative",{"id":346,"name":347,"points":348,"category":349},"9458268","Ramjet.js",309,"languages",{"id":351,"name":352,"points":353,"category":354},"9452606","Caddy",208,"infrastructure",{"id":356,"name":357,"points":358,"category":359},"9445524","Startup Timelines",111,"learning_science",{"id":361,"name":362,"points":363,"category":354},"9440722","Betty",91,false,"v2",{"id":367,"name":5,"line":6,"ai":364,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":368,"top":18,"kw":369,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":370,"url":9,"mix":371,"praise":76,"objection":82,"sub":21},9433661,-0.41,[21,24,25,26],"3001050303101300013000310101100000100501",[30,31,32,33],1794036530708]