[FIX] Unique identifier file not really being unique #10341
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR removes the
.meteor/.id
file from the repository. This is safe to delete because of this code in Meteor.This file is meant to be a unique identifier for a project and is generated automatically in new (Meteor) projects. Since Rocket.Chat is (generally, at least?) instead cloned as a boilerplate for a new application, this is less ideal since each project receives the same unique identifier. The reason this is not ideal is explained within the comment of the file I've removed:
Rocket.Chat/.meteor/.id
Lines 1 to 5 in a9aea36
Most importantly, this affects the ability to see any sort of traction on
rocketchat:*
packages (or any packages loaded from Atmosphere) which might be hosted on Atmosphere (though I realize most are local) since they are aggregated together. This means that 10 or 1000 installs of packages in RocketChat might just be tracked as 1!