|
|
|
|
|
by pbiggar
2673 days ago
|
|
Our goal is making it super easy to build and run backends, and so if the first step was "install kubernetes" I don't think we'd have realized our goal. We don't have a goal of running these apps elsewhere. However, we don't like the lock-in either, as it's a blocker to people trying Dark, so we're trying to figure out ways to avoid that. A current thought is perhaps allowing you to export your application compiled to Node or similar if you decide to stop using Dark. (Data is already easy to export, so we're mostly worried about code). This is probably going to be the next blog post I write about this, because it's pretty front and center to the business. This is the first time I've heard the concern of the project being too big for one company. I personally don't worry about it because it's so hard to move a small team in the same direction that I don't think a large community of volunteers will be a better fit. |
|
I guess another option would be having Dark function more as an app-store-like intermediary between the hardware and software. E.g. telling users they need X, Y, and Z infrastructure and letting them deploy it to whatever cloud they wanted, and having dark just charge for orchestrating that and for providing whatever other services.
In terms of a community, I guess I meant more in terms of getting developers to create libraries for data processing, in terms of things like HTML parsers for scraping webpages and other stuff that is essential for choosing a language but where it's hard to see how it would be viable for one company to build out all that stuff. Unless the plan is just to let folks run code in other languages.