Home Download Buy Blog Forum Support

Package Control: A full-featured package manager

Re: Package Control: A full-featured package manager

Postby ehamiter on Wed Aug 17, 2011 2:27 am

Anomareh wrote:...and then make them all submodules of your SublimePlugins repo.

How do you do that?
ehamiter
 
Posts: 67
Joined: Wed Apr 27, 2011 2:42 am

Re: Package Control: A full-featured package manager

Postby firefusion on Wed Aug 17, 2011 5:58 am

I just want to say this is the most awesome thing! Thank you for all your hard work.

Looking forward to a more packages in the list.
firefusion
 
Posts: 218
Joined: Fri Oct 16, 2009 7:37 am

Re: Package Control: A full-featured package manager

Postby bizoo on Wed Aug 17, 2011 7:00 am

Whoa!!!
Great plugin that work great and look very polished, thanks for your work.
bizoo
 
Posts: 889
Joined: Wed Dec 08, 2010 6:53 am
Location: Switzerland

Re: Package Control: A full-featured package manager

Postby MrMartineau on Wed Aug 17, 2011 7:19 am

As I said on Twitter, I bloody love this package - so useful for me! But just so as I'm clear, are all the packages that can be installed grabbed from their repositories or a copy that you have made? Are the versions in the Package Manager always going to be the latest?

Cheers again
@MrMartineau || Setup Sublime Text quickly: Find out all you need at https://github.com/mrmartineau/SublimeTextSetup
MrMartineau
 
Posts: 78
Joined: Thu Jul 28, 2011 8:35 am

Re: Package Control: A full-featured package manager

Postby jbrooksuk on Wed Aug 17, 2011 8:01 am

This is brilliant and I've already expressed how awesome it is :D

One thing I do keep experiencing is an error when trying to upgrade SublimeCodeIntel:

Code: Select all
Package Control: Error downloading package.
URL error The read operation timed out downloading https://nodeload.github.com/Krounz/SublimeCodeIntel/zipball/mster.


Strange... I ran the upgrade option again and it installed!
jbrooksuk
 
Posts: 782
Joined: Sun Apr 11, 2010 10:37 am
Location: England

Re: Package Control: A full-featured package manager

Postby wbond on Wed Aug 17, 2011 1:01 pm

sublimator wrote:Does UpgradeAllPackages only work on packages that have been installed by PackageControl itself?


Upgrade All Packages will upgrade every package that shows up in the list when you run Upgrade Package. Upgrade Package will show all packages it recognizes the name of, even if you installed them manually or through a vcs. I hope that wasn’t too confusing.
wbond
 
Posts: 532
Joined: Mon Feb 28, 2011 5:33 am

Re: Package Control: A full-featured package manager

Postby wbond on Wed Aug 17, 2011 1:07 pm

MrMartineau wrote:As I said on Twitter, I bloody love this package - so useful for me! But just so as I'm clear, are all the packages that can be installed grabbed from their repositories or a copy that you have made? Are the versions in the Package Manager always going to be the latest?


It depends on what kind of repository is used. All packages coming from GitHub or BitBucket will always be the latest version, and are always pulled from master, or tip, respectively. For a custom repository JSON file (like at http://sublime.wbond.net/packages.json) you have to manually update the JSON and package files. I do this so that I can control the version numbers, and what platforms Tortoise is available for.

All of the repositories are pulled on the fly from http://sublime.wbond.net/repositories.json. This allows for adding a new repository for all users without anyone having to upgrade their version of Package Control. For instance, about 12 hours after I launched Package Control I added the SublimeCodeIntel repository since it seems pretty popular.
wbond
 
Posts: 532
Joined: Mon Feb 28, 2011 5:33 am

Re: Package Control: A full-featured package manager

Postby wbond on Wed Aug 17, 2011 1:11 pm

jbrooksuk wrote:One thing I do keep experiencing is an error when trying to upgrade SublimeCodeIntel:

Code: Select all
Package Control: Error downloading package.
URL error The read operation timed out downloading https://nodeload.github.com/Krounz/SublimeCodeIntel/zipball/mster.


Strange... I ran the upgrade option again and it installed!


With Package Control 1.0.6, I did all requests to GitHub and BitBucket in parallel, and I started noticing that their APIs seems to be rate limiting stuff and causing connections to fail. In 1.0.7 (the latest as of right now) I only run one downloader per domain at a time to help prevent rate limiting issues. It seems like there are fewer issues now, but occasionally I still have seen problems. I think I'll add a setting and feature to retry downloads a few times to help get around the unpredictable nature of the APIs. With the new activity indicator and since everything is threaded, this shouldn't be a big deal performance wise, and will probably be a much nicer user experience.
wbond
 
Posts: 532
Joined: Mon Feb 28, 2011 5:33 am

Re: Package Control: A full-featured package manager

Postby Anomareh on Wed Aug 17, 2011 1:56 pm

sublimator wrote:Note that while Sublime *will* load settings files in nested folders of packages it *won't* do the same for python files. It loads only $Package/*.py.

I don't know how submodules work exactly but that's something to consider.

Ah good point. Submodules probably won't work then :/
Anomareh
 
Posts: 222
Joined: Thu Oct 01, 2009 7:32 pm

Re: Package Control: A full-featured package manager

Postby attanze on Wed Aug 17, 2011 7:25 pm

Impressive plugin. Finally an easy way to install plugins. But unfortunately this solution isn't perfect and I need to make a bug report.

The problem is that this plugin is making SublimeText2 build 2101 for Windows7 to crash every-time is downloading from web and I press the ALT key on the keyboard to switch to other application.

Here is the output of the crash report:

Problem signature:
Problem Event Name: APPCRASH
Application Name: sublime_text.exe
Application Version: 1.0.0.1
Application Timestamp: 4e42829f
Fault Module Name: sublime_text.exe
Fault Module Version: 1.0.0.1
Fault Module Timestamp: 4e42829f
Exception Code: c0000005
Exception Offset: 0003fa82
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid= ... cid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
attanze
 
Posts: 16
Joined: Sun May 01, 2011 8:30 pm

PreviousNext

Return to Plugin Announcements

Who is online

Users browsing this forum: Google [Bot] and 7 guests