top | item 26427454

(no title)

mattkrick | 5 years ago

I built an open-source B2B SaaS that recently raised its Series A. While I'm not a solo founder, we were a team of 3 up until we raised our seed.

The difference I see is traduora looks like a project, not a company. Sell support! Don't give it away for free. If someone asks me for a bugfix, I show them the ticket in our open backlog & tell them if they want it done faster, they have to pay. Seeing their concern turned in to a ticket shows them that I care, but telling them I prioritize paid fixes tells them it's not a charity. Don't let them feel entitled.

discuss

order

jandrese|5 years ago

If they opt to not pay do you leave the bug in your system forever?

I've always been a little annoyed at this model, because with so many companies it comes down to "I paid you $120,000/year for this support contract and you're telling me you've been able to track down this bug I reported, but you're not going to fix it because it's not on the project your developers are currently working on." And then they get really miffed if you drop the support contract next year, telling us how we'll be locked out of security and feature updates, even though there were zero releases in the past calendar year. If I'm playing for the equivalent of a full time junior developer I expect at least some action on my bug reports.

gcheong|5 years ago

If they opt not to pay then the bug gets fixed according to severity and priority in the regular development cycles. It's possible it will never get fixed. I see your point with paid support contracts that don't give you anything, and you would be justified to cut your losses, but I think this was more specific to individual bugs that a company wants to up the priority for.

bartread|5 years ago

> I paid you $120,000/year for this support contract...

> If I'm playing [sic] for the equivalent of a full time junior developer ...

Equating $120,000/year with a junior developer salary is exactly the kind of tone deaf I see too much of on here[0], but in this instance it plays in favour of your argument.

Depending on exactly where you are in the world - even within the US - $120k might be a much more senior salary, or several developers worth of salaries. It then becomes perhaps even more galling that you're seeing zero service for that outlay.

[0] Yes: I know junior devs in SV might get this but SV is not the world.

thayne|5 years ago

They way I wish it worked, although I haven't seen it really successfully implemtented is that instead of paying for a support contract, you could pay for support in a more a la carte manner. Such as say, pledging money to a bug or feature, and the dev team prioritizes based on how much money is pledged for different features and bugs, perhaps with some expiration so customers don't end up paying for a bug that isn't fixed until years later when it no longer matters.