12 ms·
> They already host source code of millions of apps. Release integration should be trivial to implement. Release integration is trivial for anyone. It's the ea
by villasv 6y ago
> They already host source code of millions of apps. Release integration should be trivial to implement.
Release integration is trivial for anyone. It's the easiest and most irrelevant part of the app stores.
> Unlike Google they actually listen to their users. They were awesome during youtube-dl debacle.
And controversial on others, like shutting down Popcorn Time's repository. As any other, they'll listen if there's enough outcry.
> Backed by Microsoft. Microsoft has been playing good by the developers for years now. I trust them more than Apple and Google.
This is situational and opportunistic. It can change any day. In fact, managing an important app store is exactly one way to re-(un)-balance this relationship.
> They could finally give the desktop the app store it deserves
Microsoft won't have GitHub compete with the Microsoft Store and its newer efforts like winget. It would unermine their unifying vision that has been in the works for years for no benefit.
> This is a minor but users will be able to raise issues with developers directly instead writing comments over app pages which I think you would agree completely suck.
Sure, lets pipe user feedback directly into GitHub issues. Good luck with that if you have a hundred issues a day.
I don't think there's a single angle that would paint this as a good idea. Phone manufacturers like Samsung are in a much much better position to try. And indeed they have been trying an failing.
- trident5000 6y agoIf you think Microsoft wont turn their back and get on the ban/censorship train like any other company I believe that would be a mistake. They will have some "woke" employees and journalists grill the executives and then they will cave to mob rule just like the rest.
- villasv 6y ago> they will cave to mob rule just like the rest Would they? Microsoft is still serving ICE, despite all the "grilling".
- kibwen 6y agoIs hand-wringing over "woke" bogeymen the next evolution of grousing unironically about "SJWs"?
- gfodor 6y agoI highly advise you write down somewhere what sort of event it would take for you to change your belief that this is nothing to be concerned about. Then, at least do a cursory check to see if such an event has occurred already, it may well have. https://mobile.twitter.com/thomaschattwill/status/1354194374167560194 https://mobile.twitter.com/thomaschattwill/status/1354194374...
- kibwen 6y agoThe first thing would be for someone to actually define "woke", as opposed to slinging it around as a conveniently-nebulous catch-all to describe people they're opposed to (see also "liberal" and "conservative"). What is the woke manifesto? If you have something to say, then please just say it without couching it behind vague terms and "you can connect the dots yourself" conspiratorial thinking.
- pavlov 6y agoThe American right has spent the past 35 years inventing scary new names for the same nebulous concept of a Marxist horde threatening to prevent them from speaking honestly. It’s been known as “political correctness”, “social justice warriors”, “wokeness” and certainly a bunch of other names. The fundamental premise doesn’t change because it’s rooted in some deeper fear.
- dane-pgp 6y agoDo you think that no one has ever unironically used "politically correct", "social justice warrior", or "woke" to describe themselves or their opinions? I'm not saying that the response to it isn't rooted in some deeper fear, but that doesn't mean that the phenomenon they are afraid of doesn't exist.
- pavlov 6y agoOf course it exists, but for decades it's been cast into a mold that pattern-matches a longstanding reactionary anxiety. Just like "cosmopolitan" is a neutral/positive adjective by its dictionary definition, but has a very negative connotation in certain right-wing and/or anti-Semite circles.
- ROARosen 6y agoThe funny thing about these "reasons" the article writes, is that it does not give any reason why GitHub would want to create such an app store. Most the reasons stated are basically what we will supposedly benefit. There is literally no reason from GitHub's point of view why they would be interested in creating such a product to begin with. Of course, there might be reasons form Microsoft to create an alternative to the App Stores say for a gaming marketplace etc. But specifically for GitHub I cannot see why they would be interested in the overhead.
- Irishsteve 6y agoIt would be interesting for GitHub because they have a large developer community who push to these app stores already, so they have the dev audience, just not the consumer. They charge said developers a few dollars a month per seat. GitHub could somehow instead be taking a 0%-20% cut topline revenue from some of the apps they host. Lots of work to make that happen the upside might make it worth while.
- vagrantJin 6y agoThe devs are the consumers. So it can be a niche store? I dont know what a normal person would be doing on github.
- Irishsteve 6y agoWhat I meant is - GitHub could create a Google Play store. The supply side (Devs) are on GitHub in abundance, so they could have a big catalog. If GitHub could somehow solve the demand side (Phone users) they'd be sorted.
- freeone3000 6y agoIt's a large pile of open source software. It's able to be redistributed freely, by design. Everyone is in the position to take advantage of the catalog, if they can somehow solve the demand side -- that's what the entire problem of a store is about. F-Droid has been trying for years!
- systemvoltage 6y ago> This is a minor but users will be able to raise issues I don't think people understand what an average (and below average) cell phone user is like. Just read some of the App store reviews (fraction of the people that use apps actually write reviews). This pipe-dreaming would come crashing down from being a minor issue to major, the wrath of an average user is insane.
- notatoad 6y agoThis is my favourite example of why letting random users send in complaints is bad: https://daniel.haxx.se/blog/2016/11/14/i-have-toyota-corola/ https://daniel.haxx.se/blog/2016/11/14/i-have-toyota-corola/
- rvz 6y agoNone of the arguments make their suggestion(s) a good idea. It solves none of the problems of the App Store as it just offloads the work onto Github (Microsoft) who can also de-platform who ever they want on their centralised App Store. It would be business as usual under a different Big Tech name.
- Kalium 6y ago> Sure, lets pipe user feedback directly into GitHub issues. Good luck with that if you have a hundred issues a day. Given the garbage-grade issues I have often seen from professional engineers, this sounds like a complete nightmare.
- simias 6y ago>This is situational and opportunistic. It can change any day. In fact, managing an important app store is exactly one way to re-(un)-balance this relationship. I agree. Sorting huge, multinational, publicly traded companies in friends and enemies list is so obviously bogus and immature that it baffles me that this is so prevalent. Microsoft is not your enemy. It's not your friend (unless you're one of the shareholders). It's profit driven and amoral. They'll always line up with whatever they believe will maximize profits because that their entire reason for existing. Apparently Microsoft decided that being more FLOSS friendly (after decades of trying to annihilate these projects, lest we forget) because they decided that it would favor them in the long run. If they ever decide that they stand to make more profit by throwing the whole github ethos under the bus they will. A few people will make strongly worded blog posts that will reach the top of HN. A few employees might even quit and loudly slap the door on the way out. Then probably nothing will happen.
- syshum 6y agoThis really is a generational divide, those of US that were around for the 90's and early 00's Microsoft crap still have a bad taste for the "new Microsoft" that claims to love FLOSS (while still showing many signs of EEE.. ) During that time Google was very friendly to FLOSS, and open protocols (remember when GChat was just a XMPP client) Today MS and Google seems to have flipped, Google now is fully embracing Embrace, Extend, Extinguish, where MS seems to be attempting to wind that back though with mixed success
- fiddlerwoaroof 6y agoYeah, LSP may be turning out to be a good example of Microsoft going back to EEE; with a twist, though: rather than embracing a pre-existing standard, they're proposing a new one https://github.com/emacs-lsp/lsp-mode/issues/1863#issuecomment-653874467 https://github.com/emacs-lsp/lsp-mode/issues/1863#issuecomme...
- klyrs 6y agoYeah, I was there. I have a long view and cynicism that m$ has retreated to the Embrace phase. To vastly oversimplify their governance, they're a new CEO away from Extend and Extinguish. Lately, I love what they've been doing. Even github -- there have been disappointments, for sure, but nothing like the egregious misbehavior in the bad old days. But given their history; given Google's "do no evil" bait&switch... I don't want to hand them more power. It'd be cool if an interested third party could build out an app store that automatically sources from github (and its competitors), though.
- phkahler 6y ago>> hone manufacturers like Samsung are in a much much better position to try. And indeed they have been trying an failing. Samsung is bothering me. I have an S8 and they want to replace all the standard Google apps - including the basic text messageing one - with Samsung equivalents. It's not clear why and I haven't gone looking. It feels like they're just trying to displace Google and be another company reading my messages and monitoring my activity. I figure I don't need another one of those in my life. If their intent is to help me by offering privacy respecting alternatives they have not done so. I'm also completely unaware of any app-store Samsung may have beyond a place for them to push their versions of these apps. Am I wrong? Should I be looking closer at what Samsung has to offer?
- GekkePrutser 6y agoSamsung isn't much better than Google on the privacy side. They're just replacing all the standard apps to make them more in line with OneUI in terms of UX. But things like Samsung health send data home too unfortunately. They are stepping back from cloud services a bit now and letting Microsoft step in, also not privacy driven but more financial I think.
- rrdharan 6y agoSamsung security, privacy and general software qualify are all a joke as far as I can tell and it’s amusing anyone would put them in even the same ballpark as Google. Dog bites man is not news, and neither are most of the Samsung software travesties ranging from software supply chain debacles to TV spying to data breaches. Nobody even cares in the tech community because no one expects anything of them.
- GekkePrutser 6y agoWe were just talking about privacy, in that sense I think Samsung is roughly at the same level (considering it can't get much worse than Google :) ). I think Google is doing a good job with their Pixel phones indeed in terms of security, though they need longer support IMO. Samsung seems to just call everything 'knox' but not really specify what exactly they're doing. So from a security point of view I agree.
- lumost 6y ago> Sure, lets pipe user feedback directly into GitHub issues. Good luck with that if you have a hundred issues a day. This honestly sounds like it could be a feature with the right automation. Devs are often separated from customers by multiple layers of "flappers" who's sole job is to triage, organize, and perform manual resolution of customer issues. If your app is large enough to receive hundreds of issues a day, then it's likely there are entire teams of "flappers". What if that could be entirely automated such that customer complaints were grouped by pain point, and automatically ranked based on how many customers are affected and how severely they are affected? This seems like an oddly practical problem to solve in 2021.
- yoz-y 6y agoSo far we have not been to find a way to automate this sort of triage unfortunately. Also, most developers I know are quite happy that there is someone between them and the customers.
- mdoms 6y ago> Microsoft won't have GitHub compete with the Microsoft Store and its newer efforts like winget. It would unermine their unifying vision that has been in the works for years for no benefit. There has never been any indication that Microsoft would unilaterally shut down Windows software. If fact they are uniquely open in terms of modern proprietary OS's.
- confiq 6y agoThe blog post I guess was referring to android ecosystem...
- Nullabillity 6y agoWindows Phone, Windows 8 RT, Windows 10 S (later S Mode). There is still a somewhat hidden option to enable sideloading (presumably for msix files?). Yes, so far they've ended up backpedaling every time they've tried to enforce the store, but it's pretty clear what their intentions are.
- confiq 6y agoI agree with you! With everything that you wrote! However, more stores the merrier! We have also amazon store
- numpad0 6y ago>> Microsoft has been playing good by the developers for years now. I trust them more than Apple and Google. > This is situational and opportunistic. It can change any day. And the way they run a store is consistently horrible that it feels impossible to make worse. Full of horror stories, bans and rejections, sometimes even random pick deletions since Xbox Live Indie Games days, to at least as recent as just few quarters ago. There are reasons why people choose iOS, Android, .msi file download from GitHub and so on over Microsoft Store.
- MaxBarraclough 6y ago> Sure, lets pipe user feedback directly into GitHub issues. Good luck with that if you have a hundred issues a day. There's a more fundamental issue: GitHub issues are for developers to report bugs and file feature-requests, they aren't intended for user support, even if that's sometimes how they're used.
- adamnemecek 6y ago> Release integration is trivial for anyone. It's the easiest and most irrelevant part of the app stores. Go on...
- agilob 6y ago>Sure, lets pipe user feedback directly into GitHub issues. Good luck with that if you have a hundred issues a day. Average user is less than poorly educated about technology. Their level of competence when raising a bug is simply pathetic, a lot of times. I manage an email server for a family, they write to me "email doesn't work", I check issue and respond "domain should be gmail.com not gmail,com" (notice the comma). This reminded me how sqlite team was getting emails or calls at night, from some random people because another software was crashing. User went to "about/legal" and found license of SQLite, so obviously they decided to contact SQLite and complain on bad software. https://github.com/mackyle/sqlite/blob/3cf493d/src/os.h#L52-L66 https://github.com/mackyle/sqlite/blob/3cf493d/src/os.h#L52-... Now imagine facebook api breaks backwards compatibility, so you get 1000 of new issues in a day with title "broken", "doesn't work", "shit is crahing so gave 1* fix it now I might review it later".
- birdyrooster 6y agoMicrosoft tripped over themselves scrambling to make advertising revenue as fast as possible and stymied the development of their operating system to do so. They have turned the user of Windows into the product. They are pulling a Facebook/Google and the author has the audacity to say they trust Microsoft more than Apple? Give me a break.
- paride5745 6y ago> Microsoft won't have GitHub compete with the Microsoft Store and its newer efforts like winget. It would unermine their unifying vision that has been in the works for years for no benefit. Perhaps they could integrate github and winget/snap (for the linux side). Like, here your Github release page, just one extra click and you can automatically publish to winget (for Windows) and to snap (for Linux).
- thiht 6y ago> And controversial on others, like shutting down Popcorn Time's repository. What's the controversy? Popcorn Time IS illegal. Butter-desktop however is not, and is still active on GitHub.
- SuoDuanDao 6y agoThe natural solution would seem to be building the github store and the microsoft store differently - Microsoft store could be the quality-controlled, guaranteed by microsoft space while github store could be more like an open bazaar.