Cataclysm: Dark Days Ahead - Official Forums

Cataclysm: Dark Days Ahead => Announcements => Topic started by: Kevin Granade on March 01, 2015, 10:07:56 PM

Title: DDA issue voting site!
Post by: Kevin Granade on March 01, 2015, 10:07:56 PM
Hi all, thanks to dRbig, we have a site where you can vote on what issues are the most important to you.
Head to http://iv.cataclysmdda.com:8111/all
Make an account, vote stuff up/down.

When a dev is trying to decide on what to work on next, they can check this site to see what is bothering people the most.
Title: Re: DDA issue voting site!
Post by: dRbiG on March 02, 2015, 12:45:13 PM
And don't forget to click that link you should get in an e-mail to 'fortify' your account :)

Also feel free to report bugs / suggestions regarding the voting app (Status -> Report a bug -> Usual GitHub Issues). You can also contribute code (https://github.com/drbig/cddaiv (https://github.com/drbig/cddaiv)).

One very good suggestion that's already in the pipeline: enable login via Google / GitHub / Facebook / whatever-does-oauth.
Title: Re: DDA issue voting site!
Post by: Wuzzy on March 02, 2015, 04:01:30 PM
How can I vote for old issues/PRs? Apparently I can only vote for new issues/PRs or the issues/PRs with the most upvotes or downvotes.
I think a simple function like “enter issue/PR ID here” would here.
Title: Re: DDA issue voting site!
Post by: dRbiG on March 02, 2015, 05:32:51 PM
How can I vote for old issues/PRs? Apparently I can only vote for new issues/PRs or the issues/PRs with the most upvotes or downvotes.
The app picks up new issues every 30 minutes. I didn't do a full github issues dump (which I believe is not possible via the API anyway) - so yeah, old stuff that's still open isn't and won't be in the issue voter. The voter is future-oriented, so to say...
Title: Re: DDA issue voting site!
Post by: Void Space on March 03, 2015, 03:49:50 AM
That's a lot of issues :/
Title: Re: DDA issue voting site!
Post by: Mattamue on March 03, 2015, 07:56:12 AM
That's a lot of issues :/
So helping to prioritize is a great contribution to the community :)
Title: Re: DDA issue voting site!
Post by: dRbiG on March 03, 2015, 12:21:15 PM
That's a lot of issues :/
You may want to filter 'Issues only' - by default you get both issues and PRs - and many PRs tend to address issues (as in bugfixes, work-in-progress etc.).
Title: Re: DDA issue voting site!
Post by: dRbiG on March 03, 2015, 12:29:39 PM
Also to clarify/for discussion:

An Issue/PR gets marked as 'stale' if it hasn't been updated in a week (updated means activity on GitHub). The choice of '1 week' was completely arbitrary. It's configurable and thus can be changed very easily. If you (especially devs/contributors) think it should be different please make an issue at GitHub (here (https://github.com/drbig/cddaiv/issues)).
Title: Re: DDA issue voting site!
Post by: Void Space on March 03, 2015, 10:33:57 PM
I notice that one of them has a [$5] next to it. Is that a bounty? I would like to throw a bounty at a few of these, how does one do that?
Title: Re: DDA issue voting site!
Post by: KA101 on March 03, 2015, 10:59:59 PM
I notice that one of them has a [$5] next to it. Is that a bounty? I would like to throw a bounty at a few of these, how does one do that?

That would be BountySource; we've links on the Git issue pages, so find your target and check with 'em there.
Title: Re: DDA issue voting site!
Post by: i2amroy on March 04, 2015, 01:50:37 AM
Yeah, just open up the appropriate issue and click on the "Post a bounty on it!" link.
Title: Re: DDA issue voting site!
Post by: Void Space on March 04, 2015, 02:57:49 AM
Follow up question, if I post my own issue, and a bounty on it, will it show up on this voting list with its bounty?
Title: Re: DDA issue voting site!
Post by: Kevin Granade on March 04, 2015, 03:41:57 AM
as far as I know it will.
Title: Re: DDA issue voting site!
Post by: dRbiG on March 04, 2015, 11:58:10 PM
I've added sign-up via GitHub and Google. This should login anyone who already has an account if the email matches.

If the email and/or login is not already used it will create a verified account with login from github, or the username part of email for google sign-up. At least it should.

As usual, bug reports are welcome.
Title: Re: DDA issue voting site!
Post by: Void Space on March 05, 2015, 12:24:33 AM
as far as I know it will.

Okay let's give this a whirl

(click to show/hide)
Title: Re: DDA issue voting site!
Post by: Unfolder on March 05, 2015, 02:16:09 AM
Whoops! Not cool enough for the cata school!!1
Title: Re: DDA issue voting site!
Post by: Valiant on March 10, 2015, 04:35:18 PM
Is it possible to show number of comments next to issue/PR? It would be a convenient way to track discussions.
Title: Re: DDA issue voting site!
Post by: dRbiG on March 12, 2015, 08:58:50 AM
Is it possible to show number of comments next to issue/PR? It would be a convenient way to track discussions.

This seems to be technically doable. Yet I'm against it - I don't want the IV to be information overloaded, and I want to present as little biasing information as possible (e.g. I will never show the author of issue/pr). And all that info is one click away anyway.

Also the 'stale' indicator is a proxy for discussion activity.

Having said the above - I want the IV to serve the community... Opinions will be heard, so to say :)

BTW. If possible I'd prefer getting such suggestions through GitHub issues (https://github.com/drbig/cddaiv/issues), as I don't check the forum too often.
Title: Re: DDA issue voting site!
Post by: dRbiG on March 26, 2015, 01:25:03 PM
I've deployed version 1.1 today, which now by default does voting with JavaScript - no more jumping page when you click that arrow.

As I'm not particularly fond of JS you can switch to the old behaviour by clicking the link down in the footer.

As far as front-end is concerned I think the only 'missing thing' is that filtering could be done in JS, which should in theory make it 'faster', but honestly I don't think I'll bother with this.

Happy voting/coding/modding!
Title: Re: DDA issue voting site!
Post by: dRbiG on May 15, 2015, 07:23:50 AM
Seems we have now 50 registered users (not counting me) - half way to the round 100 ;)

Also a note for people missing old(er) issues: it seems the GitHub API reports the last 30 modified issues - therefore old(er) issues are being picked up as well when there is some activity. Once picked up the issue will stay until it is closed (and then until it's cleaned from closed).
Title: Re: DDA issue voting site!
Post by: Valiant on October 11, 2015, 04:59:52 PM
It seems that site isn't updating for several days. Last entry was on 8th of October.
Title: Re: DDA issue voting site!
Post by: thaumato on June 22, 2017, 02:58:25 AM
New to the forum. This site is down, and this thread hasn't been updated in forever. Should the site be fixed or should this thread be de-stickied?