Hiya, Thanks Marcin for the elaborate update on the FreeBSD side of things. I'm definitely a proponent of using CSRG_BASED and have_something macros. It would be great if you would only need to teach one configuration header about an OS, defining a bunch of have_something macros in there. However, this will be quite a bit of work, especially when you consider the support for legacy systems and OSses we can't easily test on.
I will see what happens (and what breaks) when I define __FreeBSD__ on NetBSD. This might give an indication for what we could put under the CSRG_BASED flag. I however do know that there are some things that need a NetBSD specific approach, for example using vfsttat instead of fsstat. Like Marcin indicated I won't be able to drop this into pkgsrc head any time soon, but I will first focus on getting things to run (with a bunch of ifdefs where necessary). - I can't help looking at the future of this project. I guess we're not just in it for getting things up and running purely for old time sake right? At one point it might be a good idea to split up the several applications and libraries that make up CDE. This way it would be easier to direct efforts and sub parts could be used by other projects without the need to install the complete desktop. Something like ToolTalk i.e could also prove interesting for non-CDE projects. It seems that making this into a viable FLOSS-project will take more than some quick ports (swooping in with a bunch of ifdefs and the odd bugfix). I would love to hear what plans there are on this aspect. I wouldn't mind chipping, because I really like CDE, and even given the 90's codebase there's still a lot of value there. CDE might also benefit from a better website. Sourceforge is nice and all for the repo/mailinglist and stuff, but I think it would be better to have a separate domain and website that would be more accommodating to new users. I earn part of my income as a webdev so I could definitely help with that. But please say if you think I'm jumping the gun here. In that case I'll stick to packaging for pkgsrc :) Cheers, Jelle ------Original Message------ From: Jon Trulson To: Marcin Cieslak Cc: Jelle Hermsen Cc: cdesktopenv-devel@lists.sourceforge.net ReplyTo: j...@radscan.com Subject: Re: [cdesktopenv-devel] NetBSD/DragonFlyBSD progress Sent: Sep 23, 2012 03:08 On Sat, 22 Sep 2012, Marcin Cieslak wrote: > On Sat, 22 Sep 2012, Jelle Hermsen wrote: > >> The pkgsrc freeze for 2012Q3 started last Sunday and I had to get some [...] > I am not the gatekeeper but I don't mind partial patches as long > as they don't break other builds. Feel free to experiment on > stuff that can be shared among BSDs, I am willing to test in > on my boxes. > Agreed... Partial patches that fix specific items are fine, and will help others working on NetBSD and similiar OS's as well. Just don't break anything :) -- Jon Trulson The Higgs Field is what make atoms matter. -- Tom L. ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel