Re: CSTools library
res <[email protected]>
| Newsgroups | gmane.comp.graphics.crystalspace.devel |
|---|---|
| Message-ID | <[email protected]> |
On 14.03.2013 16:38, Christian Van Brussel wrote: > I meant spinning off a new project. Okay. Though historically, “separate” projects (even within the CS repo) tended to be less often kept up-to-date for changes in CS (see e.g. CSExtra...). Of course that depends on how interesting/often-used a project is – the more people actively using it, the lower the chance of bit rot. Compared to the rather exotic components in CSExtra, an editor is probably sufficiently interesting and used by a large number of people to have it keep fresh. > A priori, I thought that the SVN repository would be shared with CS and Sounds good. (Main benefit: anyone having CS dev rights will have so for CS<InsertName>, which may come in handy for closely coupled changes.) > The project would be created using the tool in scripts/jamtemplate. Sounds good. > * What would be the name of that library? CSTools? And the library file > would be libcrystalspace_tools-x.x.so/dll? Since it's a separate project (and code base), I would not use the CS library naming scheme, i.e. don't name it “crystalspace_xxx”. Simply naming it “cs<insertname>” would probably be appropriate; perhaps with an additional suffix (e.g. “cs<insertname>_common”) if it's likely there will be multiple static lib(s). [BTW, the “lib” prefix and “…-x.x” suffix is handled by the build system, so you don't need to worry about that aspect.] > * Would it include a specific namespace, e.g. CSTool(s):: ? I would recommend that. > * Would it include support for CEL, or would there be another library > for it? It certainly can. (Of course, it's desirable to make CEL support optional and not require it at build time.) -f.r. ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ Crystal-develop mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/crystal-develop
signature.asc
(application/pgp-signature, 263 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlFB9j8ACgkQNCTzcE/07eyrEgCfYIUAn7efrdx3Lhcpk/alecvG ZIIAn12o8kX3R8eM8dfJ2G/WWkkPda5X =u6tC -----END PGP SIGNATURE-----