itsthatguy / itsthatguy/theme-itg-flat

Remove the dot `.` on the package name `Theme - itg.flat`

Open
#91 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
472
Forks
55
PR merge metrics
No merged PRs in 30d

Description

On https://github.com/wbond/package_control_channel/pull/2524 (Test against package names containing periods) was determinate that Sublime Text 3 cannot support package names within dot on their names. Then all the packages with dot `.` on their names should either be renamed without the dot, or marked as `Sublime Text 2` supported.

If after sometime, a pull request to `package_control_channel` removing the dot `.` on the package name is not sent, the package will be marked as supported by `Sublime Text 2` only. Currently the package is marked as supported by all versions of Sublime Text.

___

> What steps do I need to take?

Just open a pull request on the package control channel renaming you package to a new name without a dot. On your case, the new change could be like this:
```json
{
"name": "Theme - itg flat",
"details": "https://github.com/itsthatguy/theme-itg-flat",
"previous_names": ["Theme - itg.flat"],
"releases": [
{
"sublime_text": "*",
"branch": "master"
}
]
},
```

By using the `previous_names` array, everybody who has installed your package will get their installed name renamed as soon as package control starts updating the packages.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the referenced package_control_channel pull request to confirm the Sublime Text package-name restriction. Then open a pull request there using the proposed new name and previous_names entry; done means the package is renamed without the dot while existing installations can be updated.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.