Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 21F50200B49 for ; Wed, 3 Aug 2016 12:43:30 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 207A1160A86; Wed, 3 Aug 2016 10:43:30 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 68525160A64 for ; Wed, 3 Aug 2016 12:43:29 +0200 (CEST) Received: (qmail 78137 invoked by uid 500); 3 Aug 2016 10:43:28 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 78125 invoked by uid 99); 3 Aug 2016 10:43:27 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Aug 2016 10:43:27 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 7299918A206 for ; Wed, 3 Aug 2016 10:43:27 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.72 X-Spam-Level: X-Spam-Status: No, score=-0.72 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=scarlet.be Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id r39cB-MiuHlS for ; Wed, 3 Aug 2016 10:43:25 +0000 (UTC) Received: from sif.is.scarlet.be (sif.is.scarlet.be [193.74.71.28]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 1667E60E4E for ; Wed, 3 Aug 2016 10:43:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scarlet.be; s=scarlet; t=1470220999; bh=O5QR/oDtEJDfhBjz7e/4VfW3xg8w+yBTQLEi1jjTiXo=; h=MIME-Version:Content-Type:Content-Transfer-Encoding:Date:From:To: Subject:In-Reply-To:References:Message-ID; b=nv8DTAyJDkduVcwHMl1KkgE60NxziruvtoMt4o/90d44H4EZlidFtK9WEAOeMqTV+ qwKP6WEB/FrxXAEHw+UGMxMgKFP2xmUsd1aqni2X9F4D8/2NS2uoDR7wu1X6T9rEVW xFVofgdgxErQIbPbCdYCNXxK27Z8lyRyZQRAZkHc= Received: from webmail.scarlet.be (gresham.is.scarlet.be [193.74.71.215]) by sif.is.scarlet.be (8.14.9/8.14.9) with ESMTP id u73AhI61014196 for ; Wed, 3 Aug 2016 12:43:19 +0200 X-Scarlet: d=1470220999 c=193.74.71.215 Received: from pno-astro-26.ulb.ac.be ([164.15.138.26]) via astropc12.ulb.ac.be ([164.15.138.26]) by webmail.scarlet.be with HTTP (HTTP/1.1 POST); Wed, 03 Aug 2016 12:46:12 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Wed, 03 Aug 2016 12:46:12 +0200 From: Gilles To: Subject: Re: [MATH]: Current state of =?UTF-8?Q?project=3F?= In-Reply-To: <4F8BFB3F-2728-4E3D-8C41-86A41A862248@dslextreme.com> References: <582C4EA3-B9FE-4692-A724-401B773968DA@gmail.com> <00d501d1ecdb$eb687720$c2396560$@apache.org> <4F8BFB3F-2728-4E3D-8C41-86A41A862248@dslextreme.com> Message-ID: <13d6df3b6e8fdd083e728d46331eeb5e@scarlet.be> X-Sender: gilles@harfang.homelinux.org User-Agent: Scarlet Webmail X-DCC-scarlet.be-Metrics: sif; whitelist X-Virus-Scanned: clamav-milter 0.98.1-exp at sif X-Virus-Status: Clean archived-at: Wed, 03 Aug 2016 10:43:30 -0000 On Tue, 2 Aug 2016 23:59:23 -0700, Ralph Goers wrote: >> On Aug 2, 2016, at 4:00 PM, Gilles >> wrote: >> >> >> Most PMC members seem to wish that CM becomes dormant. >> I totally agree with you that it would be good to have _that_ >> clarified. > > I have no idea how that is your takeaway from all the discussions. > The point I have tried to make is that CM needs a community of > committers, not just you. The current situation is that there is only me (with commit privilege). Without me, all development activity would have stopped more than 8 months ago. [That's an observational fact.] There are volunteers for following up on my proposals but, indeed, their statements seem to count for nothing. Isn't it awkward that people like Rob Tompkins, formerly interested in contributing to CM feels compelled to find "something else" to do here in order to get noticed, and perhaps later (or perhaps never) get the authorization to do what he really intended to in the first place? If this PMC intended to discourage contributors, that would be a nice way. > My position has always been that having > discussions about what to do with the code is a waste of time when > you > are the only committer doing anything. IMHO, you get things upside down (as did the CM team all along): people come to contribute because they are interested in the code (be it to add to it, up to completely overhaul it, from time to time). Where the project is heading to is a fundamental aspect for deciding whether one wants to contribute. As an example, Artem Barger is interested in improving the "machine-learning" package. As it happens, I'm also interested in that part of CM. Why should we have to carry the burden of the pack of codes left behind by the forkers and _literally_ waste our time maintaining something that either we don't use or needs thorough refactoring? The extracting of modules would make it clear to users and would-be contributors what is currently being worked on and what is in need of maintainers. But the Commons PMC does indeed "prefers" a monolithic and _dormant_ CM. > Moving Math to the incubator > would have allowed you to have a much lower barrier to add new > committers, but you didn’t really want to discuss doing that. This is plain false. Incubator PMC people said that it was one-of-a-kind situation, noting that the incubator's usual task was to create an Apache project around an existing community, not to discuss how to create one. There was James Carman's proposal to create a TLP, but the PMC did not want to approve of that, for reasons so unclear that it led to James' resignation. > So here > we are. Yes, because you and others seem to abstract from the current reality, hoping that in some indeterminate future a bunch of people will come and say: "Hey, where is that CM? Let's have fun with Java 5!". The more time passes waiting for this unlikely future, the more unlikely it becomes. Even if you think that I'm wrong headed, I'd dare to say that _anything_ is better than let this code rot. Better to try and revive parts of it, even if it is impossible to ensure success of these offsprings. At any rate, nothing can be worse than what "happened" a few months ago. Counting how many "components" have been discontinued, I have a hard time understanding the reluctance of this committee to give a chance to a few others! Gilles > > Ralph > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org