Sublime Text 2 Web Inspector
sokolovstas.github.com
sokolovstas.github.com
I'm guessing Russian
"On Linux, after hitting CTRL+SHIFT+R, I just get the option to launch Chrome. I come back and hit CTRL+SHIFT+R again, and it's the same option"
and the console shows: Created new window in existing browser session. [Finished in 0.4s]
If only the typing was a bit faster, it would be perfect.
> Sublime Text 2 may be downloaded and evaluated for free, however a license must be purchased for continued use.
[1] LICENSES
SUBLIME TEXT is licensed as follows:
Installation and Usage.
Licenses are per user and valid for use on all supported operating systems. License keys may be used on multiple computers and operating systems, provided the license key holder is the primary user. Businesses must purchase at least as many licenses as the number of people using SUBLIME TEXT. Backup Copies.
You may make copies of the license key and or SUBLIME TEXT for backup and archival purposes.
DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS
Maintenance of Copyright Notices.
You must not remove or alter any copyright notices on any copy of SUBLIME TEXT.
Distribution.
You may not distribute or sell license keys or SUBLIME TEXT to third parties. Licenses will be revoked if distributed or sold to third parties.
Rental.
You may not rent, lease, or lend the license key or SUBLIME TEXT.
whao: who cares whether he paid, he contributed value
8gig8: i concede that he has contributed value, but maintain that the package author has violated the license
me: i disagree with your assertion that the author has violated the license, and place the burden of responsibility on you to substantiate your claims
8gig8: i will vaguely avoid substantiating my claim
me: at this point i will express the reasons why i disagreed with your claim and ask you whether you agree with them or not
8gig8: (crickets)
while we're at it, sublime text is far from the most popular python development tool. only the author knows which one was used. hell, they may even have paid for the one they used to develop this package.
why should a purchasing a license be a prerequisite to developing a sublime text package at all?
The more people that uses ST2, the more people that buys it.
Preventing people from using it will only make them look for and use an alternative.
You may call it 'DRM by guilt' if you wish.
IP is an abstraction. We don't all subscribe to it.
Please do not take away from this comment that I don't think devs should get paid.
Take the US for example.
Slavery was the law back in the day.
Segregated buses, hotels, restaurants and housing areas for blacks and whites was also the law, just 50 years ago.
Death penalty is still the law today.
To put that in perspective: R650 is a basic grocery shop for my small family for a week.
I have a day job, a baby under a year old, another kid reaching teenagerdom and a bootstrapped startup. My wife works part time.
I wish more startups and even more mature companies would build in some sort of currency sensitive sliding scale for their pricing models. I know what a ball ache pricing is and how much time we tend to spend on it already but I'd love to be able to support and often times the reality is that I simply cannot afford to... Because of the exchange rate.
I take issue with your suggestion that people like myself piss off and use OSS though and I take issue with it for one simple reason: I personally use the 'nag screen version' of Sublime. I'm crazy about the product and when I have a row of developers working on a product that's paying the bills then rest assured - I'll be buying those licenses. In the mean time people see me using it, I evangelize the app fairly regularly, etc.
I know the Sublime guys are trying to earn a living, we all are, and I think that having more users of any kind will ultimately lead to more users of the paying kind.
Where exactly did you bought your moral high-standing? Was it cheap?
In that manner, more people could afford to buy a program and the developer could probably earn more income.
That said, I purchased Sublime Text, but I mostly use vim, because my brain is not wired for modeless editing :).
"Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use."
http://www.sublimetext.com/buy
You could of course argue the finer points, but you know if you've passed the "evaluation stage."
The developers could quite easily have implemented a counter of some kind should they wish to implement a limit and I certainly would feel no ill will were they to do that at some stage.
I, for one, given my circumstances, am very glad they they have left it open as they have - had I 70$ to chuck at it, I certainly would. When I do, I will.
Probably a few more sales, but at the cost of forcing some current users to stop using their product (if they can't afford the full version yet), or waste time jumping through anti-DRM hoops -- I've known people who are constantly setting their computer clock back, or tinkering with the Windows registry, or... all kinds of silly things so they can keep using an expired trial version of some software.
If they can keep those users on the trial version (and earn some goodwill as well for their flexibility), eventually some of them will be in a better financial or mental situation (whichever variable needs to change!) and will pay the license fee.
If they start the user down the path of battling DRM, or being forced to stop using their software, in either case they're starting a conflict.
So it's a business (and human) decision; they want to stay on your side even if you are pushing their internal definition of "continued use".
Disclaimer: "World" in the above statement refers to parts of the earth map which are not occupied by North America and old Europe. ;)
Spoken like a guy that hasn't discovered that the internet is global, and that $70 dollars can be your monthly salary (or very near it) in some places.
Having said that maybe he/she should be given a free license.
Is it a better approach? It's really hard to say, and definitely not obvious. I had to re-create a lot of existing functionality just so that I could more easily modify it. And clearly I cannot compete with the advanced functionality of a dedicated modern text editor.
So far it hasn't led to me anything beyond what one could've probably achieved by hooking things up to an existing API, as demonstrated by this project (perhaps aside from live editing on a type-a-character level rather than on-save level), but I'm keeping my eyes open. Perhaps I'll get lucky and come up with something that wouldn't have been possible otherwise. That was my motivation.
edit: ST2 -> Light Table
Currently there is a more advanced editor (brackets). But I want total control of the stack. I'm tired of closed source editors (sublime), or overly complex c-based editors (textmate, vi, etc). I think it can be done just as well with web technologies. I also don't like remote editors (cloud9), I want it local.
Light Table takes an entirely difference approach. I'm just going for a simple editor, no-integrated-repl-thingie.
Which is self defeating. By not being limited by ST's (or anyone's) API, you are limited by your own capabilities and time. You now have to right the editor AND the extra stuff.
As such you have, what you say a "simple text editor".
debugger;
in JS, it will trigger a breakpoint. Very handyI'm presuming you're lazy to use Google or don't know what Live Reload is because you have not articulated your question very well.
The point still stands that I don't understand what he was asking :)
Not that I'm angry at the aforementioned Mac guys (it's not like they're getting paid to make me free stuff) but it's nice to see someone go the extra mile.
Unrelated: Ah, Sublime Linter, you are always making ST unresponsible. Clicking away the message has almost become part of my workflow. I should probably just disable the warning, though.
I know some people are camera shy on the web, but it would be nice if the video was zoomed to the mouse or cursor just so we could actually make out what was going on.
https://developers.google.com/chrome-developer-tools/docs/re...