Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Swift] Added DS_Store and GoogleService-Info.plist #3137

Closed
wants to merge 1 commit into from

Conversation

@WikipediaBrown
Copy link

@WikipediaBrown WikipediaBrown commented Jul 27, 2019

The DS_Store file isn't necessary to the purpose of most repositories so I remove it. Also, best practices would be to remove sensitive information from source control. Google Service Accounts are often used by iOS engineers as well as Vapor and Kitura engineers building on GCP/Firebase so I remove them from source control as a rule too.

Reasons for making this change:

I wanted to be able to use the swift.gitignore file from GitHub out of the box. I have to make these changes every time.

Links to documentation supporting these rule changes:

Wait what?

If this is a new template:

  • Link to application or project’s homepage: TODO
The DS_Store file isn't necessary to the purpose of most repositories so I remove it. Also, best practices would be to remove sensitive information from source control. Google Service Accounts are often used by iOS engineers as well as Vapor and Kitura engineers building on GCP/Firebase so I remove them from source control as a rule too.
@Coeur
Copy link
Contributor

@Coeur Coeur commented Aug 5, 2019

See the global macOS gitignore for DS_Store.

As for the plist:

  • it's not dependent of a programming language (it would be the same filename for Objective-C)
  • Hiding API keys to developers is a concern that could apply for a hundred of different third-parties, not just Firebase: a tech architect would eventually put all the sensitive data in a folder of its own.

Related: #2923

@shiftkey shiftkey changed the title Added DS_Store and GoogleService-Info.plist [Swift] Added DS_Store and GoogleService-Info.plist Aug 7, 2019
@Coeur
Copy link
Contributor

@Coeur Coeur commented Oct 28, 2019

@shiftkey no reply from the author, so I suggest that we close the pull request now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants