From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.devel Subject: Re: What is the most useful potential feature which Emacs lacks? Date: Sun, 17 May 2020 15:18:58 +0200 Message-ID: References: <838sht32la.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="71516"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Eli Zaretskii , "emacs-devel@gnu.org" , ndame To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun May 17 15:20:04 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jaJD1-000IUv-Io for ged-emacs-devel@m.gmane-mx.org; Sun, 17 May 2020 15:20:03 +0200 Original-Received: from localhost ([::1]:42522 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jaJD0-0006n1-Ls for ged-emacs-devel@m.gmane-mx.org; Sun, 17 May 2020 09:20:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60790) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jaJC6-0006EM-EP for emacs-devel@gnu.org; Sun, 17 May 2020 09:19:06 -0400 Original-Received: from mail-oln040092075099.outbound.protection.outlook.com ([40.92.75.99]:13218 helo=EUR04-VI1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jaJC4-0000cr-DV; Sun, 17 May 2020 09:19:05 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i4u2JTxTph7s0W/PgNFGvAK865w9X4U4MscJySCVujsoObA9JpmoNn64fRk/NrXIo+1jyR9Rg7b1USvy9AUtftpQr+4mrwuJoryhVaytBhybGBL50VBK5xcfTudwyNi/RxUYqKeQc6NSOfjDMIOBjcBKuhZoG/0LDZdvH/xiiZWHgxvV31Pbs30SeO8vXDRfUunEnZlf+jaxYf74d6w6eV/wrfzFhu8/jjOouOxMhR4Oe9UrS0LZiCo84zHfD2CXZNRX6y5YYUi/aenC3DDWR44JJe/JZURGDrDIMfvNxfXaZ3+GY3N2VDLUwp3gCIFUpDOfx1OORu4cZvy7/gyHIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MNuB9cAfnN+ahYCdi8pGu+QkuKVpmfj5B+Oi8T3kJEY=; b=e8W1UpcqD2vM5zvz7WZ6oSytQ7Ol4NF3LvS/Y9dNwkbpdF219G2fiZAKJBvf5gNu0bTY7Ix6x2DL8pIy+lWqfDHMZrUl25TSwblOyTkRTFLrgQm++ZD9W3tN8ip8+32QvBJsuVcXeqEnb7qK+In+O8R6MTu7bAyaKC0QATo99Fk3JY3eVM9eCg1cTIj20ArKG447kKTzRfRhCUo6d5Qx8bUeRWmPNYpCrn/1GUhc85OphZ7dFCVj8PMrw06ky+ZZeov7C2FMW+2FlMGCKvuRHL27u737lYr67HEiOWirxhY3Wd+dqYeZr93JSXrECeYVExnOY5mIokdQo0iCvoTM5g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=live.com; dmarc=pass action=none header.from=live.com; dkim=pass header.d=live.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MNuB9cAfnN+ahYCdi8pGu+QkuKVpmfj5B+Oi8T3kJEY=; b=tv21lbrkYrgJyi4RNbZPX/FpbO2lcR5+BtljYCLkvXtaDtxm9TSEacDkhnIIwyVlooXx+3afe7YhW1MR+BmOfykc2EOcVutkfX5NWDgJ1vthTiLktf9Q/kebqUBGE10ZZE+kHxlbiuW7XPqCzqFvZ6kLTKNxv7297Op2SaUnEBCE77gYIR9BcVyHJV2Ka3YVJg5YAxsTOwnsS/L9/lVxHhFoA9YRfs9ciP6z7ZJP2N7ONnEsRHwwT7R9DLlyV2tDJqI1cok/Y6WyNsREWIA0lAmxCChf69fbgDuMPoMELZvyKofxCDqse+mC+Vr+INRtZtH+y79hod5Sk3Kdd2Eg+Q== Original-Received: from HE1EUR04FT063.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0d::4a) by HE1EUR04HT099.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0d::101) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.19; Sun, 17 May 2020 13:19:00 +0000 Original-Received: from VI1PR06MB4526.eurprd06.prod.outlook.com (2a01:111:e400:7e0d::41) by HE1EUR04FT063.mail.protection.outlook.com (2a01:111:e400:7e0d::308) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.19 via Frontend Transport; Sun, 17 May 2020 13:19:00 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:207CD39CB310074AF6A762C78595813FE14A2385AE36A08F5DB70A0AF168B9E1; UpperCasedChecksum:A5DA4AC679688D606C34A6CC208E72CE1380DEC2B64DFB7DAA3A129DB6788308; SizeAsReceived:8309; Count:48 Original-Received: from VI1PR06MB4526.eurprd06.prod.outlook.com ([fe80::49f0:2314:a959:bec5]) by VI1PR06MB4526.eurprd06.prod.outlook.com ([fe80::49f0:2314:a959:bec5%7]) with mapi id 15.20.3000.022; Sun, 17 May 2020 13:19:00 +0000 In-Reply-To: (Stefan Kangas's message of "Sun, 17 May 2020 05:42:41 -0700") X-ClientProxiedBy: AM5PR0202CA0003.eurprd02.prod.outlook.com (2603:10a6:203:69::13) To VI1PR06MB4526.eurprd06.prod.outlook.com (2603:10a6:803:ac::17) X-Microsoft-Original-Message-ID: <87v9ku4s3h.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (90.230.29.56) by AM5PR0202CA0003.eurprd02.prod.outlook.com (2603:10a6:203:69::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3000.24 via Frontend Transport; Sun, 17 May 2020 13:18:59 +0000 X-Microsoft-Original-Message-ID: <87v9ku4s3h.fsf@live.com> X-TMN: [v5+XGd1wdaQhg1i6l8vYovqFD2fFraEk] X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: e0a155ab-d0db-4378-b599-08d7fa64dc85 X-MS-TrafficTypeDiagnostic: HE1EUR04HT099: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gQJjmcffm974RFhjyAj61Pz1LogGdt8Q6sur1CfrQ2HwyhLnqGwR+ddu4DsXhKB5hulpAyww/JRDJVFBMb1/F8f5ScS1k+VVOjVzX75R2Ny+542ZIK0A4dDVJk/QiaqdBBuBl92yGvev79D/R0hQmiza3Equzi3ig1Uwj9MRgouftSBUiNakVqb1eigjhxp7vod0hiiSahsL6GPbehv/tw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:0; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR06MB4526.eurprd06.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:OUT; SFP:1901; X-MS-Exchange-AntiSpam-MessageData: PMEWVAVjkn/2weDEyM/55b914amqFSfBqsm9LUmsQPolj78h8e1nWbMuh0UIl1UcleKPt6DQ/Et2iOg0NQ1Iw7BXCeFV0U6xYx7oRCaaSgrSpa9RGeKEsxrPP/cT+R5ZOpqEOSkGZjQV3HkhrBdARw== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: e0a155ab-d0db-4378-b599-08d7fa64dc85 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2020 13:19:00.3946 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1EUR04HT099 Received-SPF: pass client-ip=40.92.75.99; envelope-from=arthur.miller@live.com; helo=EUR04-VI1-obe.outbound.protection.outlook.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/17 09:19:01 X-ACL-Warn: Detected OS = Windows NT kernel [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:250597 Archived-At: Stefan Kangas writes: > ndame writes: > >> If by chance you know somebody who is qualified and could be >> interested in the job then please let him or her know about this >> possibility. Provided you think a full time developer could help Emacs >> development. The core developers are in a better position to judge >> this. > > Maybe this is starting in the wrong end. > > There is some serious work required to even get something like this > going. Perhaps one should look for a candidate to do that work first. > > Not that I have any clout to say much about anything, but here's what I > think: > > Whoever is prepared to organize this will work on a volunteer basis. > This would be a task of great responsibility, so it has to be a > trustworthy person, possibly already on emacs-devel or prepared to > establish and maintain that communication. > > Such a volunteer would start with writing up a serious proposal for how > to organize it. This should involve some specifics about financing (at > least: how to collect donations), recruitment of candidates, > advertising, deliverables, time-frame, etc. Probably many other things. > > Next, you would need to be able to work patiently in discussion to > convince emacs-devel, Eli, RMS and others that this is a good idea. > Part of that work is convincing people that you are the candidate to see > this through. Maybe the FSF needs to be discussed with and convinced > too. > > And, finally, the correct candidate for that work would be prepared to > accept that, even having invested the above time, maybe it's not > feasible to get all the moving parts working together to realize this. > > If someone is interested in doing that work, maybe this has a chance. > I don't see that it's a hard task, just one that would take some time, > dedication and organizing. > > Just my two cents. > > Best regards, > Stefan Kangas > > PS. BTW, is there any reason Emacs is not already part of GSOC? Could FSF control a crowd-sourcing fond that goes to development? They could have something like a list of bugs/features, maybe have a poll where public can vote for priority on that list, and announce a prize money to those who turn in accepted patch. Does not even need to be an Emacs specific fond, could be a list of bugs/features/improvements in all GNU software. It could be open to anyone who is willing to send in technically and legaly (FSF paperwork, licence and so on) acceptable patch.