I thought you might like my thoughts on Raft-WSL #28
Replies: 4 comments 9 replies
-
Excellent that you mentioned it because in the review responses are difficult to explain or to get feedback about. The way we do it is the standard way to sell subscriptions in Microsoft Store. We define a subscription with a trial period and to activate the trial Microsoft Store gets your payment data. We know that this is an inconvenience and we don't like it, but doing it in another way is very difficult. Another thing is that we cannot define the subscription as the main payment option but as an addon. So, we must put the application listed as Free+ and then ask for the subscription. This also has an inconvenience that I'll list later. We have tried the following workarounds to allow the user use the application before entering the payment data.
We are working in the third option. The idea is to have like coins, and they will allow you to run raft a number of times before asking for the payment data. We are also working to assign the coins automatically at the first run. |
Beta Was this translation helpful? Give feedback.
-
Also I'll take a note to better specify that this path is for custom distros only |
Beta Was this translation helpful? Give feedback.
-
Although Raft may be useful for WSL newbies, the target user of Raft is the one that uses WSL for work on a daily basis. The Raft philosophy is based on WSL as containers opposed to WSL as my main distribution. In this methodology, you have many instances of WSL distributions to perform different tasks or projects. For example, imagine that you are working on a project with nodejs. You create a distro with everything you need to develop this project. Then you need to work on another project base on python. Instead of installing the python support to the nodejs distro, you create a new one only to install python. You are safe that you won't crowd your other distro with dependences. Also, this keeps your distros small enough for a fast backup and restore. The container approach is tedious and error-prone if you do it via the command line. But with Raft you have everything organized. Raft is still at its early stages, our goal is that you won't need to issue another wsl.exe call or manually modify /etc/wsl.conf, .wslconfig, etc. As a final word Raft easies to you the job to choose the right tool for the right task. If you like Ubuntu on the daily basis but you discover that for example, the ansible support is better in Fedora, you don't have to choose. You can have installed as many distros as you need at the same time and let Raft help you to manage them. |
Beta Was this translation helpful? Give feedback.
-
You are right. As Raft is a UWP application with desktop extensions the UI and the program that executes the commands are separated by a bridge. So, printing in the UI the commands issued is not an easy task, but we'll work on this. |
Beta Was this translation helpful? Give feedback.
-
I have tried to leave this feedback in the Microsoft App Store, but it limits you to a very small amount of characters for an in-depth review.
Review of Raft WSL:
Beta Was this translation helpful? Give feedback.
All reactions