10 ms·
Blog post explaining why: http://blog.macromates.com/2012/textmate-2-at-github/ http://blog.macromates.com/2012/textmate-2-at-github/
by umjames 14y ago
Blog post explaining why: http://blog.macromates.com/2012/textmate-2-at-github/ http://blog.macromates.com/2012/textmate-2-at-github/
- JulianWasTaken 14y agoThis doesn't really explain much. The way TextMate2 was going, I'd bet it's something like, it wasn't getting done, and the author was too busy or uninterested to continue, so open sourcing it probably is a way that it may actually ever get finished.
- umjames 14y agoYou don't think it has anything to do with Sandboxing requirements in the App Store and Mountain Lion having an option not to allow non-App Store applications? I'm seriously asking, not trying to start a flame war here.
- glhaynes 14y agoThe original TextMate isn't on the App Store and I'd have to think the number of people who go into the Security settings and disallow running of non-App Store signed binaries is vanishingly small.
- simonbrown 14y agoIt might make sense if you were setting the computer up for a non-technical user that might install trojans. It also might be the default in the future.
- 89a 14y agoI'm pretty sure if you're using Textmate you can figure things like that out.
- umjames 14y agoTrue. I just hope the day doesn't come when you can't run non-App Store signed binaries. That would be a dark day for users.
- thronemonkey 14y agoThat's the day I'll finally try Linux as my full time OS! :P
- guan 14y agoTextMate 2 could still be distributed outside the Mac App Store, as a signed binary (with a certificate issued by Apple), and regular users wouldn’t need to change the default settings to run it. You only need to change settings (or right-click and hit Open) if you are running unsigned binaries.
- emehrkay 14y agoThe original had an update today that added signing
- ChiperSoft 14y agoThat setting only changes the ability to launch an app right after download by double clicking it. It doesn't actually prevent the program from running, you just have to take more steps to launch it the first time. However TM is being kept out of the app store for other reasons, such as it's ability to prompt for an administrator password to allow writing to protected files.
- chrisrhoden 14y agoYeah, this is not true. There is a separate setting which controls a pop-up confirming whether or not you want to run an app that you downloaded, the first time you attempt to run it. The setting referred to here actually BLOCKS the running of new non-app-store (or, by default, non-signed) applications. http://imgur.com/7bduA http://imgur.com/7bduA Apparently, you can alt-click and select open, but my gut tells me that this was an oversight and will not last long. This feature was touted as a potential way to protect children, and if overriding it doesn't even require entering a password it fails at that pretty badly.
- ralfd 14y agoControl-Click. I don't think it is an oversight, because "Manual Override" is touted officially as a feature: http://www.apple.com/osx/whats-new/features.html#gatekeeper http://www.apple.com/osx/whats-new/features.html#gatekeeper And even explicitly mentioned in a system dialogue: http://cdn.arstechnica.net/wp-content/uploads/2012/07/gatekeeper-anywhere-warning.png http://cdn.arstechnica.net/wp-content/uploads/2012/07/gateke... I am still not on Mountain Lion, so I don't know if you need to enter a password (which children shouldn't have) or right clicking is enough?
- petsos 14y agoYour gut is wrong: http://arstechnica.com/apple/2012/07/os-x-10-8/15/ http://arstechnica.com/apple/2012/07/os-x-10-8/15/
- thoughtsimple 14y agoYou can always just execute the command: xattr -d com.apple.quarantine myTrojan.app Now you can run the application no matter what the Gatekeeper setting is set to. No need to be paranoid. Gatekeeper isn't meant to lock down the Mac against yourself. It is a security feature only.
- berberich 14y agoMarco talked about the current status of TM2 on Build and Analyze a few weeks ago[1], and from what he said, it sounds like it has some structural performance problems that weren't getting addressed. In addition, he said that requests for bug fixes and features were constantly getting rejected by the developer, which to me hints at either a loss in interest in the project, or a lack of time to devote to developing it. [1]: http://5by5.tv/buildanalyze/87 http://5by5.tv/buildanalyze/87
- TylerE 14y agoI suspect the success of SublimeText was a big part of it too. Everything TM2 promised - today, and cross-platform to boot.
- acdha 14y agoWell, except for the slick UI and TextMate's still ahead on features & bundles. ST2 is promising but it's too early to call this race.
- drivebyacct2 14y agoI don't see how TM2's UI differs in any meaningful way to say it looks nicer than ST2
- acdha 14y agoLess appearance than quality of implementation: I tried ST2 for a couple months but the random hangs got old (e.g. the file / symbol search would often hang for noticeable periods of time).
- drivebyacct2 14y agoYou might try it again. I can positively and unexaggeratedly say that I've never had ST2 hang on me.
- acdha 14y agoI'll give it a try - I spent a bit of time this spring trying to like ST2.
- ralfd 14y ago> This doesn't really explain much. There is a tiny bit more info on the mailing list: http://lists.macromates.com/textmate/2012-August/035206.html http://lists.macromates.com/textmate/2012-August/035206.html http://lists.macromates.com/textmate/2012-August/035208.html http://lists.macromates.com/textmate/2012-August/035208.html -------------------------------------------------- > This is very cool, but it calls into question what your plans are for future commercial development (by you and your team) of TM2. Is it a dead parrot? I will remain active working on TextMate and I hope we can still sell some licenses even though people can now do their own build (w/o any license enforcement). -------------------------------------------------- > @allan will you (or do you now) work for someone then? I’m still my own boss and I don’t plan for that to change :) --------------------------------------------------