Contributed by deanna on from the portsblogger dept.
OpenBSD ships with packages for the three major desktop environments, but KDE is the only one that receives regular updates. XFCE gets updates every now and then, but Gnome was forgotten release after release.
Really forgotten? Marc Matteo (marcm@) used to maintain Gnome, but after 2.10 he left Gnome for what it was and nobody else looked after it. Intentionally I think :) The problem with Gnome is, that although there's an x11/gnome directory, parts of Gnome are scattered all over the ports tree. And everything depends on everything so getting started takes some time.
During p2k6 in Budapest, last year, Aleksander Piotrowski (alek@) and Peter Strömberg (wilfried@) started to work on updating this beast. But first gtk+2, glib2 and friends had to be updated. I was busy doing other things around that time and lost track of progress.
But then during Christmas break I had too much spare time and decided that it was time to start to bring Gnome back into shape. Some weeks earlier Alexander Wirt sent a tarball with Gnome 2.16 to ports@. Although it provided me with a "cheat sheet", I didn't use it very much. Only to look at how some things were done. Because although it worked, it was rough and unpolished.
I started with updating some trivial stuff like gnome-mime-data, gnome-doc-utils and such. But to really get going, I needed an updated Gtk+. alek@ provided me with his diffs, so I could continue. But because of school and general lack of time, I didn't work much on OpenBSD untill March.
In the meantime Gnome 2.18 had been released and alek@, Mikolaj Kucharski and I started working on this, instead of 2.16. This time with good progress being made. Diffs were flying all around and in a fairly short time, most of the platform updates were done. I skipped school on friday and spent most of the following weekend working on the desktop part.
But we kinda lost track and we needed some more structure. It was a Systematic Chaos
. First we needed to get the gtk+2 update in. In the meantime gnome-diffs were piling up rapidly. Finally somewhere in April the gtk+2 update went in and in the following days quite a decent part of the Gnome platform libraries were committed. Up untill now, updates are being committed. But the end is in sight. There are a some bugs that need to be squashed, but I hope to have committed all the updates Gnome before c2k7.
I can't help but confess I prefer fvwm/cwm over Gnome ;)
I'd like to thank Aleksander Piotrowski (alek@), Martynas Venckus (martynas@), Steven Mestdagh (steven@) Mikolaj Kucharski for testing, fixing, sending and testing diffs to get Gnome updated. Also a decent beer for it's everlasting support.
For all you screenshot junkies...
(Comments are closed)
By Soner Tari (81.215.105.114) on
On my laptop I run Ubuntu with Gnome 2.18.x. I usually disable anti-aliasing to use fonts like Tahoma (and, if necessary, enable TT_CONFIG_OPTION_BYTECODE_INTERPRETER in freetype, usually for Fedora). I've tried many options (on different window managers and operating systems), but on my LCD screen, I find this to be the best. It looks very nice.
Am I going to be able to do the same? This was the only thing that prevented me to switch to OpenBSD on my laptop (the only computer I have which is not running OpenBSD).
Comments
By Jasper Lievisse Adriaanse (jasper) on http://humppa.nl
>
> On my laptop I run Ubuntu with Gnome 2.18.x. I usually disable anti-aliasing to use fonts like Tahoma (and, if necessary, enable TT_CONFIG_OPTION_BYTECODE_INTERPRETER in freetype, usually for Fedora). I've tried many options (on different window managers and operating systems), but on my LCD screen, I find this to be the best. It looks very nice.
tahoma like this: http://humppa.nl/~jasper/gnome/screenshots/tahoma.png
Comments
By Soner Tari (81.215.105.114) on
Excellent, thanks.
Comments
By Jasper Lievisse Adriaanse (jasper) on http://humppa.nl
>
> Excellent, thanks.
please note that this font isn't supplied by gnome, i just downloaded it somewhere to demonstrate it to you..
By Anonymous Coward (208.176.170.170) on
As a side note, Mark Matteo also was working on a port of Mono, the open (and not so free these days) source implementation of the .NET architecture, for OpenBSD.
The reason why he left OpenBSD development is sorta stated on his blog here:
http://www.lectroid.net/2006/03/23/and-thanks-for-all-the-blowfish/
Comments
By tmclaugh (208.206.3.254) on
>
> As a side note, Mark Matteo also was working on a port of Mono, the open (and not so free these days) source implementation of the .NET architecture, for OpenBSD.
I've maintained Mono on FreeBSD for some time. (More so on the packaging side. Most of the porting work has been done by a few different users as issues have cropped up.) I'm not as active with it day to day currently but I still keep up with it. If anyone seriously starts to work on it for OpenBSD they can feel free to contact me and I can share and help however I can. Just add @freebsd.org to my name in the posting header to reach me.
tom
Comments
By Brynet (Brynet) on
> >
> > As a side note, Mark Matteo also was working on a port of Mono, the open (and not so free these days) source implementation of the .NET architecture, for OpenBSD.
>
> I've maintained Mono on FreeBSD for some time. (More so on the packaging side. Most of the porting work has been done by a few different users as issues have cropped up.) I'm not as active with it day to day currently but I still keep up with it. If anyone seriously starts to work on it for OpenBSD they can feel free to contact me and I can share and help however I can. Just add @freebsd.org to my name in the posting header to reach me.
>
> tom
Both .NET and Mono are lame.. lol.. Pathetic really..
Comments
By Kevin R (198.53.241.18) on
> > >
> > > As a side note, Mark Matteo also was working on a port of Mono, the open (and not so free these days) source implementation of the .NET architecture, for OpenBSD.
> >
> > I've maintained Mono on FreeBSD for some time. (More so on the packaging side. Most of the porting work has been done by a few different users as issues have cropped up.) I'm not as active with it day to day currently but I still keep up with it. If anyone seriously starts to work on it for OpenBSD they can feel free to contact me and I can share and help however I can. Just add @freebsd.org to my name in the posting header to reach me.
> >
> > tom
>
> Both .NET and Mono are lame.. lol.. Pathetic really..
Nice troll. Honestly, save these kind of comments for slashdot. Some of us actually like .NET (and appreciate Mono). Expanding what OpenBSD can serve and replace is very cool to me. I actually have some internal company servers running windows 2003 server/.NET 2.0 that I'm looking forward to replacing someday.
C# is actually a fairly nice language (not perfect, but good) and the .NET class libraries are very simple and well laid out (I personally find them much nicer than Java's).
Also, saying 'lol' is childish and annoying. Thanks.
By Frank DENIS (82.224.188.215) on http://forum.manucure.info
Did you actually use .NET before writing this? Or are you just bashing .NET and Mono because Microsoft designed .NET?
.NET is a very good framework, with a very clean design, and C# itself is way superior to languages like PHP. It has been designed to be cross-platform, the only missing piece of the puzzle was an Unix port, and this is the Mono project.
I would *love* to see Mono work on OpenBSD.
Comments
By frantisek holop (165.72.200.11) on
By Marc Matteo (206.13.125.181) on
>
> As a side note, Mark Matteo also was working on a port of Mono
*Used to*
I recently pulled Mono from my site, sorry. Mono never sat well with me, even my Linux installs of Mono were dodgy so I wasn't sure how much "better" one could even make it on OpenBSD. After the whole MS/Novell patent fiasco, I'm not all together sorry either.
Anyway, I'm happy with fvwm and cwm too ;).
Cheers,
Marc (the former Gnome guy)
Comments
By mk (192.38.109.188) on
> Marc (the former Gnome guy)
Marc, you slacker. Get back to work! :)
By Tony Lambiris (64.106.131.10) tonylambiris [@] gmail -dot- com on
Through all those changes I sort-of kept up-to-date with GNOME, but not so much KDE. While the advancements in GNOME seemed "spiffy", I never felt any compelled reason to use it for a serious desktop environment.
Fast-forward a few years after using OSX for my main Desktop (first for work, then for personal reasons), and I sold all my Mac hardware and now am "back to basics" with using open-source again.
My main PC is running Slackware for a few reasons, but the primary one is none of the BSD's currently have support for my audio card. I'm not a huge fan of Linux, but I started with Slackware back in the day, and I think they are one of the few distro's that still do it right (see: KISS).
When I installed Slackware, I also installed KDE to check it out, and I have to say to me it appears way more functional and configurable than GNOME, feels more responsive and doesn't take up that much memory (I know that last statement is purely relative). I've always been a GNOME guy anytime I was asked which I preferred, but after using KDE for the past few months, it's very slick and suits basically all my needs for a desktop environment.
Unless GNOME comes out with something that absolutely blows my mind, I'll be using KDE from now on.
Comments
By Anonymous Coward (151.188.247.104) on
Still, this is a good and helpful achievement (updated GNOME on OpenBSD). Thank you for this.
By Mike Swanson (71.197.194.170) on
Comments
By Smith (209.216.206.168) smith@confuciun.com on
I played with all kinds of window managers and was never quite satisfied. Then I found the perfect one for me, dwm. I encourage people to give it a try.
By viking (viking) andy.elvey@paradise.net.nz on
- viking
By z0mbix (88.211.15.70) on http://www.zombix.org
By Anonymous Coward (82.64.43.196) on
By Anonymous Coward (203.15.102.65) on
By Anonymous Coward (83.5.208.157) on