Monday, 12 May 2014

Re: Core browser functionality

On Fri, May 09, 2014 at 11:44:15 +0100, Vincent Sanders wrote:
> If we decide this split is a good idea I want to decide the library
> name as well. If we follow the existing netsurf support library
> convention it would be called "libns" and all exported functions would
> be prefixed with "ns_"
>
> This name fits reasonably well except it is a bit close to cocoa
> library naming where everything is prefixed with "NS" (for nextstep),
> This does not conflict (as nsurl etc. currently show) but might be
> confusing?
>
> Other options are libnscore and libnsbrowser. However please remember
> we prefix all exported functions with that name so nscore_ and
> nsbrowser_ are a bit long. e.g. nsurl_ctreate() becomes nscore_url_create()

Unfortunately 'libns' is the name of various things. A quick google suggests
it's too many things to make me happy throwing another thing into the pot.

So, instead, I propose:

libnetsurfcore with a symbol prefix of nsc_

How does that sit with people?

D.

--
Daniel Silverstone http://www.netsurf-browser.org/
PGP mail accepted and encouraged. Key Id: 3CCE BABE 206C 3B69

No comments:

Post a Comment