@Neil - Perhaps I stated that a bit strongly... No, definitely stated
that too strongly - thanks for calling it out.
As an small shop (not far off from an indi developer), I cannot fathom
putting something out there without a plan to support it. [Even if the
plan is, "This is not supported."] That said, you're right - perhaps
this doesn't need to be a "body in a chair" SLA after all. When you
think about it, we all want people and companies to live up to our
expectations. Sometimes, people expect too much of small firms and
indi developers even on contract development engagements, so we have
to reset those expectations. Then we more forward in setting those
expectations more clearly in the future.
In the case of even very large firms like Facebook, I think it's
reasonable to expect that they set expectations and then make every
effort to meet them. These expectations should be reasonable ones,
like my #'s 2&3:
2. a documented dispute resolution process, and
3. a commitment to TALK BEFORE YOU BLOCK.
Restated,
A. a documented dispute resolution process,
B. a commitment to engage developers before blocking their app in
part or whole, and
C. a heads-up on changes.
I really do think those parts in some form should stand.
Thanks again/@fending