Re: [eigen] random thoughts -- we need more Gaels |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] random thoughts -- we need more Gaels
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Sun, 3 Oct 2010 10:14:19 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=In6zCTYvN4qMDhYlQNH7k9r8uZvbL0DKcXR2CX3Afp8=; b=LIf0vNQjUUjkxNUmEEHeT3/Yy92s56koLzWugJVubrRB/M4PPkAIn8fjgZEQatYGM7 xWFUx7MlwhUVbUeaF28AsIhGUgVGIrXfTT0ZqRjnBsktDdQj2winxxfXaic/fEta/gTL MkBRQuXjVWXBu7waIjG3T8rzc2svgg3Cjn+bQ=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=jM6AJzNc4Rjtg09U3Y4WIJOOE5x+DrLkaZXV1vFvMIadsX4ERVXUzm5xmqw8D5NRVl W6c0vG5b8I9f9DrwkR1d7CTJzQ5nhBNp90kBRgu6ql/xHgGNrjMX4DJ7p8bq0zUpg06t yyTAxcts8uG3LN3znEOObpESjIycFWIW/2pvA=
2010/10/3 Rui Maciel <rui.maciel@xxxxxxxxx>:
>
> Benoit Jacob wrote:
>> Obviously we've just had the least active month or two in recent Eigen
>> history. While that can be attributed to the summer and the subsequent
>> busy back-to-school time of the year, that isn't all. We need to
>> organize to scale better, and to get more people to step up as more
>> core contributors.
>
> If the project needs more developers then the current members should focus on
> attracting fellow developers to this project. That means investing some time
> doing fundamental stuff such as making the source code readable and writing a
> decent (and in some cases, any) documentation. Or, to put it in other words,
> make the project more developer-friendly.
Further down in my original email, that's what I was saying... also
see Cyrille's reply.
> Just to point out a couple of fundamental issues which Eigen fails to address
> and therefore makes this project a bit unattractive to developers, the source
> code is practically void of any comments and there is absolutely no resource
> that presents to the potential developer a general picture of Eigen's design,
> algorithms employed, adopted patterns or even any of the development
> conventions which were adopted by this project.
yes, that's what I had in mind with "developer documentation".
Eigen already attracts a good number of occasional contributors,
what's hard is to convince people that it's their new main hobby for
the next 3 years.
Benoit
> Those issues constitute a
> massive barrier to entry that forces practically all developers to shy away
> from reading the source code, let alone invest some time contributing to this
> project.
>
> So, if the project needs more core developers then it must focus on making the
> project attractive to developers. If this is achieved then contributions will
> simply roll in with time. If not then odds are that if anyone looks into
> eigen and finds that it is missing some feature they need then, as getting up
> to speed on Eigen's code is such a massive undertaking, they will either adopt
> some other library or they will invest (or waste?) their time writing yet
> another linear algebra routine that offers support for their corner case.
>
>
> Rui Maciel
>
>
>