Given the overwhelming response we've seen here and the way this is moving, this might be better placed in the 'Off Topic' section, Jorge? Just while we perhaps look for a more appropriate forum? That is, a Linux based one since that has become the central topic, it would seem - what do you think, Steve?
oOSGearOo wrote:
I strted out with the idea off quoting you and your comments I got lost in it all u(nexter) quoting me quoting you........ I quote your call at the end.
No problem.

oOSGearOo wrote:
Well I dont know about Ubuntu, Iam running a cutting edge Arch based system ArcoLinux, basically I am more Kubuntu a kde plasma guy. Debian ah been there, I moved onto KdeNeon(briefly) before moving to ArcoLinux in ever chasing the bells and whistles, rather than being stuck in a stable Debian past.
Hmm, Arch - more bleeding edge than leading edge. Been dying to look into ArcoLinux but just haven't had the time. Can't say I ever liked KDE in any of its flavours, not even when it had its rather brief half-arsed flirtation with Compiz.
oOSGearOo wrote:
Thinking on different metaphors/paradigms I have seen a few ideas over time circle docks you name it. The humble rightclick I think is the best idea that is. a mouse has two buttons line up something for the right one or second one to do. you mention Wayland a protocol and Compice a quick scroll through Google dug’up a wiki on wayland but “Compice” I am not sure quite what you meant.
OK, Wayland is being used by an increasing number of distros, although it still passes some calls to X Windows at present. It really is a long overdue replacement for the antiquated latter. Compiz - I'll get the spelling right one of these days!

- is a compositing 3-D window manager, now only available in one distro AFAIK, i.e., Fedora Mate-Compiz. (Ubuntu also used Compiz for its abandoned Unity interface.) It has potential, but would not only need to be moved to Wayland but also extended quite a lot so it could provide a proper 3-D workspace and fully 3-D windows and make full use of modern advanced GFX hardware (with of course a simplified 2-D version for less powerful hardware/smaller displays etc.).
Different paradigms/metaphors - think differently. Totally differently. Everything ought to be totally integrated, for a start. But you certainly could have things that could provide functions akin to those of a dock or shelf or grid boxes. Right mouse button totally hits the nail on the head also - so terribly under-used. I could even make a case for middle mouse button, although they're rare nowadays but most mice have other buttons that can be configured as such.
Moreover, I'm also thinking disability users. To create a new user interface/DE would also mean not forgetting users who are visually impaired. Thus, ultimately, every single functionality/function/command etc. should easily be useable by even a blind person via voice recognition and text-to-speech. This would also be useful for users with other disabilities, e.g. people with limb/digital disabilities etc.
oOSGearOo wrote:
Shelves less effects/Eye candy
Now I dont know something has to look good to flourish, certainly would have to look good. You go on to mention skin-able then let the user put in the eye-candy. I like your idea of personality's variations.
Sure, one would want it to look good. As for skinnable, I don't necessarily mean fully free form skinnable as in present Winstep, but rather that the user would more or less be limited to providing GFX files adhering to a standard interface format. By less effects, I mean no superfluous animation effects, except where they serve a practical purpose, e.g., recycler, elements coming out of hiding, etc. And no such thing as the likes of colourisation and the like, or transparency except that provided by the personality or theme. Provide a good and good looking user interface in the first place and there's no need for all that and have people mess around with it. Although, when it comes to e.g. gadget buttons, the skinner could perhaps choose their positions and use things like mouse-over and different states (e.g. active, inactive, pressed, maximised, normal, rolled up, etc.).
oOSGearOo wrote:
The thing about nextstart is for me as a newcomer to it very startmenu when windows did away with the startmenu or changed it a while back. It would not be needed as you point out on the Gnu/linux as the menu is customizable. Although Ive yet to come across it. hmmm DE or a plug-in for a DE.
Ah but some kind of start/application menu as a standard option is very useful to have (although the Win 10 style one is worse then useless and the default NextSTART one less than perfect) and that's why some Linux DEs have one as standard or at least there are third party options available. My thinking is, as for GNU/Linux we'd have to have a completely new DE, some sort of app menu should be provided, fully configurable of course. But NextSTART is so much more than that. You can create all kinds of custom menus, assigned to different hotspots, etc. Something like that would be extremely useful. Personally, I use custom menus a lot when I do use Windows. (For some apps I still need to as I still can't seem to find anything like them for Linux - e.g., a GFX app that would let me combine raster and vector layers in the same file without having to merge them, or a decent 'WYSIWYG' html editor (like Dreamweaver), or some specialist music/audio apps.) And of course, things like hotspots, bumpable/swipable screen corners/edges, and the ability to reserve areas of screen space are extremely useful. In many ways, NextSTART is still the most powerful part of Winstep Xtreme actually. And let's not forget internal commands of course. A complete new DE would also need the functionality of some kind of task/deskbar - the NextSTART one again gives pointers to a new direction with its greatly extended capabilities, as do some GNU/Linux deskbars.
oOSGearOo wrote:
Helping out I think we would all jump at it. But I think we would have to first chose the language one that is as cross platform as possible, You mention C or to be more precise “Objective C” I am not sure how that would flourish or work on a windows system, or others. To be truly cross-platform I guess would be assembly based but I would not want to try to program objects in assembly.
Objective C is a fabulous, object-oriented language based on C and was the standard on Nextstep/Openstep - the complete dev environment was a highly visual one and really fab to work with. It was also adopted as the standard for the GNU and GNUstep project (and the GNU dev. environment is also available for Windows). However, I think there would be little choice but to use C++, realistically, with some Python perhaps. Assembly - yeah, great if you get into it early no doubt, but yikes, no, let's not go there.
oOSGearOo wrote:
Not sure why you think Debian would be a good start, apart from stability. If it was to be Linux/GnuLinux starting place I would not like to tie myself down to something as slow moving as that.
Well, personally I quite like Debian as one of my 3 favourites ATM. Dead easy to set up and use, and I like the stability. Unlike say Ubuntu which wants to update every five minutes almost, Deb typically only has updates maybe once or twice a week and sometimes less. But why I think it could make a good starting point has several reasons. As one of the oldest and most stable GNU/Linux distros - which in itself commends it for such an enterprise - it would require far less work in having to make new adjustments to the new DE because of changes in the basic distro. Let's not forget also that Deb probably has sprung the single most forks, directly and indirectly. It also developed e.g. an experimental 'port' to FreeBSD and is of course also linked to the GNUstep/GNU HERD project - HERD being a hybrid kernel not unlike Mach. Overall, it seems to me that Debian offers a great deal of flexibility/potential flexibility.
Ultimately, my ideas spring out of one of my kind of (old in origin, about 20 yrs ago, extended/revised a good 10 yrs ago) 'thought experiments' - envisioning a whole new OS that would be scalable to anything and offer the greatest possible security and privacy. Projects like WHOnix and QubeOS show some aspects of this, to a limited extend. The OS I envisioned would make extensive use of machine learning (I hate to use the term 'AI' because at present - and no doubt for a very long time to come - it is a complete misnomer, Artificial Stupidity would come closer, IMO) throughout, and the installer would automatically identify the processor type and other hardware, and initially install just the kernel and hypervisor with basic control centre and then - for servers, mainframes and desktops - give the option of installing the full OS, or any other OS/OSes, in a VM or VMs. Networking would be controlled at the kernel and hypervisor level, using a network akin to TOR but would need to be much faster of course and even more secure. For some connections, this could allow users enabling transmission of real IP/locale when necessary, and enterprise users would have the option of using their own VPNs. There's heaps more - but it's not really important here.
So Steve, what do you think in re: moving this over to a Linux forum? And which should we go to initially if so? Perhaps one of the linux.org ones? Your thoughts, as always, would be appreciated. And BTW, I'm Ric, or n_Ric to differentiate from Desert Dwarf who is DD_Ric.
