How to help prioritize OHR bugfixes and features
Moderators: Bob the Hamster, marionline, SDHawk
How to help prioritize OHR bugfixes and features
Howdy!
A while ago I made a thing for TMC that compiles a list of github bugs and features. It can compile by just upvotes (thumbsup), just downvotes (thumbsdown), or "score" (upvotes minus downvotes), which I think is the one he uses.
This means that users (like yourself!) can help TMC and James (and other OHRRPGCE developers, possibly yourself!) prioritize bug fixes and issues by upvoting (thumbsup) emoting submitted items that you think are important, or even downvoting (thumbsdown) the ones you think are less important.
How do you do this?
1. You need a github account first,
2. Navigate to the OHRRPGCE github issues https://github.com/ohrrpgce/ohrrpgce/issues
3. Find an issue you want to upvote or downvote. Click on its name.
4. In the description area of the issue (top part, should say something like "[name] commented x days ago]") there should be a smiley face on the right hand side that allows you to "react" to the issue. Click on it and select either thumbsup (+1), or thumbsdown (-1).
I've attached an animated GIF to help explain, in-case you're more of a visual learner.
A while ago I made a thing for TMC that compiles a list of github bugs and features. It can compile by just upvotes (thumbsup), just downvotes (thumbsdown), or "score" (upvotes minus downvotes), which I think is the one he uses.
This means that users (like yourself!) can help TMC and James (and other OHRRPGCE developers, possibly yourself!) prioritize bug fixes and issues by upvoting (thumbsup) emoting submitted items that you think are important, or even downvoting (thumbsdown) the ones you think are less important.
How do you do this?
1. You need a github account first,
2. Navigate to the OHRRPGCE github issues https://github.com/ohrrpgce/ohrrpgce/issues
3. Find an issue you want to upvote or downvote. Click on its name.
4. In the description area of the issue (top part, should say something like "[name] commented x days ago]") there should be a smiley face on the right hand side that allows you to "react" to the issue. Click on it and select either thumbsup (+1), or thumbsdown (-1).
I've attached an animated GIF to help explain, in-case you're more of a visual learner.
- Attachments
-
- How to vote for OHRRPGCE github issues
- github_react_vote.gif (3.6 MiB) Viewed 3188 times
Oh thank goodness. I've been putting off posting this thread for months!
All feature requests and bugs, sorted by upvotes
(Because Github's interface isn't very good)
Rue wrote the script to generate those tables. They aren't updated automatically, but I'll try to set that up tomorrow (and maybefind a better place for them).
I went through the list of feature requests and changed many titles to be clearer, and upvoted many so that the more interesting ones are easier to find.
Of course, zillions of important features are missing from the issue tracker, so fee; free to file more.
All feature requests and bugs, sorted by upvotes
(Because Github's interface isn't very good)
Rue wrote the script to generate those tables. They aren't updated automatically, but I'll try to set that up tomorrow (and maybefind a better place for them).
I went through the list of feature requests and changed many titles to be clearer, and upvoted many so that the more interesting ones are easier to find.
Of course, zillions of important features are missing from the issue tracker, so fee; free to file more.
- Spoonweaver
- Liquid Metal King Slime
- Posts: 6466
- Joined: Mon Dec 08, 2008 7:07 am
- Contact:
I guess if we're just making feature requests and voting for them.
Frame-rate adjustment shouldn't increase game speed
https://github.com/ohrrpgce/ohrrpgce/issues/1151
Steam Achievement Interaction
https://github.com/ohrrpgce/ohrrpgce/issues/1152
Is there a battle scripting issue I can up vote?
Frame-rate adjustment shouldn't increase game speed
https://github.com/ohrrpgce/ohrrpgce/issues/1151
Steam Achievement Interaction
https://github.com/ohrrpgce/ohrrpgce/issues/1152
Is there a battle scripting issue I can up vote?
- Nathan Karr
- Liquid Metal Slime
- Posts: 1215
- Joined: Fri Jan 25, 2008 3:51 am
- Contact:
Wait, isn't changing game speed the entire point of adjusting the frame rate? I'm confusedSpoonweaver wrote:Frame-rate adjustment shouldn't increase game speed
https://github.com/ohrrpgce/ohrrpgce/issues/1151
Remeber: God made you special and he loves you very much. Bye!
- Nathan Karr
- Liquid Metal Slime
- Posts: 1215
- Joined: Fri Jan 25, 2008 3:51 am
- Contact:
I went through and added a bunch of thumbs up and occasional comments. I don't feel like it's a good idea for me to put thumbs down on things I think are a lower priority; just because I don't think a particular feature or bug fix is relevant to me doesn't mean I'd have a reason to actually downvote it.
Found some stuff reported as far back as 2006 I did think was worthy of upvoting, though.
Found some stuff reported as far back as 2006 I did think was worthy of upvoting, though.
Remeber: God made you special and he loves you very much. Bye!
- Bob the Hamster
- Lord of the Slimes
- Posts: 7660
- Joined: Tue Oct 16, 2007 2:34 pm
- Location: Hamster Republic (Ontario Enclave)
- Contact:
Nice list!
How does it work, Rue? Is it generated by a scheduled script? or an on-demand script?
How does it collect the info about the issues? Does it scrape the html from github? or does github provide some kind of REST API for fetching that kind of stuff?
EDIT: have you see w3 css tables? It is a super easy minimal way of making html tables look quite pretty https://www.w3schools.com/w3css/w3css_tables.asp
How does it work, Rue? Is it generated by a scheduled script? or an on-demand script?
How does it collect the info about the issues? Does it scrape the html from github? or does github provide some kind of REST API for fetching that kind of stuff?
EDIT: have you see w3 css tables? It is a super easy minimal way of making html tables look quite pretty https://www.w3schools.com/w3css/w3css_tables.asp
Last edited by Bob the Hamster on Sat Aug 22, 2020 9:57 pm, edited 1 time in total.
Github has a REST API. It's nothing really special. Just python with the requests module, then I plop the data into a CSV using write. I did the same with HTML because you guys probably didn't want to dig through spreadsheets forever. If you look at the way I did the HTML, all of the rows, columns, and cells have IDs/names/what-have-you as well, so you can automate stuff off of the page itself as well.Bob the Hamster wrote: How does it work, Rue? Is it generated by a scheduled script? or an on-demand script?
It is intended to be called via command line. So, you can throw it on cron to get it scheduled on hamsterrepublic if you wanted to (if you guys like it).
You guys are free to muck around with it all you want. I made it for you, after all.
The code is available at https://github.com/rue9x/OHR-Git-Issues/
OK, I filed Battle scripting as a request so you can vote it up.
I've improved the appearance of the page, including using W3 CSS. I already linked to my fork of Rue's script.
I've set up the votes table to update every hour (while my computer is turned on).
You can downvote features if you wish we wouldn't waste time on them, or if you think they would make the engine worse (by making it more complex without enough benefit).
I already implemented one request yesterday only because I came across it on github and it was easy, so it works :)
I've improved the appearance of the page, including using W3 CSS. I already linked to my fork of Rue's script.
I've set up the votes table to update every hour (while my computer is turned on).
Spoonweaver meant the ability to increase the framerate without causing all your scripts, tile animations, moving heroes/npcs, etc, to run/move too fast.Nathan Karr wrote:Wait, isn't changing game speed the entire point of adjusting the frame rate? I'm confused :???:
You can downvote features if you wish we wouldn't waste time on them, or if you think they would make the engine worse (by making it more complex without enough benefit).
I already implemented one request yesterday only because I came across it on github and it was easy, so it works :)
Last edited by TMC on Sun Aug 23, 2020 7:48 am, edited 4 times in total.
- Pepsi Ranger
- Liquid Metal Slime
- Posts: 1457
- Joined: Thu Nov 22, 2007 6:25 am
- Location: South Florida
If that's the case, then we probably need two types of frame rate adjustments because the current behavior makes time-lapse adjustment scripting, like the kind you find in strategy and simulation games, possible (or would, if we could adjust frame rate through plotscripting).TMC wrote:Spoonweaver meant the ability to increase the framerate without causing all your scripts, tile animations, moving heroes/npcs, etc, to run/move too fast.
Place Obligatory Signature Here