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

Reply via email to