• Great articles on other sites
  • RSS Great articles on other sites

  • Enterprise IT, News - Written by on Monday, February 20, 2012 9:55 - 3 Comments

    Atlassian’s SourceTree ditches Mac App Store

    news Atlassian, the Australian developer of the SourceTree app for Mac have decided to stop submitting SourceTree updates to the Mac App Store after March 1st, the deadline for all submitted applications to run inside a ‘sandbox’.

    Atlassian stated in a blog post: “Unfortunately, this will disallow important SourceTree functionality that was previously acceptable under store rules.” It added that making the app sandbox-enabled would force changes that would remove features, damage its usability, and overall ruin users’ experience. Instead, the company has decided to make new updates available, free, directly from their website sourcetreeapp.com.

    Sandboxing is intended to be an enhanced security feature. A sandboxed application is confined to its own ‘sandbox’ and cannot access other resources or perform any actions that require it to go beyond its walls. This effectively prevents a sandboxed application from negatively affecting another application. In an alert sent to developers in November 2011, featured on theMacObserver, Apple wrote, “Sandboxing your app is a great way to protect systems and users by limiting the resources apps can access and making it more difficult for malicious software to compromise users’ systems.”

    According to Ted Landau of theMacObserver: “This all sounds great except that many applications need at least some outside access to carry out their primary functions. A photo editing app, to take one obvious example, would be useless if it were blocked from accessing the photos in your iPhoto Library.” To resolve this issue, the company has allowed ‘entitlements’ that an app can request when it is submitted to the Mac App Store for approval. Extra temporary entitlements would be granted to apps being re-engineered to be sandbox compatible, but these would be phased out over time.

    Atlassian feels that the impact that sandboxing would have on SourceTree would be significant. For one, the company anticipates file access issues. SourceTree enables users to type or copy/paste paths directly into text boxes, while sandboxing would keep the functional process self-contained, forcing them to use the File Open panel to give explicit access.

    Another problem that the company foresees is that in a sandbox-enabled version the user home directory would be trapped inside the container, making the standard SSH configuration unavailable and forcing another unnecessary step on the user. Other issues that Atlassian visualizes are: sandboxed applications are not permitted to send Apple Events, thereby disallowing important functionality; ‘Open with’ will no longer be allowed, as files can only be opened with their associated editor; and, the transfer of settings and licenses between the App Store and Direct Versions would fail as sandboxing does not allow access to settings outside the container.

    Conceding that sandboxing is a good idea because it asks applications to be specific about their actions, Atlassian however is not ready for “a downgrade of the app” to fit in with Apple’s policies. Atlassian says its “sincere hope is that Apple will address the shortcomings of the sandboxing implementation in the future”, for there seems to be no compatibility between the current sandboxing policy and their version of SourceTree.

    Image credit: Atlassian

    submit to reddit


    You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

    1. Posted 20/02/2012 at 1:29 pm | Permalink | Reply

      “… Atlassian says its “sincere hope is that Apple will address the shortcomings of the sandboxing implementation in the future””

      Why? Apple has given them their ‘out'; self-signing their applications for distribution outside the App Store, which is free and will allow installation on the desktops of all Mountain Lion users. Note, that sandboxing requirements won’t be enforced until Mountain Lion ships.

      I don’t want my developer tools on the Mac App Store to begin with, so I don’t see this as a problem. How many of Atlassian’s users are so insufficiently able to search for a desired app outside of the App Store? The App Store is consumer-focused — Atlassian has nothing to worry about.

      • PeterA
        Posted 20/02/2012 at 4:08 pm | Permalink | Reply

        Hate to break it to you, but there does exist an app out there, that is not developer focused, that still requires capabilities that inside a sandbox, they cannot exist.

        Sure, they might be minor feature impediments, or the kinds of thing you can live without, but right now it is one less feature for mac-app-store developers to make use of. (ok ok, they don’t get locked out *yet*, how does that help in the long term?)

        Why does everyone think so short term these days. Election cycles, dev environments.

        You do realise why Apple are doing this right? Long term goal: 2 versions of Mac OS.
        Mac OS Pro (the mac you have now)
        and Mac OS Home, Mac where you can only run signed Mac-App-store apps.

        But, that isn’t for aaages when they lauch Mac Felis Catus, or whatever, so like yeah, I totally support them removing tools from App Developers, not like *I* ever use them, so I can’t imagine why anyone else would either.

        • SMEMatt
          Posted 20/02/2012 at 4:34 pm | Permalink | Reply

          Just need for Adobe to say “Get stuffed” to them again.
          Although it won’t have as much impact on apple this time as it would have last time.

    Leave a Comment


  • Get our 'Best of the Week' newsletter on Fridays

    Just the most important stories, one email a week.

    Email address:

    Follow us on social media

    Use your RSS reader to subscribe to our articles feed or to our comments feed.

  • Most Popular Content

  • Enterprise IT stories

    • Super funds close to dumping $250m IT revamp facepalm2

      If you have even a skin deep awareness of the structure of Australia’s superannuation industry, you’ll be aware that much of the underlying infrastructure used by many of the nation’s major funds is provided by a centralised group, Superpartners. One of the group’s main projects in recent years has been to dramatically update and modernise its IT platform — its version of a core banking platform overhaul. Unfortunately, the $250 million project has not precisely been going well.

    • Qld’s Grant joins analyst firm IBRS peter-grant

      This week it emerged that Peter Grant, the two-time former Queensland Whole of Government CIO (pictured), has joined well-regarded analyst firm Intelligent Business Research Services (IBRS). We’ve long had a high regard for IBRS, and so it’s fantastic to see such an experienced executive join its ranks.

    • Westpac dumps desk phones for Samsung Android mobiles samsung-galaxy-ace-3

      The era of troublesome desk phones tied to physical locations is gradually coming to an end in many workplaces, with mobile phones becoming increasingly popular as organisations’ main method of voice telecommunications. But some groups are more advanced than others when it comes to adoption of the trend. One of those is Westpac.

    • Ministers’ cloud approval lasted just a year reverse

      Remember how twelve months ago, the Federal Government released a new cloud computing security and privacy directive which required departments and agencies to explicitly acquire the approval of the Attorney-General and the relevant portfolio minister before government data containing private information could be stored in offshore facilities? Remember how the policy was strongly criticised by Microsoft, Government CIOs and Delimiter? Well, it looks like the policy is about to be reversed.

    • WA Govt can’t fund school IT upgrades oops key

      In news from The Department of Disturbing Facts, iTNews revealed late last week that Western Australia’s Department of Education has run out of money halfway through the deployment of new fundamental IT infrastructure to the state’s schools.

    • Turnbull outlines Govt ICT vision turnbull-5

      Communications Minister Malcolm Turnbull has published an extensive article arguing that the Federal Government needed to do a better job of connecting with Australians via digital channels and that public sector IT projects needn’t cost the huge amounts that some have in the past.

    • NZ Govt pushes hard into cloud zealand

      New Zealand’s national Government announced a whole of government contract this morning for what it terms ‘Office Productivity as a Service’ services. This includes email and calendaring services, as well as file-sharing, mobility, instant messaging and collaboration services. The contract complements two existing contracts — Desktop as a Service and Enterprise Content Management as a Service.

    • CommBank reveals Harte’s replacement whiteing

      The Commonwealth Bank of Australia has promoted an internal executive who joined the bank in September after a lengthy career at petroleum giant VP and IT services group Accenture to replace its outgoing chief information officer Michael Harte, who announced in early May that he would leave the bank.

    • Jeff Smith quits Suncorp for IBM jeffsmith4

      Second-tier Australian bank and financial services group Suncorp today announced that its long-serving top technology executive Jeff Smith would leave to take up a senior role with IBM in the United States, in an announcement which marks the end of an era for the nation’s banking IT sector.

    • Small business missing the mobile, social, cloud revolution iphone-stock

      Most companies that live and breathe the online revolution are not tech startups, but smart smaller firms that use online tools to run their core business better: to cut costs, reach customers and suppliers, innovate and get more control. Many others, however, are falling behind, according to a new Grattan Institute discussion paper.

  • Blog, Enterprise IT - Jul 5, 2014 13:53 - 0 Comments

    Super funds close to dumping $250m IT revamp

    More In Enterprise IT

    Blog, Telecommunications - Jul 5, 2014 12:12 - 0 Comments

    What should the ACCC’s role be in guiding infrastructure spending?

    More In Telecommunications

    Analysis, Industry, Internet - Jun 23, 2014 10:33 - 0 Comments

    ‘Google Schmoogle’ – how Yellow Pages got it so wrong

    More In Industry

    Blog, Digital Rights - Jun 30, 2014 22:24 - 0 Comments

    Will Netflix launch in Australia, or not?

    More In Digital Rights