I have! For the past couple weeks I have been working on putting together ports for CRUX linux usng the Ximian Gnome patch set. How I did it, was I grabbed the src.rpm's off the novell & suse server(s) and used each rpm's spec file as a guide on how to set up each package...
I also did some custom editing and patching in gnome-vfs, control-center, & gnome-panel to get the menu how I wanted it. Which really didn't need to be done, I just preferred the menu to be a little different then the default...
Here's a
Screenshot of the Menu, Settings manager (control center), & Nautilus...
Proof that it can be done w/ a little effort...