Register
  • Call to ALL GOBLINS: We need ideas

    Hey folks! This is Cente from the TSM team here! I'm responsible for guiding the project and designed a good chunk of the addon package along with Sapu, who has worked diligently with a few other excellent individuals through the coding aspects of the project!

    I really hope you guys have enjoyed our brainchild, and we've been absolutely loving your reactions to our first non-beta release! We've worked very hard on TSM, but we still have work to do!

    In this post, I need you guys to GIVE US SUGGESTIONS on the BIG IDEAS that you'd like to see in future LARGE RELEASES (read, non-beta version 2.0) of TSM.


    The main things we're focusing on include giving you guys BETTER AUTOMATION, BETTER INFORMATIONAL AWARENESS, and INCREASING CODING EFFICIENCY. We also need ideas for COMPLETELY NEW FEATURES and COMPLETELY NEW MODULES. I have a very large, very secret list of things I'm having Sapu add to the program! But I know you guys are right on top of your game too, give me what you got!

    Guidelines: Keep suggestions very simple for us. Describe the exact improvements you want to see in high detail, then give us an example scenario where the idea would apply. Don't be cryptic!
    This article was originally published in forum thread: Call to ALL GOBLINS: We need ideas started by cente View original post
    Comments 38 Comments
    1. Stede's Avatar
      Stede -
      https://docs.google.com/open?id=0B79...Y2ODc1NjQ1MjU3

      ^ Would be nice.
    1. KatsuraNomiya's Avatar
      KatsuraNomiya -
      Additional hierarchical categorization beyond simply categories and groups.
      Variable per-item calculation within a group for threshold and fallback.
      Drag and drop or some other mechanism for shifting items between groups when they're not present in your inventory. (Presently have to remove from one group and wait until it shows in your inventory before adding to a new group.)
      Click through, filters, and sort options for crafting queue. Click through to be able to jump to the details for a recipe, and to click on a material in the recipe to see the crafting or other source for that item.
      Confirmation of forced update of material input costs on current auctionhouse snapshot.

      I'll post more if/when I think of more.
    1. Mithrildar's Avatar
      Mithrildar -
      Currently what Im missing so far is:

      1. Being able to see the queue cost and actual queue for a proffession when Im on a character which does not have that proffession while one of my alts has.
      2. There needs to be an option for Jewelcrafters with alchemy (or an alt with Alchemy) to have inferno rubies transmutes in the queue.
      3. Some clue on the amount of competetion and sales an item has.
    1. KatsuraNomiya's Avatar
      KatsuraNomiya -
      Quote Originally Posted by Mithrildar View Post
      Currently what Im missing so far is:

      1. Being able to see the queue cost and actual queue for a proffession when Im on a character which does not have that proffession while one of my alts has.
      2. There needs to be an option for Jewelcrafters with alchemy (or an alt with Alchemy) to have inferno rubies transmutes in the queue.
      3. Some clue on the amount of competetion and sales an item has.
      GnomeWorks tradeskill frame has this feature. I actually use it for all my crafting and rely on TSM for cancelling, destroying, and auctioning. Picking apart their implementation for ideas might be a good start. One thing it does really well is the restocking queue accross alts. Maybe TSM does this already and I'm just being ignorant, but it's nice being able to see the entire list of potentially profitable items, and then hit the queue and have it filter the queue count so that you only restock based on topping up a sum total of what you have on all alts, banks, mailboxes, and auctions.

      On that note of seeing how much competition and sales an item has.. A summary tooltip might be nice.. auctionator does a nice job of this when you do a substring search for raw gem names -- you get a total of the number of each item containing that substring posted paired with the mbo over all auctions. What would be nice is a competition scouting module which allows you to camp your competitors accross all alts without tying up your friends list, and provides you with notifications whenever they come online and offline in a more readily visible way than the existing chat stream. If it further provided historical tagging of the competitor name to the rough market they play in, that would tell you when it's a good time to hop on the toon you use for that profession and then you can go about undercutting them now that they're offline.
    1. Faxmonkey's Avatar
      Faxmonkey -
      I'd like to see bid to buyout disparity ratio scan--or some way to have items with high disparity flagged in my shopping lists. If someone lists a Queen's Garnet for 1g bid, 2000g buyout--and it's on short duration, I might well just buy it out for the 2000 gold because I pretty much have to go back to the default UI to notice such a pricing flaw.
    1. Dreamstorm's Avatar
      Dreamstorm -
      I'd like a feature similar to Auctioneer's Appraiser, where I can add multiple items to the list and TSM will post the lot at their market value, mean value, or designated value, I still use Auctioneer for all my big ticket items that take weeks or months to sell at higher prices like all transmog items, mounts and pets.
      If this feature was added to TSM I could get rid of auctioneer completely.
    1. Alberthus99999's Avatar
      Alberthus99999 -
      Just one simple thing, be able to save the restock queue, or duplicate it in some way for later use. No need to save the prices only the items.
    1. oflarhety's Avatar
      oflarhety -
      I would absolutely LOVE it if you could consolidate TSM into one package, not 1 main addon and multiple modules. I can understand how it could be more difficult code-wise, but on the user-end it would be much more simple.
    1. Sterling's Avatar
      Sterling -
      Quote Originally Posted by oflarhety View Post
      I would absolutely LOVE it if you could consolidate TSM into one package, not 1 main addon and multiple modules. I can understand how it could be more difficult code-wise, but on the user-end it would be much more simple.
      I think the issue here is that TSM is such a large project. You have multiple coders working on separate modules. If a coder screws up, only that module fails. If all modules were consolidated, then the entire addon would fail.
    1. sylblade's Avatar
      sylblade -
      Custom "Crafting Groups" similar to Auctioning groups

      As an example:
      - Glyphs by Ink (default)
      - Glyphs by Class (default)

      - Glyphs by Trainer Type (BoGM, NR, MR)
      - Glyphs by Custom (Premium Sellers, Regular Sellers, Glyph of Shadow)

      This way you could organize your crafting options by groups that are more meaningful to you vs. the default.

      Once this is in place - group crafting options. As an example:

      - Regular Glyphs group might have a 6 min 10 max crafting rule
      - Premium Glyphs group might have a 6 min 6 max crafting rule

      Export Sales Data to Excel

      The charting would be amazing, but just having the data to chart yourself would be outstanding.


      I'll add more later on.
    1. HeyCarl's Avatar
      HeyCarl -
      If I had three TSM wishes they would be:

      * Cancelling to Repost at Higher Price would have an adjustable threshold. Users could choose %age of price (ie if 10% was chosen, an item listed at 40g would have to be able to repost at 44g or higher to be listed for cancellation), a fixed gold amt, or a multiple of the listing cost (if listing cost is available to TSM).

      * An adjustable timer on re-scans of items. Currently my bank alt shuttles between the mailbox and the AH a dozen times or so to get all the goods listed. If I am being undercut on an item in my inventory, I will scan that item each round of Post Auctions. It would be nice if TSM could flag items as undercut w/ a timestamp, and not rescan them if they have already been scanned in the timeframe. The timer could be overridden with a right-click to Post button - adding a special option "Ignore Item Timer". So, if I set my timer to 10 minutes, once TSM saw that my Glyph of Something would not be posted due to undercut it would drop the item from the scan list for the next ten minutes. Once I had finished my multiple post runs, I could run the "Ignore Item Timer" scan, allowing me to end my session making sure that Glyph of Something isn't eligible for reposting. When I went back to the AH later in the day, the timers would have aged off the items, allowing me to start out with all my stock eligible for posting.

      * An option (in Warehousing perhaps?) to show me items in my inventory that I don't have groups for, and an easy way to create them. I find myself looking through the left side of the 'add items...' list just to make sure I've handled all the recipes/mog items/what have you I've accumulated, and then dragging/dropping from bag to Create Group requester - would be nice to have a cleaner way to do this!
    1. theatermusic87's Avatar
      theatermusic87 -
      First and foremost I love your addons and i am very glad to be able to participate in it's continued development.

      Quote Originally Posted by KatsuraNomiya View Post
      Additional hierarchical categorization beyond simply categories and groups.
      Variable per-item calculation within a group for threshold and fallback.
      Drag and drop or some other mechanism for shifting items between groups when they're not present in your inventory. (Presently have to remove from one group and wait until it shows in your inventory before adding to a new group.)
      This would be great.
      -I'd love to see nested groups, I.E. gems <wrath< red,blue,green, etc.
      -Have warehousing pull (or just displayed) by auctioning the whole auctioning group, instead of each individual auction setting
      -I'd also love to see the automated auction group mechanics intelligently choose my min/max levels (that way if i forget i'm not loosing huge amounts of gold) maily i'd love to see it automagically set my min threshold at some selectable value above cost (possibly even with the ability to dynamically auto update itself based on new AH data (i.e currently my prices are based on auctioneer averages, as those averages change over time it would be cool if not only the crafting cost updated but the min price threshold as well)
      -An Auction House wide reset que, something that would look at items with very high seen counts and low prices, and items with very low seen counts and low prices (rare drops and the like) and flag them for purchase based on a set of basic rules (allow items with seen counts greater than 500 or less than 5 for example) It would probably be very system intensive (though with the hourly AH data import it might not be so bad)
      -Similar to above flag items for purchase that have a very limited number of indemand items (either based on passed sales, or based on a high seen count) that can have the market reset WAY above average (5-6x average and price gouge when supply is limited)
      -Have the restock que search both professions on the same toon at the same time and merge the que, as it works currently i have to open each profession and scan it individually
      -Have auction groups fallback be based on either a percentage above market price, or a fixed gold amount, which ever is higher, that way i don't have to keep updating prices in my long lists of groups as market conditions change... not sure how this would actually play out in use, but... i envision something along the lines of the appraiser tab of auctioneer
      -Have a way of posting multiple stacks of the same item, with different sizes... i.e mysterious fortune cards, 100 stacks of 1, 20 stacks of 50, 10 stacks of 200 etc...
      -Can warehousing (when i use the empty bags function) remember which bag slot it took an item out of and then put it back in the same spot? I am a bit ocd about how my bags look, and having a mass of stuff dumped back into my bags drives me nuts on occasion
      -Similar to above, can the empty all button have an ignore feature to leave items in my bags i.e. my jewelcrafter doesn't dump the simple grinder and jewelers toolkit when i empty my bags

      Ok thats enough dreaming and scheming for now, hopefully something in there sounds interesting enough that you take it under your wing and make it a reality.
    1. mytharak's Avatar
      mytharak -
      Multiple stack size options while posting auctions would be awesome!

      For example there are some things (fortune cookies and potions for example) that I like to post in a few stacks of 5s and 10s, but I also like to keep a few singles posted. To accomplish this currently I post auctions manually using auctionator after doing my post scan in TSM which is set to my main stack size preference.

      Another point is that it becomes very painful to manage a very large number of groups and categories. Please, PLEASE, make a button to collapse the entire list of categories all at once and make scrolling up and down through the list faster. Right now the scroll wheel only moves the pane a few pixels at a time, and I find myself using the manual scroll bar widget which I loathe.
    1. KatsuraNomiya's Avatar
      KatsuraNomiya -
      Quote Originally Posted by HeyCarl View Post
      If I had three TSM wishes they would be:
      * An adjustable timer on re-scans of items. Currently my bank alt shuttles between the mailbox and the AH a dozen times or so to get all the goods listed. If I am being undercut on an item in my inventory, I will scan that item each round of Post Auctions. It would be nice if TSM could flag items as undercut w/ a timestamp, and not rescan them if they have already been scanned in the timeframe. The timer could be overridden with a right-click to Post button - adding a special option "Ignore Item Timer". So, if I set my timer to 10 minutes, once TSM saw that my Glyph of Something would not be posted due to undercut it would drop the item from the scan list for the next ten minutes. Once I had finished my multiple post runs, I could run the "Ignore Item Timer" scan, allowing me to end my session making sure that Glyph of Something isn't eligible for reposting. When I went back to the AH later in the day, the timers would have aged off the items, allowing me to start out with all my stock eligible for posting.
      I second this. This would be an amazing quality-of-life improvement in improving the circuit time to the mailbox and back.

      Something like a tooltip extension on the crafting queue which on mouseover would show the cost-breakdown of an individual craft. I know the bottomleft panel shows the cost column which iirc is the mbo of that particular item as of the last time it was scanned, but it would be nice if these values were more reflective of the individual marginal cost per craft.

      If for example every material input to a craft was represented by a sorted list of prices and counts of buyout values on the last AH snapshot, then you know the marginal cost of that material input to produce +1 of that crafted item would be the average price of the number of that item required from the head of the list. If you want to queue up an additional instance of that craft, it would tell you what the marginal cost to do so would be based on the next chunk of X instances of that item, and on and on. This way you could buy out all materials requisite for a craft up to the point where the craft stops being profitable at those input costs.

      On that note, a mechanism to increment or decriment the multiple of an item in the queue would be nice.
      Likewise a mechanism to have various filters on the pattern list either by search string or category would be nice. This would make it easy for me to, for instance, filter the list down to everything with "vicious" in the name, and see the breakdown of the cost, value, and profit functions for each one, along with how many of that item I may already have warehoused accross all my alts/banks/mailboxes/auction-postings, as well as an indicator of how many I can presently make with what's onhand. Basically scavenge the features from the GnomeWorks tradeskill frame and crafting queue, but improve on the pricing/value/cost/etc updating facility. (GW and LSW seem to have problems with updating prices based on individual item scans.)

      Which reminds me... a tooltip or column entry per item showing the timestamp of the last time the list of prices for that item was scanned from the AH would be nice, including a button or hotkey to selectively or collectively refresh the pricing lists.
    1. KatsuraNomiya's Avatar
      KatsuraNomiya -
      Something like a tooltip extension on the crafting queue which on mouseover would show the cost-breakdown of an individual craft. I know the bottomleft panel shows the cost column which iirc is the mbo of that particular item as of the last time it was scanned, but it would be nice if these values were more reflective of the individual marginal cost per craft.

      If for example every material input to a craft was represented by a sorted list of prices and counts of buyout values on the last AH snapshot, then you know the marginal cost of that material input to produce +1 of that crafted item would be the average price of the number of that item required from the head of the list. If you want to queue up an additional instance of that craft, it would tell you what the marginal cost to do so would be based on the next chunk of X instances of that item, and on and on. This way you could buy out all materials requisite for a craft up to the point where the craft stops being profitable at those input costs.

      On that note, a mechanism to increment or decriment the multiple of an item in the queue would be nice.
      Likewise a mechanism to have various filters on the pattern list either by search string or category would be nice. This would make it easy for me to, for instance, filter the list down to everything with "vicious" in the name, and see the breakdown of the cost, value, and profit functions for each one, along with how many of that item I may already have warehoused accross all my alts/banks/mailboxes/auction-postings, as well as an indicator of how many I can presently make with what's onhand. Basically scavenge the features from the GnomeWorks tradeskill frame and crafting queue, but improve on the pricing/value/cost/etc updating facility. (GW and LSW seem to have problems with updating prices based on individual item scans.)

      Which reminds me... a tooltip or column entry per item showing the timestamp of the last time the list of prices for that item was scanned from the AH would be nice, including a button or hotkey to selectively or collectively refresh the pricing lists.

      Ah, and one more... An indicator when doing a posting/cancelling scan to tell you whether or not someone on your whitelist is undercutting you (rather than undercutting someone else who also undercut you).
    1. Auralin's Avatar
      Auralin -
      I'd love to see some sort of spreadsheeting ability to show what price you would need to buy raw mats in order to make a profit on a final craft. Obviously this isn't possible on all crafts but things like gems, with a price per-stack of ore; you already have the price per gem in the destroying feature so something similar but in the crafting queue perhaps. Also a way to automate destroying would be nice, currently I macro what I'm destroying:
      Code:
      /cast prospect
      /use cinderbloom
      something similar but on a larger scale, if possible would be amazing.
    1. Sapu94's Avatar
      Sapu94 -
      Quote Originally Posted by Auralin View Post
      I'd love to see some sort of spreadsheeting ability to show what price you would need to buy raw mats in order to make a profit on a final craft. Obviously this isn't possible on all crafts but things like gems, with a price per-stack of ore; you already have the price per gem in the destroying feature so something similar but in the crafting queue perhaps. Also a way to automate destroying would be nice, currently I macro what I'm destroying:
      Code:
      /cast prospect
      /use cinderbloom
      something similar but on a larger scale, if possible would be amazing.
      The Destroying module already exists for destroying (milling, prospecting, disenchanting). It's not possible (and would be against the TOS) to completely automate it.
    1. mytharak's Avatar
      mytharak -
      I would love to see some data visualization stuff in the accounting module such as charts.
    1. gordyr32's Avatar
      gordyr32 -
      I post a lot of scrolls of enchants. Works pretty well, but there are one or two that have just been circulating through the AH into my bags back onto the AH forever(seems that the auctionDB thinks some of my vanilla enchants are worth 7k).

      I would like some way of flagging up my sales data so that 1) I could quickly see how many Id made of an item, and 2) how many Id sold. This could help me tune prices and plan stocking.


      I would also like to see some kind of integration with warehousing and mailing, say I had an alt with mats for enchanting. Id go to that toon, click the warehousing for enchanting, it would fill up my bags from the bank. Id go off to the postbox click mail crafting mats, and it would just send those things off to my enchanter. Furthermore, a button to pull any crafting mats out of the bank, and then mail any feature.

      I'm using some mods that keep track off stuff that is in-transit ie sitting in a mailbox. Would it be possible for TSM to keep track of items in the mail for material and crafting counts?


      I still need to use auctioneer for selling pets and stuff like that...Some help there.


      Finally, in accounting, It would be great if there was a net worth summary, that totalled up everything you owned asides gold and presented, your net worth. Would be great for milestones screenshots to include gold counts of other toons etc....
    1. Séraphine's Avatar
      Séraphine -
      I love TSM and there are 2 things that I'd really like:

      1. Ability to set a fixed price item post price. There are certain items - mainly gear - that I have preset post prices for that I use regardless of competition because its quick and easy, and for the purposes of those listings there aren't enough competitors for them to matter, I can just use favorite preset prices. I would love to be able to set the post for eg to 195g, and have the item post at 195g regardless of prices of items already listed by someone else. (Sorry, its 2 am, I'm not feeling very articulate!).

      2. The ability to save custom scans. It would mean being quickly able to repost undercut auctions when I'm having an AH war. If I could set it to only scan the items I'm being undercut on (through the 'run custom scan' setting), then save the scan setting, that would be awesome!

      Thanks for a fantastic add-on