Re: [eigen] Re: meeting in February? |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] Re: meeting in February?
- From: Hauke Heibel <hauke.heibel@xxxxxxxxxxxxxx>
- Date: Mon, 11 Jan 2010 18:09:40 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=iS5LyeOGY+QB9BoBlJedu1CxsNxL+2yhjr7L4xNlf0o=; b=SC1lI7mgPM5deHb3yn5OGeFBcRuLopxdJQCwoNwIYJF7I+pTDIJGWRGidNG/fkN0dk cGLJOrWc+Gm9e/N5M9Ozua9ptANMCoe9dxyxpEsi5vZvrUmPruk9f3QxT72QvKDDfxbF X2QWD+PuoVVM4GOJCHt25LOd4FmLDirOTwOIw=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=eP2IOnsYTCfcr9SGL9sjQhO9E3m7+WGQzisjHKsG7LpGP6rKKbIqEwsMaE78VOwruc iqWPHInMhpaijtulzlkgz3SBT1HeOXdkzHj6v62RZ8d8ifnNVLta5er9AojhPBUn8QMu GPpGzHI9b69D26V4ihouuu+F4ojHNE2weRwj8=
After some time passed by, I do have now some ideas of what we might discuss and work on. We might want to
a) ... double check, that we are really getting the nesting straight
b) ... try to find out whether and where the code base offers simplification
c) ... discuss ei_traits vs. class typedefs and ei_traits unification
d) ... potentials for adapting the physical design (which code parts should be located in which header?, do we need new header files?, etc.)
For me, the discussion of a) is desirable, since it is affecting the library all over.
With the discussion of b) I hope to improve the general maintenance time which is beneficial for the developers already working with the Eigen core and beneficial when it comes to attracting new core developers.
The point c) ... well, it's related to a) and b). Unifying the access to class properties (traits) has the chance of improving readability and navigability.
And finally, d) is again related to readability and maintainability. It's ugly spade-work but might help.
Any comments on these proposals?
And yes, I am aware that they are not necessarily required to quickly get to 3.0 but somehow I think they are still of interest.
Cheers,
Hauke