greplytix / Hamlbars

Sublime Text 3 Syntax highlighting for .hamlbars files which is a combination of both Haml and Handlebars
MIT License
2 stars 0 forks source link

Registering with Sublimes Plugin Registery #4

Closed anthonykulis closed 9 years ago

anthonykulis commented 9 years ago

How do we go about doing this? What requirements are there?

ghost commented 9 years ago

It appears that there is no official plugin registry for Sublime Text, but there is the extremely popular Package Control. (As noted in #9, extensions and plugins are largely referred to as packages by the Sublime Text community, but this is just a semantic consideration.)

This page communicates every step in the submission process to Package Control. It also discusses the requirements and options involved in the process.

In general, we need to ensure there are no other packages too similar to ours. We should follow the naming guidelines discussed on the page. We have to host our package - we can conveniently host it through GitHub. Git tags will be needed for versioning the package. Then there is some cleanup. Finally, we will 'register' by way of forking the Package Control Channel - we will add information to it about our package, run some tests via the ChannelRepositoryTools package, and submit a pull request for support in Package Control.