Sender | Message | Time |
---|---|---|
22 Nov 2022 | ||
09:14:05 | ||
18:30:00 | ||
24 Nov 2022 | ||
03:24:06 | ||
17:23:31 | ||
25 Nov 2022 | ||
11:40:20 | ||
26 Nov 2022 | ||
In reply to @blaggacao:matrix.orgit will be user-friendly if a user never sees nix code and don't have to write it. ubuntu users don't have to write configuration files! macOS users also when users have to become developers to fix the issues of the actual developers, that's a failure | 11:26:28 | |
the writing configuration.nix approach is for people that configure their desktop system with ansible etc. that how i started with nixos. that's what it good for now. but the majority of computer don't even know what ansible is | 11:28:19 | |
* the writing configuration.nix approach is for people that configure their desktop system with ansible etc. that's how i started with nixos. that's what nixos is good for now. but the majority of computer users don't even know what ansible is. they should be able to use it | 11:30:09 | |
which leads to the thought: when every technical detail of nixos is hidden away by user friendly GUI tools and the os feels just like every other (e.g. Ubuntu), what is remaining? and why should anyone use it? what are the selling points? and how will users actually experience that they use a superior system which technology is like 10 years ahead. these are philosophical or ever spiritual questions | 11:36:51 | |
In reply to @davidak:matrix.org I would say that having a I'm thinking focusing on stability, backups, and simplicity would be best for marketing SnowflakeOS, with an emphasis on it just working. And then market NixOS as more versatile and powerful/customizable. Something similar to Ubuntu/Mint and Debian, or Manjaro and Arch. | 17:33:17 | |
Even if the technical details are abstracted away, the users can still benefit from the results of the good technology/community: more packages, recent versions, easier setup of services, better testing, etc. | 17:59:30 | |
27 Nov 2022 | ||
16:28:03 | ||
18:23:06 | ||
18:23:08 | ||
18:49:07 | ||
29 Nov 2022 | ||
In reply to @vlinkz:matrix.orgMy wife finds it cool that she can write a programm on a black screen amd then by some magic, it appears in her environment (in the best case and simple case). | 01:22:06 | |
That's why I think for some user base, perserving the (creative!) experience of a blank sheet of paper is actually pretty good (as long as it's properly assissted). | 01:23:14 | |
Such experience would be even superior to a config menu, since it might capture a user's intent more natively. | 01:23:48 | |
You can do funny stuff such as make grayed out suggestions and let the user tab complete. But the user will still have the experience "they" did it themselves. | 01:24:29 | |
* You can do funny stuff such as make grayed out suggestions and let the user tab complete. But the user will still have the experience "they" did it themselves. All alone. Like a pro. Hurray! | 01:25:00 | |
In reply to @blaggacao:matrix.orgI agree that for some having a blank canvas experience is nice, but at the same time for any non-technically literate person, having options presented to them would be easier than having them research them by themselves. Although I could see the use for an in-between style application that guides users into making a config, although not sure what that would look like. Maybe an advanced IDE, or something more visual like scratch or unreal blueprints | 18:23:01 | |
Yeah, it would have to be super assisted for the median intent and intent-sequence (i.e. onboarding story). | 21:38:13 | |
I think grayed out paragraphs that you can then type down or tab complete depending on the previous paragraph's choices would be cool. | 21:38:54 | |
The guided sequence could be almost the same as the current SnowflakeOS sequences, just the representation and UX would be truely novel. | 21:39:28 | |
Once the sequence completes, you have a complete config file. | 21:40:05 | |
And then, maybe just a button for "deploy" / "install" (or whatever would be good semantics) | 21:40:35 | |
In addition to the onboarding sequence, all NixOS options would need tooltips and autocompletion. | 21:41:24 | |
Essentially this means blending "Installer" & "IDE" and combine them into a nivel experience that makes it absolutly clear how darn good NixOS is. | 21:42:55 | |
* Essentially this means blending "Installer" & "IDE" and combine them into a novel experience that makes it absolutly clear _how_ darn good NixOS is. | 21:43:10 | |
30 Nov 2022 | ||
16:09:29 |