The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniFocus > OmniFocus for iPhone
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
A moment to say thank you Thread Tools Search this Thread Display Modes
I personally want to thank the Omni team for all of their hard work bringing this application to the iPhone. I use this app more than any other app on my phone.

So a couple of things that really impress me about you all there at Omni Group. You have been extremely responsive on the forum and with emails in spite of the overwhelming number of emails you have received (I know I personally have probably sent in a big chunk). Also, your attitudes on this forum have always been positive and helpful (same goes for email) which I imagine can be challenging at times when we (I) aren't seeing what we want to see. And most importantly, with simultaneous development on the iPhone app AND the desktop app, it seems you have done a great job addressing issues and making the experience between both apps better than any I have seen to-date on the phone. And I can only imagine that trying to develop and keep two applications working well together across many devices is an exponentially more challenging task than just one app alone.

So THANK YOU!

I appreciate you helping to make my life more productive!

Last edited by HeadOn; 2008-08-13 at 08:17 PM..
 
amen to that!
 
Sorry, OmniGroup. The fact of the matter is you had ideas in mind other than user satisfaction when you released this crippled software just in time for iPhone Day 1. You don't deserve thanks for that. I appreciate your efforts to clean up your mess but you went out way too early with this software. It is below your standards. You all know it, and every developer and user out there who loves all your other stuff and your incredible creativity knows it as well. I hope you learn from this mistake. Perhaps one day this application will sync as was originally advertised, will allow one to enter tasks without having to wait 30 seconds, will not crash every 5 minutes or less, and will truly implement the vision of Mind Like Water.

I've used too much fantastic Omnigroup software to have expected this shoddy, embarrassing of an effort to proceed from this company. At least you are trying to fix things, but it certainly in no way excuses you from the raw profit motive you took in capitalizing on the momentum of the iPhone launch at the expense of your values and your customers' trust. I urge you to find some way to apologize to your customers to compensate them for believing that you would never take such liberties with their trust -- releasing such a demonstrably defective piece of software in which many of them were literally entrusting their daily livelihood. Well, I and perhaps hundreds of others of your loyal customers have learned better than to trust anything to Omnifocus for iPhone. Hopefully, you can help me unlearn what I've learned.

I'm sure you'll fix every issue, but you still owe everyone an apology.

Sorry for the flame, but I think it sadly is all true.

Peace.
 
I think everyone will agree that OmniFocus for iPhone needs improvements (to name a few: startup speed, near-instantaneous availability of an inbox input text field, color coding of next actions and of contexts with no actions available, sync speed, stability), but to say, like popesammyjoe does, that the present version is "shoddy" and "embarrassing" seems very unfair to me. OFi is a mixed blessing that's steadily improving. In a couple of months, I expect it will be just a blessing, without the "mixed".
 
Quote:
Originally Posted by popesammyjoe View Post
I'm sure you'll fix every issue, but you still owe everyone an apology.
I think people need to keep a few things in mind about all iPhone software before posting like this.

1. It was an entirely new platform built using an Apple SDK that was in flux right until the moment that Apple released the iPhone 3G (and probably still is).

2. The NDA on the SDK prevented any developers from communicating with each other about their work so issues that one group found could not be communicated to anyone else other than Apple. So if a developer didn't happen across some of the myriad number of bugs in the OS during their software's development, they had no means of learning of them from other sources and therefore would have been bitten by them only once their app got into the wild.

3. The NDA prevented extensive testing of any of the apps that appeared on the store on day one and it still does. At the very most, e.g. OmniGroup could only test it on tens of iPhones and that assumes that they had that many in-house to do so. It couldn't have been tested on any iPhone 3Gs for the obvious reason that it wasn't available at the time.

4. The design of the App store prevents public beta testing of software using an official beta-testing route. In essence, every app you download is a beta because of this and will continue to be a beta until this problem is solved by Apple.

5. The iPhone OS 2.0 is still very much in a beta-state itself, which is obvious to anyone who looks at the crash logs it generates - even Apple's own apps crash frequently. The main flaw is so obvious that one developer even goes so far as to let its users know at launch that their app is very likely to crash because of it (memory management and Aurora Feint).

Etc. Etc.

If it feels like people have been beta-testing the iPhone software since its release, then it isn't entirely OmniGroup's or any other iPhone developer's fault, and it is largely Apple's. However, Apple had good reasons for the approach they have taken and it has mostly worked, but there are now some self-evident flaws to the whole process that need to be corrected. The most obvious one that needs a solution fast is how cripplingly slow the posting of software updates to the App store is. End-users should not be suffering week plus delays for fixes that the developers have already submitted.

Should OmniGroup be apologising for something that was largely beyond their control? Well, if it makes you feel better...
 
Quote:
Originally Posted by popesammyjoe View Post
Sorry, OmniGroup. The fact of the matter is you had ideas in mind other than user satisfaction when you released this crippled software just in time for iPhone Day 1.
On which day should they have posted it, and begun the process of testing it in the wild and receiving (and acting incredibly quickly upon) bug reports, given that they had no way to test on more than a very few, non-3G, iPhones until day one?

Given the complexity of iOF compared to other iPhone apps, I think it's stunningly stable for an app on a brand new, immature platform.

Oh hang on, maybe you meant that Apple should have delayed releasing iPhone 2.0 until they'd given all the developers the chance to test their apps extensively and on large numbers of sample iPhone 3G's, and had recieved and acted on the resulting OS bug reports? Yeah right.

Mark
 
Omnigroup is a productivity software company that, with Omnifocus for iPhone, released software that is clearly anti-productive. Apple did not force them to do this. They didn't need an open beta test to figure out that this software flat out did not deliver on its core premise of fast task entry, "trusted system", and task synchronization.

The reason I'm so disappointed is because this latest disaster is so diametrically opposed to everything they've done in the past. Their excellent past makes other users want to launch into an apologetic of why Omnigroup can't really be held responsible for this. However, my statement still stands: they cared more about the $$$ then the quality of the software. They released unusable software. We can admire them for trying to clean up the mess, but it still doesn't excuse the fact that they, knowing all the professed limitations of this platform, just to go out with stinky software rather than keep it gestating.
 
Quote:
Originally Posted by popesammyjoe View Post
Their excellent past makes other users want to launch into an apologetic of why Omnigroup can't really be held responsible for this.
Not in my case; I'm not aware of their past.
Quote:
Originally Posted by popesammyjoe View Post
However, my statement still stands: they cared more about the $$$ then the quality of the software. They released unusable software.
I must have been exceptionally lucky then, because while not perfect it was perfectly useable for me even on day one.
Quote:
Originally Posted by popesammyjoe View Post
We can admire them for trying to clean up the mess, but it still doesn't excuse the fact that they, knowing all the professed limitations of this platform,....
They might have known some of the limitations, but no-one ever knows all the limitations of a brand new platform, and anyway "limitations" and "bugs revealed by experience" are not the same thing. Bugs revealed by experience can only be revealed with, umm, experience, which your proposal denies them.
Quote:
Originally Posted by popesammyjoe View Post
........just to go out with stinky software rather than keep it gestating.
Well appart from the obvious cheap shot about extended gestation generally making stinks worse, I'll return to my original question - when would you have had them release it? Without real world closed group testing, which is pretty well blocked by Apple (no trial periods, no beta testing route), what use is gestation?

Mark
 
It strains credulity to think that Omni knowingly decided to cause themselves (and their customers) as much heartburn as this launch has clearly caused. However, if you have some actual evidence that Ken, Tim, et al said "it's a steaming pile, but let's ship it, grab the money, and work the bugs out later" or words to that effect, by all means, let's see it. Personally, I think you've confused them with another Seattle-area company, if you believe that...
 
I don't know if the Omni Group follows Agile software development, but Agile encourages the "release early, release often" approach. That same approach has been shown to be very successful in many open source projects. And Apple has repeatedly done the same thing with Mac OS X, on the desktop and on iPhone.

Personally, I'd prefer to have a slightly unfinished app right away with regular and frequent updates rather than having to wait months or years for a complete product. Besides, desktop syncing was clearly labelled as still-under-development. So any criticism pointed toward that or the new capabilities of the desktop app are certainly unwarranted.

But popesammyjoe is entitled to his opinion. I certainly don't fault him for being dissatisfied if that's how he feels.

However, I do take issue with popesammyjoe's arrogant presumption that he speaks for the entire user community with comments like:

Quote:
Originally Posted by popesammyjoe View Post
I appreciate your efforts to clean up your mess but you went out way too early with this software. It is below your standards. You all know it, and every developer and user out there who loves all your other stuff and your incredible creativity knows it as well.
Quote:
Originally Posted by popesammyjoe View Post
I urge you to find some way to apologize to your customers to compensate them for believing that you would never take such liberties with their trust
Quote:
Originally Posted by popesammyjoe View Post
I and perhaps hundreds of others of your loyal customers have learned better than to trust anything to Omnifocus for iPhone.
Quote:
Originally Posted by popesammyjoe View Post
you still owe everyone an apology
Quote:
Originally Posted by popesammyjoe View Post
Their excellent past makes other users want to launch into an apologetic of why Omnigroup can't really be held responsible for this.
This is just BS. Popesammyjoe, you don't speak for everyone, and certainly not for me.

I'm not an Omni Group apologist, but software development is hard, and, as others have said, "Sync is hard." On top of that, we have a new platform, a new SDK, a restrictive NDA and distribution model, and a rush to market (not just for the Omni Group, but also for Apple, their manufacturers, their cell network partners, and all iPhone app developers).

Under the circumstances, I'd say OmniFocus for iPhone has performed admirably well and certainly no worse than any other app in the iTunes App Store (especially when we exclude OmniFocus' clearly-advertised-as-pre-release syncing). I can honestly say that my satisfaction with Omni Group's products and service has never been greater. After all, adversity is the true test of one's mettle.

-Dennis
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Empty Personal Bookmarks window - a scary moment Ward OmniWeb Bug Reports 0 2007-09-24 06:47 PM


All times are GMT -8. The time now is 05:37 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.