fsprojects / zarchive-sublime-fsharp-package

F# development tools for SublimeText 3
32 stars 7 forks source link

Publish to Package Control #4

Closed rojepp closed 9 years ago

rojepp commented 9 years ago

https://packagecontrol.io/docs/submitting_a_package

This should happen sooner, rather than later. If this is in Package control, it will get more eyes on it, and quality will go up. :)

Package control expects a clean repo with the published bits only. A Fake script could publish the contents of the bin folder to a clean repo. The new repo could be a subrepo here. When that is ready, a PR should be submitted for Package Control Channel

guillermooo commented 9 years ago

Yes, that's the plan. But I'm not sure we need a subrepo. Since a script will interact with the releases-repo, hopefully nobody will need to edit files in the releases-repo by hand? In that case, we can keep both completely separated. (That's what I do with the Dart plugin, for example.)

The package isn't in PC yet because I seem to remember that it's broken. I haven't used it in a while... We first need to ensure that it won't mess up users' ST installation.

guillermooo commented 9 years ago

Let's get the current package working on all 3 OSes as it is and then publish it.

rojepp commented 9 years ago

I think it is time to publish this. :)

guillermooo commented 9 years ago

I think the idea was to publish from a releases-only repo. If we're still going down that path, I'll try to create a repo tonight.

guillermooo commented 9 years ago
rojepp commented 9 years ago

The package name, "FSharp" is fine right? Doesn't collide with anything and follows the naming guideline.

Some points from the guideline

rojepp commented 9 years ago

Any other considerations, apart from adding the file '.no-sublime-package' to the root?

guillermooo commented 9 years ago

https://github.com/wbond/package_control_channel/pull/4493