Replies: 3 comments 2 replies
-
I can see the potential of increasing the user base of providing some transitional/fallback settings to aid users migrating from other OSes or dual-working with them, especially where the settings exist but are hidden and the support cost is minimal. The default settings should remain in line with the designer's vision though. An attempt to restore the minimize button was made a few years ago (see elementary/switchboard-plug-pantheon-shell#145) but was rejected. I can see that having a variable minimum width of the header if the button were optional might conflict with being able to half-tile in a few cases. It is possible to activate a setting that minimizes the window on middle-clicking the headerbar (not currently exposed in the UI) but unless Windows has a similar option that does not help much I guess. You can still minimize the window by clicking on the dock panel and using the short cut I am less convinced about maintaining The suggestion to target ElementaryOS in VMs is interesting and could attract more developers to the project. Note that these are my views, not those of ElementaryOS. |
Beta Was this translation helpful? Give feedback.
-
There are often less well known Flatpak apps doing the same job when a "traditional" app is missing (e.g. |
Beta Was this translation helpful? Give feedback.
-
Gonna close this since there hasn’t been any movement in a while and it contains lots of separate ideas all in one post, which makes it really hard to tell if it has been resolved or not. please feel free to reopen separate individual posts for things that haven’t been answered/resolved. Thanks! |
Beta Was this translation helpful? Give feedback.
-
I have some thoughts for the direction of Elementary OS that I would like to share. I have been using Elementary OS as my daily driver work OS since Luna. I am a developer and since 2013 I have done all of my development work in Elementary OS. So what I say comes with some experience. I use Virtual Machines to do all of my development work in. This allows me to have many Virtual Machines with different environments or versions of our applications that have been customized for our customers. I can easily take snapshots before making major changes and if things go awry it is just a few seconds to be back to a good state of things. Or I can make a branch as I experiment with ideas. There are a lot of advantages for developing in a virtual machine. So while my host machine is Windows, provided by my employer, all of my development virtual machines have been Elementary OS, which I adopted those many years ago because of its clean UI. I have promoted the OS to others over all of these years. But I have always had to tweak it a bit to fit my needs.
The reality is that the majority of the world primarily uses two OS's on a desktop or laptop, Windows and Mac, with Chrome being a distant third. Elementary OS promotes and is designed to be a simple OS for the average person and promotes the default simple apps of browser, media, email, etc. But the majority of those level of users are going to stick with the OS that came on the laptop they bought. That level of users are not adventurous enough take on a "Linux" themselves. It is higher level users that will, and this is where Elementary OS comes in deficient. I propose that gearing Elementary OS to developers will get a far broader adoption, and the spill over to other users will happen as they promote it to their family and friends.
The following are my thoughts on the topic.
I have a lot more I can offer in regards to my thoughts. But the short of it is this. If you geared Elementary OS as the OS of choice for developers through its clean and easy to use UI, but putting the power of what they need to do just a few clicks away, and making it easy to use this in a VM, it could see broad adoption by the development community. Who better to have as your primary user than the people who can contribute and help fix and improve the OS. I think many developers would appreciate a clean and elegant OS for doing their development work in. This takes nothing away from still providing a clean and simple OS for the average user, but some basic tweaks and direction will make it easier to adopt by either community of users.
Beta Was this translation helpful? Give feedback.
All reactions