Thanks for asking!
Unfortunately, I can’t give you an exact date when this will happen and I don’t want to start guessing. However, I can give you a quick update where we are at the moment:
Currently, the hosted sharetribe.com consist of three services. They are:
- “The main Ruby on Rails application” (name will be announced later): The good ol’ Rails application you already know.
- Discovery: Our new search service, powered by Elastic Search.
- Harmony: Currently takes care of availability management(*). In the future, Harmony will take care of transaction related activities, such as payments.
Discovery and Harmony are written in Clojure, so from now on, Ruby on Rails is not our only backend language. We are currently developing Discovery and Harmony (edit: Harmony has been opened) in closed repositories, but our plan is to merge them into the main github.com/sharetribe/sharetribe repository when the time is right.
As you might guess, setting up and orchestrating 3 services is a bit more difficult than setting up only 1. And that’s the area we want to improve before we publish these services.
We know that as soon as we publish these services, we will get a ton of questions asking “how do I setup and host all these 3 services”, and we don’t have yet good answers. There are some crucial documentation missing. In addition to that, some work needs to be done before we can fully utilize tools such as Docker and Docker Compose. Boyan is currently working on dockerizing the main Ruby on Rails application. We hope that some day starting Sharetribe application (including all three services) is easy as saying docker-compose up
.
So things are definitely moving forward, but there are still some work to get done. Thanks for your patience
(*) We resently released an Automatic availability management feature, check the newsletter if you haven’t seen it: http://us9.campaign-archive1.com/?u=216d0e80594e1726eb9992b9b&id=0d1ca4e3f8&e=cbf9504236
EDIT: March 9th 2017 we made the first public release of Harmony.