Venturecxx icon indicating copy to clipboard operation
Venturecxx copied to clipboard

Put the Puma C++ definitions into their own namespace

Open gregory-marton opened this issue 10 years ago • 3 comments

Perhaps something like mit::probcomp::venture or mit_probcomp_venture or just probcomp_venture? Unsure what the right politics are, but having it in its own namespace will help resolve ambiguities when others try to integrate with it, or when we try to integrate with others.

gregory-marton avatar Jul 07 '15 13:07 gregory-marton

This is code style. The umbrella code style issue is currently #429.

axch avatar May 13 '16 18:05 axch

There is also a political aspect to it, as @gregory-marton points out. I actually don't know the socio-technical interactions of C++ well enough to think through the politics.

axch avatar May 13 '16 18:05 axch

I think the namespace probcomp::venture would be perfectly fine, sociopoliticotechnically. Or even just venture.

We should also ruthlessly expunge using from .h files in the process.

riastradh-probcomp avatar Jun 03 '16 00:06 riastradh-probcomp