RE: Age Old Question: How Do You Set __MyCompanyName__
RE: Age Old Question: How Do You Set __MyCompanyName__
- Subject: RE: Age Old Question: How Do You Set __MyCompanyName__
- From: "Jeff Laing" <email@hidden>
- Date: Thu, 18 Dec 2008 15:11:52 -0700
- Thread-topic: Age Old Question: How Do You Set __MyCompanyName__
> > Without wanting to defend Apple too strongly, its in the Address
Book
> > because that's the place that they store "all" information about
> people
> > in general. Or at least, that's what they feel they should do.
>
> But they don't. They don't store my LD_LIBRARY_PATH or my CFLAGS
> there. They don't store my code signing identity there.
None of those things is "per user" information, where "My Company" is.
People seem to be going out of their way to confuse "project
information" with "the default contents of the Xcode text files" which
Apple have synthesized for you by looking at your "per user" information
and combining it with pre-canned templates.
Arguments about "I work on different projects" just point to a need for
you to use different templates. After all, you should be putting
different copyright messages at the top of each file if you are doing
any sort of professional work.
> No, they should be able to do it in *both* places. These days, many
> people don't work for just one company. Like others have said, the
> company I work for may be per-project. By all means, if I haven't set
> this item per-project, take the default from my address book. But why
> not expose a per-project setting for maximum flexibility?
Because creation of the project requires the information in advance?
Have you never actually created an Xcode project? Or do you like the
ten-page wizard survey that Visual Studio used to make you fill in if
you wanted to create a project?
Having "My Company" as a preference in the project wouldn't
automatically fix any existing text files in the project but you can bet
London to a brick that that's the very next complaint they'd get, that
changing that field should magically "in-context-edit" all of those
source files to have the new value. And then when they did that,
everyone would be moaning about how it interfered with their
source-control systems because the files got dirtied when a "trivial
edit" happened.
> It's not a question of XCode storing "its" information in the address
> book. There isn't an "XCode company name" field in the address book.
Xcode isn't *storing* "its information".
Xcode is *using* "your information".
> This comes up again and again and again and again and again and again
> and again and again and again and again and again and again and again
> and again on this list. Why must Apple continue to ignore its users
> asking for this relatively trivial functionality?
Apple *have* made it possible for you to create your own templates
without the magic token that includes the information that offends you.
You've presumably chosen to ignore that again and again and again...
Yes, in this case, Apple have changed functionality without asking you
personally whether you think its an improvement. That's how they do
business. And I'm tipping that the influx of singleton-iPhone
developers has meant that they saw this as a very quick change to give
satisfaction to a lot of developers.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden