Skip Links

Network World

Mark Murphy

Building an Ombudsdroid

Getting Android Answers Beyond Programming Stuff

By Mark Murphy on Mon, 09/28/09 - 5:29am.

Long-time readers of this column will know that one of my big gripes with the Android project is communication, or the lack thereof. I have not complained as much about that recently because, in some areas, things are steadily improving. Getting technical answers, in particular, is working out about as well as can reasonably be expected, particularly given the growing size of the Android developer community.

What has not improved, though, is the ability to get any questions answered outside of pure programming issues.

These sorts of questions will continue to increase over time, and their importance cannot be overstated. For example, the past few days' explosion in the “modder” community might have been avoided, or at least dealt with better, if there were any reliable way to ask Google the question: what are modders allowed to distribute? I have been involved with Android for ~18 months and I have no idea where I could get a definitive answer for that. Yet, not having that answer available may have just cost Google a chunk of its most enthusiastic end users, which seems like a steep price to pay.

Similarly, the various Android Google Groups are replete with questions like:

  • Where does the prohibition on "collecting payments through your application” imposed by the Android Market truly end? Can you collect payments through a Web site?
  • What are the plans in terms of making the ADP1 available again, and to more countries?
  • If I wished to license the proprietary Google Android apps for my firm's new device, who do I contact?

The first two of those bullets are fresh off the Google Groups, within the past few hours.

The Android engineers who provide help on the Google Groups are not in position to answer those questions, and I can understand why the Google staff who could answer those questions might not want to be on a public mailing list. That does not eliminate the need for answers, but it does require alternative approaches for getting them.

One possibility is to set up an office of the ombudsman.

The office of the ombudsman would have a public access point — public mailing list, a simple email address, an issue tracker, whatever — and would be managed by people whose mission would be to filter the requests down to legitimate unique questions, then get answers for them. The office would have greater (private) access to the Google staff who could provide the answers, thereby insulating those people in terms of effort and exposure. The office would maintain some sort of FAQ to help eliminate redundant questions and would re-route questions to other forums that might be more appropriate (e.g., the proper Google Group for a programming question).

This might not even require additional Google staff...if Google were willing to let a couple of community members serve as the ombudsdroids.

Whether through a system like this or some other means, Google needs to consider how best to get non-technical Android questions answered. As recent events illustrate all too well, Android cannot afford not to answer these sorts of questions, lest others make up their own answers, to their and Android's detriment.

Interesting you left out the

0

Interesting you left out the single most frequent question, "When will I be able to purchase commercial applications?".

I know a few people who went out to get an iPhone for that reason alone and frankly I don't blame them.

Even if this is not Google's responsibility, realize that in much of the world the mobile phone marked it NOT driven by subsidized contracts with carriers so that excuse is rather pointless.

Scope of Questions

0

I was envisioning the ombudsdroid as being a developer service, not an end-user one. End users are usually directed to their carrier (or, occasionally, device manufacturer) for tech support, for any mobile OS out there.

With respect to your third paragraph, it is unclear what exactly you feel is a problem -- I am having difficulty parsing your sentence. If the issue is "carrier billing" for apps, please bear in mind that many mobile developers have had many bad experiences with that in the past on other platforms. But, FWIW, Andy Rubin indicated that carrier billing was in the works in published remarks back in July.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You can use BBCode tags in the text.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <p> <strong> <i> <br /> <br> <ul> <ol> <li> <dl> <dt> <dd> <blockquote>

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Welcome, visitor. Register Log in
About Android Angle
Mark Murphy is the founder of CommonsWare and the author of The Busy Coder's Guide to Android Development. A three-time entrepreneur, his experience ranges from consulting on open source and collaborative development for the Fortune 500 to application development on just about anything smaller than a mainframe. A polished speaker, Murphy has delivered conference presentations and training sessions on a wide array of topics internationally. Outside of CommonsWare, Murphy has an avid interest in how the Internet will play a role in citizen involvement with politics and government.