Re: ClearSilver and NetBurner

Brandon Long <[email protected]> Tue, 3 Mar 2009 09:00:46 -0800
Newsgroups gmane.text.clearsilver.general
Organization Fiction L Networks
Message-ID <20090303170046.GA7103@bl1>
The source isn't in subversion (yet), it was originally in a cvs depo at
one company, and now in a perforce depot at Google.  I've been trying to
convert them both to a single perforce depot, but the perforce to svn
tool isn't nearly as complete as the cvs one, and combining the two
isn't very clear.

There aren't any documents about the internal architecture, but its not
that complicated either.  C code wise, there is the util directory of
"base" code, cs which contains the clearsilver parser, and cgi which
contains the cgi interface to clearsilver.  There's a bunch of extra
code in util that cs doesn't use for things like networking, mutexes and
on-disk storage that are left out by configure if we don't know how to
compile them on the system.

Brandon

On 03/03/09 David Bakkom uttered the following other thing:
> Thanks David,
> 
> How do you suggest that I start? Which download? Or should I pick up the
> source via subversion? Are there documents describing the architecture of
> ClearSilver?
> 
> David Bakkom
> 
> -----Original Message-----
> From: David Jeske [mailto:[email protected]] 
> Sent: Tuesday, March 03, 2009 10:09 AM
> To: educere
> Cc: [email protected]
> Subject: Re: ClearSilver and NetBurner
> 
> Clearsilver is not tied to Linux, though most people use it on either Linux
> or
> Windows. The ease of porting to netburner will depend on how unix/posix-ish
> their setup is, and how much of clearsilver you use. If you simply want the
> template engine it will be easier. The CGI kit interacts with file
> descriptors
> to pull data off the socket, so they'll need a similar interface if you want
> to
> use it.
> 
> If you nicely #ifdef your changes, we'll accept them and have a netburner
> port
> in the code.
> 
> -- educere wrote:
> > I have looked over the information about ClearSilver, and I sense that
> > it is not tied to Linux, but I am not sure. I would like to employ
> > ClearSilver to work on the NetBurner (www.netburner.com) platform of
> > hardware and software, which does not use Linux.
> > 
> > Anyone have any guidance on this?
> 
> 
> 
> 
> 
> ------------------------------------
> 
> Yahoo! Groups Links
> 
> 
> 
-- 
  "I discovered that I can write code in my head while you complain
       about your job all night."  -- Dilbert 05/18/2001
                                         http://www.fiction.net/blong/