> On Jun 21, 2016, at 11:10 AM, Gilles <gil...@harfang.homelinux.org> wrote: > > Hello. > > On Tue, 21 Jun 2016 09:58:40 +0200, Jörg Schaible wrote: >> Hi Jochen, >> >> Jochen Wiedmann wrote: >> >>> On Tue, Jun 21, 2016 at 9:12 AM, Jörg Schaible >>> <joerg.schai...@bpm-inspire.com> wrote: >>> >>>> That depends. If some packages of the current CM should stay as own >>>> component in Commons, these packages have to be identified. >>> >>> Whoever would support such a lunacy? Either CM moves entirely, or not at >>> all. > > It's not that clear-cut. > Thank you (and James, and Niall) for keeping the ball moving, at a > point where I was thinking that the game was over. However, we should > all realize that it's not because that all those codes were developed > within a single repository that they all belong together. > > [We got into this dire situation because so much code _depended_ (however > people here want to put it differently) on one or two people. > And it's not a size problem, per se; it's that it covers a very broad > scope, requiring expertise levels that are rarely found in one person, > even less so in a person who'd dedicated (him)herself to maintaining a > Java library. A TLP is something to attempt but I'm not optimistic that > we'll get much more traction.] > > By having some of the functionality severed from CM, it _increases_ the > likelihood that it will be used and contributed to. > And if this functionality is actually "mature", then it won't have to > be (fakely) upgraded (through changing of package name) just because > some other (non-mature) code would need it (to allow breaking changes). > > By way of consequence, such "split off" code will fulfill the Commons' > promise of stability. > > In turn, the separation will have positive effects on the prospective > TLP, if just by not having to deal with issues thus become "out-of-scope". > There may well be interactions between the TLP and Commons whenever the > TLP would choose to depend on a Commons component, but there will be > clear API boundaries. > >> If the new Commons Components have been identified, we can have a vote. Then >> we'll see what the majority want. All I can say now is that we have currenty >> no consensus about anything. Some of the stuff in CM is certainly common >> enough to build a valid Commons component. > > At last, we agree on this! [That was my main point since day one (June 5).] > > Instead of readily discussing the consequence of that observation, we fought > about "micro-management" of Commons Math... :-( > > I'll start a VOTE thread for each new Commons component candidate.
Would it make sense here to simply leave commons-math named commons math (mainly because mathematical naming conventions differ from the conventional vernacular [e.g. an artifact named commons-analysis might be confusing]), and deprecate anything that we plan to take and move to the incubator/TLP? -Rob > > Gilles > >> Cheers, >> Jörg > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org