It's funny. The detractors always seem to think that providing a desktop ISO would somehow eliminate their freedom of choice for a desktop experience. A headless release would still be provided. That excuse is far too tired.
It is your opinion. But it will not be trivial for a desktop version because no one will agree on one desktop. I have experience with this. GhostBSD is suffering from trying to be one DE; the XFCE only exists because someone makes it work in the community. I have often been asked for a Gnome3 and KDE version of GhostBSD, and my answer is always the same: if you want it, make it happen.
I will say the same to you if you want it. Make it happen.
GhostBSD has Mate because it is the only UI I liked for a long time. I have been stuck on the Gnome 2 UI since it existed, and I am not interested in any other DE. I just shared what I liked with people worldwide, and some liked it. To me, it is like the Mac UI. It did not change for a long time and only improved with time. That is the direction Gnome should have gone, but they did not.
Nor is it a prerequisite to discuss such matters. You can keep your head in the sand though spewing gibberish.
No, but it helps to understand the complexity of what it takes to make it happen. When I first started on my journey of creating GhostBSD, I didn't know what I did not don't know. Now I know, but sometimes I forget how difficult it is to implement everything people want.
It has been a long journey with GhostBSD. I started at the point where I only knew how to install games and open a browser on Windows. I started to be curious about installing many Linux distributions; I discovered FreeBSD, and installing Gnome2 was painful initially, but only because of the language barrier. I was forcing myself to do everything in English. I liked FreeBSD more than Linux, but I liked how Ubuntu was at that time and started to create a livecd. Then I created a Python text-based installer with pc-sysinstall and after a GTK UI installer called gbi(GTK BSD installer), NetworkMgr, and so on. I started doing this with no programming skills or knowledge.
Today, I have a better picture of what needs to be accomplished.
My solution for all of you who want that is:
- Make a forum post to discuss how it should look.
- Start to work on it.
- When a final product is done, introduce it to the community.
This is how it should be.
The pkgng tool started out of the FreeBSD and is now in FreeBSD.