On Tue, 10 Jan 2017 20:23:26 +0100, Jörg Schaible wrote:
Hi Gilles,

Gilles wrote:

Hi.

How about renaming the component to "Commons Numbers" (or another name
if preferred) that would contain the following modules:
  * commons-numbers-core (with classes such as "Precision").
  * commons-numbers-complex
  * commons-numbers-quaternion
  * commons-numbers-fraction
  * commons-numbers-continued-fraction
  * commons-numbers-fft (Fast Fourier Transform)
  * commons-numbers-fct (Fast Cosine Transform)
  * ...
?

Gilles

As long as it does not mean, we have individual release cycles for these
modules...

Got it... last time, already. ;-)

Seriously, that limitation alone should favour the "one concept, one
component" solution.  No?  Oh I already said that too, I think...

I really don't grok why a sub-par (by much) solution is preferred
just because of the assumption that there will be more review work.
That won't be so, if review is performed on a regular basis and work
is distributed among all developers (active and passive). The smaller
the codebase, the easier it is to spot something "strange".
Big components are intimidating and I won't be surprised that people
tend to skip them entirely, or stay focused on selected parts, without
considering the bigger picture).

Gilles

Cheers,
Jörg




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to