AllMyChanges / original.allmychanges.com

A project for Django Dash 2013
BSD 2-Clause "Simplified" License
42 stars 9 forks source link

Mac App Store support #68

Open kopischke opened 5 years ago

kopischke commented 5 years ago

Could a Mac App Store support be added? The iTunes API returns results for IDs from the MAS like it does for iOS apps, so this should be technically feasible using the existing parser. Currently, the AMC site stalls when trying to parse a MAS URL.

svetlyak40wt commented 5 years ago

I remember, I've explored this possibility a few years ago, and found no way to extract changelog information from Mac AppStore :(

Anyway, nowadays AllMyChanges is in a frozen state. I didn't touch its codebase for two years. That is because I've become busier on my day job and my interests shifted from Python to Common Lisp. I'm investigating possibilities to make writing Common Lisp software my day job and don't see the way to monetize Allmychanges.com

kopischke commented 5 years ago

I remember, I've explored this possibility a few years ago, and found no way to extract changelog information from Mac AppStore :(

Well, the iTunes API does return the release notes both for iOS and for Mac apps, as I noted (I have an iOS Shortcuts module that performs iTunes product lookups from an article ID or URL, and MAS URLs work fine), so that should not be the issue anymore.

Anyway, nowadays AllMyChanges is in a frozen state. I didn't touch its codebase for two years. That is because I've become busier on my day job and my interests shifted from Python to Common Lisp. I'm investigating possibilities to make writing Common Lisp software my day job and don't see the way to monetize Allmychanges.com.

I can respect that; have you thought about open sourcing the current codebase? As far as I can see, the actual software running the site is way ahead of what is found in this repo, and I am sure maintainers could be found for at least a self hosted version – I’d volunteer for sure. It would be a pity to see AMC succumb to software entropy …

svetlyak40wt commented 5 years ago

This repository is a first MVP made in 3 days during a hackathon long time ago.

I don't think that self-hosted version of the site will be useful, because it is too complex to deploy and there is no single docker-compose command to run it (however this is possible to do). The benefit of a single place which tracks all libraries is that all this information is available in one place.

I can open the repository, but just doubt there will be somebody who will try to help with development.

We can make an experiment on you. I'll add you to collaborators and let's see if you'll be able to setup a local version of Allmychanges :)

svetlyak40wt commented 5 years ago

@kopischke please, check an invite to the private repository.