From: Ian S. <ian...@st...> - 2002-10-14 09:42:07
|
In the absence of a debate on this issue, I am going to go with Amitha's suggestion and rename vil2_algo to vil2, and to ignore the algo/io inconsistency. This option minimises some monotonic function in effort (to perform) and inconsistency (in residual.) Ian. > -----Original Message----- > From: Amitha Perera [mailto:pe...@cs...] > Sent: Wednesday, October 09, 2002 4:14 PM > To: Vxl-maintainers (E-mail) > Subject: Re: [Vxl-maintainers] RE: vil2_algo > > > "Ian Scott" <ian...@st...> writes on the naming of the > algo libraries: > > I suggest that we hold a debate on this issue. > [...] > > Option 3 > > Fix all inconsistencies in favour of implicit library names > > Change all existing v?l/io/v?l_io_* to v?l/io/v?l_* > > con: we have two vnl_vector.h - one normal file and one in > the io directory. > > I think the algo stuff conceptually belongs in v?l, and should > therefore have just the vnl_/vil_ prefix (and should be in the same > namespace). Same thing holds for the io, but since it creates > conflicts, perhaps it should remain as vnl_io_*. Another option would > be to rename the (few) files and classes in vnl_io_* to vnl_*_io, > which would remove the conflict. > > [ The package is called vxl, so that x can be replaced by something > and therefore vxl stands for a generic library (vnl, vil), but we have > to talk about v?l/algo and not vxl/algo, because that's too > confusing. Sigh. :-) ] > > Amitha. > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Vxl-maintainers mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-maintainers > |