Sugestions on how to make a great mod even better
  • KrikKrik April 2011
    I see some very interesting suggestions in these forums but I have a few beyond them so I will just add my voice to some of those suggestions, as well as mention the new ones I have here.

    First, I like how the mod allows you to resize the columns. However it would be nicer if the columns remembered that resize, I have to resize them every time I login.

    Second, all the "outbid" transactions should be removed after a couple days. I find that I may bid 3 or 4 times on an auction and whether I win or loose the "outbid" transaction information is of no value after 2 days and is just in the way when I look up an item.

    Third, along the lines of the above suggestion it would be handy to be able to delete individual entries. Less of necessity if you implement the above but may still be useful.

    Fourth, the price per unit is not calculate on expired auctions. I track everything by price per unit and not knowing in a glance what the my previous listing price per unit was is a bit frustrating.

    Fifth, the profit column I would say is broken, but knowing something about code I would guess it was built that way. How can an item I won on bid or buyout have a profit, technically it is a loss. But even on successful auctions the item may sell for 5 gold and it says I have profit of 5 gold which is entirely inaccurate as I have the AH fee and the original cost of the item (which it can't know, easily). So the column is kind of useless. And actually the "Net" column is more accurate and negates the need for the profit column.

    Sixth, on successful auctions why does it have the "Deposit" and the "Fee" columns filled in. If the auction is successful the "deposit" is refunded. So that column should be 0. I guess it could be handy for reference if your not at he AH but I can't imagine a case of needing to know it.

    Seventh, as noted this mod is fantastic but with one little feature it could be come a full fledged inventory tracking mod. It would be great if it tracked profits (not like the column does). Follow me if you can here, so I may buyout or bid on an auction of 5 units then and other of 8 units and them another of 10 units then sell a stack of 20. When that stack sells it figures out the cost of the oldest 20 units I purchased and then figures out the profits for that stack, after AH fees, and then adds that total to that items previous total profits which would be displayed maybe in the unused bar below the columns. Also it would be very nice to show a running cost total for both sold and unsold units of a given item and an average cost for all unsold units would be very useful as it would help me better determine my listing price (no I don't let auctioneer determine my listing price, it is way to stupid to take all the pertinent factors into consideration for a price).

    Eighth, as keeping all information is difficult there should be an export option. If I could select all sold units (auctions won on bid or buyout) and successful auctions prior to a date and have just them be exported to a csv that would allow me to have access to all the data if; I wish to look at long term trends, track inflation (a big problem in wow), or look up items I may only get to sell once in great while.

    I was thinking I would just implement these for myself but at the moment I don't have time to work through all the code and add these features. Maybe in a few months I might but hopefully you guys can get to at least some of them before I do.
  • HirsuteHirsute April 2011
    Developer
    I'm not going to be addressing all your points here, but I'll try to touch on some of them.

    Second, all the "outbid" transactions should be removed after a couple days. I find that I may bid 3 or 4 times on an auction and whether I win or loose the "outbid" transaction information is of no value after 2 days and is just in the way when I look up an item.

    Third, along the lines of the above suggestion it would be handy to be able to delete individual entries. Less of necessity if you implement the above but may still be useful.


    You might not be interested in outbids, but that doesn't mean no one is, and it doesn't mean the information might not be used my another portion of the addon.

    The suggestion to allow deletion of items has a ticket already, that is in-process, though it appears to have stalled out. It's here http://jira.norganna.org/browse/BCNT-148

    Feel free to vote for and comment on the issue. Jira login information is the same as your forum login.

    Fourth, the price per unit is not calculate on expired auctions. I track everything by price per unit and not knowing in a glance what the my previous listing price per unit was is a bit frustrating.


    Feel free to create a Jira ticket in the Beancounter project for this, if none exists. Please search first, however, to see if such a ticket already exists.


    Sixth, on successful auctions why does it have the "Deposit" and the "Fee" columns filled in. If the auction is successful the "deposit" is refunded. So that column should be 0. I guess it could be handy for reference if your not at he AH but I can't imagine a case of needing to know it.


    Beancounter is a transaction database, recording what the required deposit was makes sense, and zeroing it out if the sale was successful doesn't make much sense to me, as deposit information may be useful in other ways. As it is, if it sold, the deposit would be included in the amount of sale, and thus gets cancelled out already in any profit calculations. It might be desirable to make a note that deposits are refunded, but you already know that, as do most people paying this much attention to the AH, so that could be argued as well.

    Seventh, as noted this mod is fantastic but with one little feature it could be come a full fledged inventory tracking mod. It would be great if it tracked profits (not like the column does). Follow me if you can here, so I may buyout or bid on an auction of 5 units then and other of 8 units and them another of 10 units then sell a stack of 20. When that stack sells it figures out the cost of the oldest 20 units I purchased and then figures out the profits for that stack, after AH fees, and then adds that total to that items previous total profits which would be displayed maybe in the unused bar below the columns. Also it would be very nice to show a running cost total for both sold and unsold units of a given item and an average cost for all unsold units would be very useful as it would help me better determine my listing price (no I don't let auctioneer determine my listing price, it is way to stupid to take all the pertinent factors into consideration for a price).


    None of our addons is intended to be an inventory tracking addon. They are intended to help you manage the market, but it is the users responsibility to know his own inventory and the market in which he works.

    Eighth, as keeping all information is difficult there should be an export option. If I could select all sold units (auctions won on bid or buyout) and successful auctions prior to a date and have just them be exported to a csv that would allow me to have access to all the data if; I wish to look at long term trends, track inflation (a big problem in wow), or look up items I may only get to sell once in great while.


    This is not possible. We have no direct control of file i/o. The client handles all of that for us at pre-defined points, in pre-defined ways. SavedVariable information is loaded at login, and written at UI reloads, logouts, and graceful quits. It is written in the format the game client designates in a file named for the addon. There is no mechanism to allow us to write out a file of any sort, let alone a csv or other type of file.

    I was thinking I would just implement these for myself but at the moment I don't have time to work through all the code and add these features. Maybe in a few months I might but hopefully you guys can get to at least some of them before I do.


    We're fairly busy with what we have already, and new features we do decide to implement get added to a queue. It's unlikely any new features you requested would be added within the next few months, and if you want something done before we can get to it, or if we're not interested in doing it, the general suggestion is to talk to us about joining the team, and work on the features yourself.

    Many of us knew nothing about coding prior to joining the team, but wanted something done that wasn't happening, and joined, learned Lua, and worked on the features ourselves. This isn't meant to be off-putting, simply to provide an invitation to feel free to contribute to the project as you wish, when you have time.
Privacy · Advertising
Norganna's AddOns Network · World Of Minecraft · WoM Realms · Auctioneer Addon · Gatherer Addon · Addon Forums · RDRCT