The way you reach your conclusion from your premises is so illogical, you are casting doubt on your own ability to think logically enough to be a competent programmer.
The real reason Dianne has "quite a following" is because she really does know Android extremely well, having been at the center of everything Android since very near its beginning. And she has dispensed a great deal of valuable Android knowledge in this forum over the years, too, even if some of her responses were so brief they read like Delphic utterances:( And not surprisingly, Dianne is 100% correct on this one: hard coding package names is bound to break the code, whether now or in the future. If it really is, as you say, a "hard requirement" then you are going to have to resign yourself to having broken code. You have been warned, don't shoot the messenger. Go back to your client and explain the consequences of this "hard requirement". You just might find it is not such a "hard requirement" after all. Finally, I have argued with Dianne about some things (usually related to the overly brief character of her replies), but I have never sent her or any other group member 'hate mail'. Don't go there, if anyone else goes there, don't support them, distance yourself from them. On Feb 28, 2:15 pm, Shane Isbell <shane.isb...@gmail.com> wrote: > It appears that Dianne has quite a following but enough with the hate > emails, both public and private. I have control over the environment and > distribution so saying not to do something just doesn't apply in my case. > > Shane > > On Mon, Feb 28, 2011 at 2:06 PM, rich friedel <rich.frie...@gmail.com>wrote: > > > > > > > > > boy you have balls! > > > she's only the one who makes this OS happen... > > > show some respect... > > On Feb 28, 2011 3:17 PM, "Shane Isbell" <shane.isb...@gmail.com> wrote: > > > On Mon, Feb 28, 2011 at 12:00 PM, Dianne Hackborn <hack...@android.com > > >wrote: > > > >> Don't hard-code package names. This is fragile, as you've already found. > > >> Don't continue doing it. You'll just break again sometime in the future. > > > > If there is no public API to do something so simple, then opening with > > > market package name way is the only way. I have a hard-requirement to > > open > > > the market (all tested on specific devices and specific firmware > > > before-hand). And who are you to tell me not to do it anyway? I > > understand > > > the limitations. > > > > Shane > > > > -- > > > You received this message because you are subscribed to the Google > > > Groups "Android Developers" group. > > > To post to this group, send email to android-developers@googlegroups.com > > > To unsubscribe from this group, send email to > > > android-developers+unsubscr...@googlegroups.com > > > For more options, visit this group at > > >http://groups.google.com/group/android-developers?hl=en > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en