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

Moving forward, how do we get this repo's releases reliably in new auto-installs on sublime text? #1661

Open
plocket opened this issue Dec 7, 2023 · 5 comments
Labels

Comments

@plocket
Copy link

plocket commented Dec 7, 2023

Thanks, very grateful for this incredible tool. I'm not sure the right way to phrase this question. From what I've read, I've come to conclude that when I install package control on sublime text, which seems to come built-in with sublime text itself, I don't actually get the code that has been released on this repo. I have to manually download new releases from work that's been done on GitHub. Do correct me if I'm wrong.

I'm not really sure what the flow is for getting the latest release here to also be released on that automatic deployment or on packagecontrol.io. What I read seems to say the repo owner has to do it and it seems like they've been inactive on this repo for about two years. It's not clear that packagecontrol.io has bee updated during that time.

How can we currently get these updates to officially take effect? Can we get in contact with the owner and help them somehow? Can someone else get permission to make the updates? Should this project be forked and then take the place of package control, maybe with a new name, in sublime text itself? There are maintainers here who seem to have been doing a lot of work (at least one, though I don't want to bug them here) and who are fielding a lot of the complaints that get posted about the behavior of the old package control code.

I apologize if I've completely misunderstood the situation. If so, I'd appreciate a clarification on what the situation is.

Also, can packagecontrol.io list the version of package control that sublime is currently installing? That would be incredibly helpful. At packagecontrol.io, it shows when the packages have last been updated, but not when the official package control code itself has last been updated. Maybe that's a separate issue.

@deathaxe
Copy link
Collaborator

The linked comment says it all.

Will is the only person, who can sign and upload the release asset to packagecontrol.io or do any other maintanance work related to the website.

... but not when the official package control code itself has last been updated

This is because Package Control was only deployed via packagecontrol.io.

@plocket
Copy link
Author

plocket commented Dec 12, 2023

Is there anyone you know of who is able to split this off into a new project that can get updated on a regular basis? What would be the downsides of that?

@kaste
Copy link

kaste commented Jan 30, 2024

Maybe I'm reading this wrong, then already sorry for the noise, but the downloader in ST is just a Command implemented in python. Why not patch it and grab

https://github.com/wbond/package_control/releases/latest/download/Package.Control.sublime-package

@deathaxe
Copy link
Collaborator

That's what sublimehq would need to take care of. It would affect new releases only, though.

@kaste
Copy link

kaste commented Jan 30, 2024

Yeah sure. They could make a hotfix release. LOL.

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

No branches or pull requests

3 participants