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

Adding to Package Control #1

Open
3 tasks
gMagicScott opened this issue Mar 12, 2015 · 3 comments
Open
3 tasks

Adding to Package Control #1

gMagicScott opened this issue Mar 12, 2015 · 3 comments

Comments

@gMagicScott
Copy link

I'm sure you already noticed, but there is already a package called Genesis in Package Control.

Two packages cannot have the same name, so I would recommend GenesisWP Snippets.

The complete steps to add to Package Control are available here, but there are a ton of steps there. In simple:

  • Fork the Package Repository
  • Update the repository/g.json file to include this package.
  • Submit a Pull Request back to the main repository.

The JSON you would need to add (in alphabetical order) is something like this:

{
    "name": "GenesisWP Snippets",
    "details": "https://github.com/srikat/Genesis",
    "labels": [
        "Genesis",
        "GenesisWP",
        "snippets"
        "StudioPress",
        "WordPress"
    ],
    "releases": [
        {
            "sublime_text": "*",
            "tags": true
        }
    ]
}

You will have to use Git Tags to make a new updates appear. The tag names need to follow Semantic Versioning.

If you need any help doing this, let me know.

@srikat
Copy link
Owner

srikat commented Mar 22, 2015

Thanks Scott. I have submitted a pull request.

http://d.pr/i/2CK1

@gMagicScott
Copy link
Author

It looks like it's on hold for being so similar to another Genesis Package. I wonder if this could be combined with @jtallant's package.

wbond/package_control_channel#4238

@treeWater
Copy link

Hi Scott, please consider adding it to packagecontrol. Sridhar's code is unique and quite helpful for Genesis developers. Thanks,

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

No branches or pull requests

3 participants