Open rossjones opened 9 years ago
This will require a lot of documenting in terms of what functionality exactly is required before it's possible to determine if this needs any changes to CKAN. As it stands, and assuming that the JSON API exists for admin then this could be an entirely distinct product.
We're aiming to do this with AWS Elastic Beanstalk. It's our pragmatic, best-of-breed response to managing a cloud farm, which Amazon is much better at. I know that one advantage of CKAN is its true open-source with no lock-in. Perhaps, the effort can focus on Dockerized CKAN, and having some generic admin APIs that can be tailored as appropriate for each PaaS/IaaS environment (AWS, Azure, OpenStack, Softlayer, Private Cloud, etc.)
ckan-multisite is starting with the simplest approach for now: http auth login, possibly with no database at all, initially. The next step should be to turn that into an API so it can be controlled by a larger system. I've created a ticket for that: https://github.com/boxkite/ckan-multisite/issues/8
@jqnatividad have you share progress on topic? Right now I'm working on running my CKAN instance along with other components via Docker and AWS Elastic Beanstalk. Maybe we can cooperate.