Hello,
I'm not entirely familiar with the situation.  But if it's decided to go
for this, it sounds like an interesting GSOC idea to me. As far as I know,
most popular geom kernels are relatively old, so we could benefit from
having a geom kernel based on new technology.
On Mar 14, 2014 12:41 PM, "Daniel Roßberg" <[email protected]>
wrote:
>
> There was an discussion on IRC if the C++ core interface could be
> developed to a independent geometric kernel with a distinct handy.
Wouldn't that involve some major rewrite ?
> name.  Personally I'm open for this idea.  If it's advertised
> appropriate such that there is no confusion of how it's related to the
> core BRL-CAD it could be a benefit.
>
> How could this be launched?
> - Choose a name
> - Coding style: It's currently different from the main trunk, but this
> isn't necessarily a drawback.  We once talked about moving to
> space-only indents in BRL-CAD sources.  Besides the C++ interface uses
> camel-case for class and function names.  This is much more common in
> C++ programming, i.e. the user will feel at home with this.
> - Two version of the library?
>     - Redistributable library: Stand alone with calls to TCL replaced
> with dummy functions (like the brlcad.dll)
>     - On top of the BRL-CAD libraries: Comes with the BRL-CAD program
> installation
> - Where should the source code go?  Stay in rt^3 or move to the main
trunk?
>
> Any thoughts, comments etc. are welcome.
>
>
> Regards,
>     Daniel
>
>
------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/13534_NeoTech
> _______________________________________________
> BRL-CAD Developer mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/brlcad-devel

My opinion is that having an independent kernel would allow to reconsider
the software architecture, especially since brlcad contains legacy code
aswell.

As I said, I m interested  in this idea provided we can reach a consensus.

Andrei
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
BRL-CAD Developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to