1,151

(7 replies, posted in Site Discussion)

gpdscoop wrote:

I appreciate the reply...new to the hobby and to the site. I jumped into a premium membership, and trading has been very difficult with the lists screwed up. On a side note, the day the premium trial started, my inventory, tradelist, and wishlist got all screwed up and I had to re-enter everything! At least it helped me to know my collection.

Very sorry to hear you had issues with your inventory. We can and do recover collection information in case of issues, if this happens again please contact us via the support button. Especially for premium users, I will do my best to fix the issue within a working day.

Could you tell me what happened with your inventory then? We did not receive any reports of bugs, except for a bug that marked the entire inventory tradeable for some users, which I later fixed.

1,152

(7 replies, posted in Site Discussion)

gpdscoop wrote:

Any update on when we will be able to see past the letter A on wishlists/tradelists?

Intersections are right now truncated for users with very large wishlists, because of performance issues. Looking into finding a solution for it this week. Things are slower than usual because of holidays...

bactgudz wrote:

a) If you decide to add additional service levels (ie premium, premium plus,etc) within the next year, am I locked in to the highest service level for a year?

We will not have extra levels except free and premium.

b) If you decide to lower price levels again within the year, will you credit current premium subscribers as you just did with this price change.?

Definitely.

bactgudz wrote:

if he's only incurred .85 he wouldn't owe anything...and if he sold $41 he wouldn't owe either 0.85 or have 9.15 in credit...he'd have 7.17 in credit.  So something is off either with the seller not realizing how much he sold or the fees being wrong.  It's likely the former, but the point I was making was that sebi nor the previous poster had addressed it.

He sold for about 20$, but we do not bill the shipping costs, we only take 6.9% of the actual card value. So the end value he has incurred in fees so far is 85 cents.

Orlendis wrote:

Does premium effect selling? I.E. if you sell some cards and you have premium, do you still have to pay a portion to the site monthly based on what you sell? Or does the monthly premium account get rid of the monthly invoices of sales? I quite dislike the portion the site takes out of our pockets. I've only made total sales of around $41 so far, and out of that I already owe the site $10.85. That's worse than eBay.

Hello. You owe the site $0.85, not $10.85, as per your "deckbox bill" page. Where did you see 10.85? It might be a display bug.

Various sections will need to be changed also to reflect the fact we won't have BTRs but private Trade Dispute Cases, Ill be posting a new suggested version when I'm closer to finishing the new dispute system.

9700377 wrote:

Okay. To start, I made some suggested edits to the Trading Rules document and uploaded it here.

This is great, thank you! All points are great.

One thing I would do, in order to keep the size of the document small so that people read it, is move the 4.5 and 4.6 in the general website Terms & Conditions, and reduce them to just a mention with a link, such as:

4.5. In the case that a novel type of dispute arises that cannot be clearly resolved by these rules, it is possible that a new rule will be formulated and made binding. <link to terms and conditions>

4.6. Dispute resolution depends on the user's prior history of trades and disputes. Repeat offenders will have an increasingly higher chance of negative resolution. <link here to extended clarification>

(or something similar)

madoli wrote:

One request, if possible.  When I select multiple cards, I would love to have a "move all to scratchpad" option.  Especially because almost every sideboard I have is really just a scratchpad.

Yep, will put an option in the "Card Actions" dropdown on top of the listing, so you can select all in one section and move them.

One question (I don't plan to run into this, but I might as well ask):  If I use things like the scratchpad, what would happen if my membership lapses?  Would all the cards in the scratchpad disappear, or just be locked?  I don't want to put in a bunch of work, then lose it because I forgot to renew on time.

They are just not visible if you are basic. Whenever you reactivate, they will be visible again smile

9700377 wrote:

Like I said in the other thread, I'd be happy to help clarify some of the rules (including explaining their motivations)

Sure, let me know what your suggested changes are to the current rules & guidelines, would love to clarify things.

tehsnarf wrote:

Attempting to sign up for the Premium, for some reason it isn't allowing me to select my address. It's listed, I select it but it's still showing blank and won't accept the Purchase.

Well that's an unfortunate area to have bugs in, smile.

Fixed now.

1,161

(0 replies, posted in Site Discussion)

If you have a site issue or wish to provide the staff with direct feedback, please do so by using the "Support & Feedback" button, not by posting in this forum.

You will get a guaranteed & faster reply that way!

That said, feel free to post here to discuss site features with other users, and throw around cool ideas. The staff will definitely drop by and catch up with the community opinions.

Thank you!

Fixed, thank you.

Premium Accounts

Feeback on our premium release has overwhelmingly been that the plans are too expensive and that users like the idea in principle but would only sign up if they were at a lower price point.

I have thought about this a lot in the last days, and have decided in favor of reducing the cost of the premium plan. It starts now at 3.99 / month for a yearly purchase, up to 4.99 for a single-month purchase. I have increased the premium membership of all users who already purchased it or redeemed seller verification to reflect the new prices. If instead of the extra time you would instead like a partial refund, please send me a quick message using the support button and I'll issue it immediately. Thank you for your support!

https://deckbox.org/premium

Many of you have also asked about a donation button, but I am still firmly against donations as a viable funding solution. If you would like to contribute something, purchasing a month or more of the premium service has the same effect as a donation, and you get additional features and my support on top of that smile


Support

Still on the topic of feedback, it seems many of you feel ignored when posting on the Site Feedback forum and receiving no response, and I completely understand the feeling, but composing replies to all posts is time-wise not possible.

I also have a very hard time keeping track and correlating tasks from my todo list with things posted in multiple threads on the forum. On top of that, I receive a lot of email at support@deckbox.org, which is also not too efficient. Sometimes it gets lost in spam and other times I forget what I already answered on the forum, what by email, etc, and I waste a lot of time trying to correlate them, not accomplishing very much.

Because of this, I have implemented a new more streamlined support system. You can find the Support & Feedback link and button on top of the forum, and also in the help section of the website. This will reach us directly and can be better kept track of, and managed. You will see the responses and message threads on your dashboard menu afterwards.

I promise to personally answer premium users within one working day.

For the free accounts I will try my best to keep on top of the support requests depending on how much time I have left. This might mean that you will receive a templated response when I have no time left and the requests are piling up. But I will read everything, that you can be sure of.

I will also answer to issues related to marketplace orders or critical trade disputes within a working day, regardless if the user is premium or not.

The Site Feedback forum will remain a way for users to discuss with each other about features past and future, what they like and do not about the website. I will try to periodically come to the forum and catch up on discussions as much as I can, but I cannot promise to respond.

I will keep posting announcements such as the one you are reading now, and feature idea previews and plans. These previews will be the main way for users to influence the evolution of deckbox.


Trade Disputes

Speaking of feature previews, during the next days I want to clean up the trade dispute / BTR system. It has been lagging behind, people losing cards are not being taken care of, and this is my fault and unacceptable.

I will be creating a better system for submitting a dispute directly from a trade page, with an integration discussion system between the trade paticipants administrators and possible community volunteers that wish to get involved and help solving the disputes.

The following are my current plans and ideas for implementation. Many of these have been suggested by you guys, some discussed with AsymptomaticPyrexia and other moderators who have been involved in the Trade Dispute / BTR system and seem to be what users would like and be better served by, creating a fairer trade environment:

Disputes involving loss of cards

- disputes that involve loss of money or cards are top priority
- users reported as inactive and of causing loss of cards will automatically receive an email when the dispute is opened, and they will be automatically suspended until they respond
- they will receive another automatic email 6 days after if inactive, with an ultimatum
- they will be marked scammers publicly after 7 days of stealing cards and not responding, and they will receive a final email announcing them of the fact
- upon their response, I (and approved site volunteers if they have time) will get involved in the conversation and try to mediate a solution.

Others

- disputes on card condition will have slightly lower priority, but will be treated as well, as we have until now.

- negative feedback is felt as being too rarely given on the site, and many users are reluctant to open a case for it so they just let it go. This decreases the importance of feedback, and just splits everyone in 3 categories: scammers, suspended users, and all the rest. This makes the feedback system much less effective than it should be.
- for the above reason, I propose to allow users to leave negative feedback without the need of a dispute / report.
- a dispute can be opened though in case one feels he has received undeserved negative. We will moderate these and allow it or nullify it.
- all disputes will be private and only seen by users, administrators and site volunteers if they wish to help. BTRs being public seems to have the bad effect that some people have their names needlessly dragged into public scandals, even if they did not deserve it.

- trade pages will allow a second "private feedback" to be left after a trade. this will only be seen by the moderators and site admins, and will help with decision making in disputes. people will easier leave hidden feedbacks when they are not public and do not have to deal with possible retaliations and scandals.

- users submitting disputes out of spite, or just to "try their hand" at tricking us to remove negatives will be suspended

- administrators and staff will also be able to much much easier see all the dispute history of users. The more disputes a user is part of relative to the number of their successful trades, the more exclamation marks the administrators will see next to their name. This leads to warnings and finally to permanent suspension from trading.

- users addresses will be checked to see if people do not make new accounts to escape previous suspensions. these users will be permanently banned completely, from all sides of the website.



All in all, I am trying to streamline the whole process to be able to more promptly and efficiently handle the disputes.

Thank you for reading. As always, looking forward to your thoughts on these planned changes.

I don't mean we won't have a public API. I want to have one.

Just mean I do not know when I will have time to do all that needs to be done to have a public API, so I cannot promise when or if it will be available.

A private API has much less overhead than a public one, is what I meant.

gmabber wrote:

Is there an ETA on the mobile apps, esp. iOS? Also, will you open up the API's for other developers? I have, like, 85% finished app built on the promises you made, and cutting me off right now would really be unfair.

No ETA at all, depends how much time I will have. I will be looking for a job in january, I am not sure yet what development schedule I can make for deckbox outside of that.

No ETA on API, sorry, I reaaaaaly really honestly wanted one, just never found the time to do it.

The time and effort needed to built and maintain and document a public API, and the overhead it introduces because of backward compatibility for future features is very very high. sad

Additionally, communicating with third party API users and app developers and then redirecting support requests from deckbox site users to them incurs additional time requirements.

HikingStick wrote:

Remember, however, that you chose to do most of this on your own. Many have volunteered their time and talents to help you over the years, but you've opted (to the best of my knowledge) to keep all the development work to yourself.

As an addition to my point earlier, I started a draft todo list for what I would need to do and have in place to accept external work, be it contractors / volunteers or employees, for developer positions. It is rough and incomplete, just a starting point, but I will paste it to better highlight how many things would need to be done just to start accepting external work. Bear in mind none of this is in place yet, and not for lack of wanting it, but again, for lack of time and resources:


Need to do on my end:

- code sanitization and security review to make sure access to private user data in not possible by external contributors with access to codebase
- security review for possible weaknesses in production environment access for external contributors with acces to codebase
- collaboration contracts, non-disclosure, legal documents
- documentation on code style, contributing best practices
- documentation on high level overview, and onboarding document. Best way to get started on getting familiar with the codebase.
- a code review process (and document best code review practices)
- a team task management process


Information to get from possible contributors / interviewees:

Please describe your history & experience with the following:
  - security & performance best practices with server backend code
  - ruby & the rails web framework, and their use in non - trivial projects (40+ kloc)
  - background processing servers & job delegation best practices
  - sql - and best practices of programatically generating complex filtering queries, database views
  - sql - using explain to investigate performance bottlenecks
  - javascript best practices for highly dynamic & custom U.I. components, mostly with server-side rendered UI updates
  - experience with working & coordinating remotely, with no supervision or assistance

Additional questions:
- how many hours a week you estimate you would be available, and the approximate time of day you’d mostly be available (in CET) for occasional feature or implementation discussions.

NoxFish wrote:

Having the Premium features grayed out, dangling in front of those who love Deckbox and the new features but can't afford Premium is a bit of a dick move.

How about having the rest of the site free for your use?

1,169

(2 replies, posted in Site Discussion)

Not yet, on the todo list.

1,170

(2 replies, posted in Site Discussion)

Ah did not know about the doubled collector number issue. Yeah I think splitting them into a separate edition might be good. Will look into it.

1,171

(2 replies, posted in Site Discussion)

torgeir wrote:

Let us say your deck contains one Vendilion Clique in main deck and an additional Vendilion Clique in the sideboard. If you own one Vendilion Clique both will show up as cards you own, indicating you have the cards available.

Could you implement it so that it shows up in red both places if you don't own the sum of Vendilion Clique in maindeck plus sideboard?

Yep, this is a bug. Added to the todo list.

Looks ok to me here http://deckbox.org/games/mtg/cards?f=53123

Can you post a link to a search where that filter does not work?

1,174

(7 replies, posted in Site Discussion)

Looking into the matching bug this week, hopefully tomorrow.

No way to do that yet. Considering an inventory filter for that using the built decks feature.