Hi everyone.

Saptarshi and I have had a discussion off list about something that I
think is important.  Recently we had the issue where KroneckerDelta
was defined three times, in three separate places.  There are other
examples of this sort of thing already happening.

The problem is that those of us who do not know any of the theory
behind the physics, we kind of treat it as a black box, and hope that
those who do know the theory will do a good enough job on the
reviewing.  If you look at some of the pull request reviews for
physics related changes vs. other parts, the physics parts have only
one or two people reviewing them, whereas several people review the
other ones.

Now, I don't want to say that the physics related contributions are of
lower quality.  I think that all contributions are on average roughly
the same quality, but the review process bumps up that quality.
Actually, this issue also comes up in other places where the number of
people who have the domain knowledge is little, for example, in the
polys or gruntz code.

With that being said, I think physics has a problem where a lot of
things are duplicated, or at least put there that could be used in a
more general sense.

Any thoughts on how to prevent this issue?  I know it's not an easy
problem, and it's probably one that every large project faces, but I
feel that we can do better in many cases.

Aaron Meurer

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to