Live data from Hacker News

New Sublime Package Control Site

sublime.wbond.net

31–40 of 50 posts

Re: New Sublime Package Control Site

#31
post #28
post #22

I want to use SFTP with st3 but the package installer won't install without git. I don't have git. Does anyone know how can I get package control working?

That was while Package Control 2.0 was in alpha. It is no longer in alpha and no longer requires using Git to install.

I run the code, and it downloads the Package Control.sublime-package file alright. But the sublime won't recognize package control even when I restart it. ctrl + shift + p won't give package install or any other command.

Re: New Sublime Package Control Site

#32
post #22

I want to use SFTP with st3 but the package installer won't install without git. I don't have git. Does anyone know how can I get package control working?

Install GIT. Otherwise stick to downloading repos manually as zip, unpacking them and moving them manually.

I am willing to do that but I can'f find any instructions to where to get the repo from and where to put it.

Re: New Sublime Package Control Site

#33
post #31
post #28

Earlier quoted context omitted.

That was while Package Control 2.0 was in alpha. It is no longer in alpha and no longer requires using Git to install.

I run the code, and it downloads the Package Control.sublime-package file alright. But the sublime won't recognize package control even when I restart it. ctrl + shift + p won't give package install or any other command.

I recommend pasting the Sublime Text console output into a new issue at https://github.com/wbond/sublime_package_control/issues.

Re: New Sublime Package Control Site

#34
post #33
post #31

Earlier quoted context omitted.

I run the code, and it downloads the Package Control.sublime-package file alright. But the sublime won't recognize package control even when I restart it. ctrl + shift + p won't give package install or any other command.

I recommend pasting the Sublime Text console output into a new issue at https://github.com/wbond/sublime_package_control/issues .

Found the problem, I tried installing it when it was alpha but didn't work out, so I reverted back to ST2. Now when I installed it again, it was suing the previous install folder. Once I deleted the install directory and the directory in user folder for windows and reinstalled from scratch, it worked. Not necessarily a bug so won't be reporting it. Thanks!

Re: New Sublime Package Control Site

#35
post #7
post #2

Really impressed by the progress bar built into the site - I don't know any sites besides YouTube that are doing that! For anyone else wondering, it looks like the app is powered by Backbone, D3, and Handlebars on the front-end.

Thanks! I enjoyed playing around with a bunch of front end stuff on the site. I wanted to have a very fluid experience, so in addition to using Backbone with pushState and doing partial page renders, I felt the need to provide some sort of loading indicator. It uses CSS transitions combined with AJAX ready states to animate the loading, and the visuals were modeled after the Chrome loading bar from Android. I've also…

Pardon my ignorance, but is'nt webpage preloading + rendering a HTML5 specific feature? [1]

[1]: http://www.igvita.com/2011/06/25/html5-visibility-api-page-p...

Re: New Sublime Package Control Site

#36
post #27

Earlier quoted context omitted.

For me it's the install method. I don't like the 'copy this code into your console' approach; all it takes is a subtly-hacked server and someone can redirect that URL request or cause other mischief. I just don't understand why Package Control isn't part of the standard Sublime Text 3 package by now. Do any Sublime users not use Package Control?

Have you seen the current installation page ( https://sublime.wbond.net/installation )? I thought I made it pretty clear with the large orange banner the potential risks of the "Simple" method.

Honestly, by this point my brain is trained to ignore anything on a web page I'm not interested in. Ads, warning messages, those annoying EU cookie warnings...

Don't get me wrong, I don't think there are bad intentions here or that you're not doing due diligence to warn users, I just think this type of installation method should be discouraged in general.

Re: New Sublime Package Control Site

#37
post #7

Earlier quoted context omitted.

Thanks! I enjoyed playing around with a bunch of front end stuff on the site. I wanted to have a very fluid experience, so in addition to using Backbone with pushState and doing partial page renders, I felt the need to provide some sort of loading indicator. It uses CSS transitions combined with AJAX ready states to animate the loading, and the visuals were modeled after the Chrome loading bar from Android. I've also…

Pardon my ignorance, but is'nt webpage preloading + rendering a HTML5 specific feature? [1] [1]: http://www.igvita.com/2011/06/25/html5-visibility-api-page-p...

The pre-rendering I am referring to is the contrast between server and client side page rendering. On my site with the first page load the server sends you a full HTML page so you don't have to wait for the JS to load, then the JSON to be fetched and then the HTML to render.

However, on all further navigation (if you are using anything but IE9 or less) I just request the JSON data from the server and I use handlebars via JS to render each page.

Re: New Sublime Package Control Site

#38

Very nice! I love seeing the download stats graph showing the last couple months of downloads with OS stats and embedded github README instructions. (ex: https://sublime.wbond.net/packages/EasyMotion (disclaimer: my plugin))

A feedback on that GIF: It's way to fast to understand what's going on. Even after looking at it for several cycles I don't get it. I suggest you slow down the playback :)

You press the shortcut for it, type the character you want to jump to, it highlights every instance of that character and shows you a unique shortcut key for each one, you then press that key to jump to your desired character.

I agree though, that gif is far too fast.

Re: New Sublime Package Control Site

#39
post #8

So far I've been managing my packages in a GitHub repository and that works well too. Since I keep switching between Mac, Linux and Windows it also allows me to easily share the profile with each installation.

If you just sync your Packages/User/ folder between machines, Package Control will automatically install the correct versions of each package for each OS. Unfortunately I've found the "sync everything" process that you've outlined leads to issues where users end up installing the OS X version of a package on Windows and then wonder why it doesn't work properly.

I was using the sync everything approach as well and it was painful. I did not know about the package settings file. Should be a great timesaver.

Re: New Sublime Package Control Site

#40
A few things:

If you can't secure it by downloading over SSL, couldn't you add a hash verification to the installation steps?

Having homepage & issues listed as 'github.com' for most repos isn't very helpful-- maybe show more of the URL?

Thanks for all your hard work, Package Control is a joy to use!

Post reply on HN