From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Reitter Newsgroups: gmane.emacs.help Subject: Re: Icon designer wanted (Aquamacs Emacs) Date: Tue, 3 Jan 2006 15:20:08 +0000 Message-ID: <54321A2A-3F36-4416-B473-49AC11FF057F@gmail.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (Apple Message framework v746.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1136305071 24237 80.91.229.2 (3 Jan 2006 16:17:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 3 Jan 2006 16:17:51 +0000 (UTC) Cc: David Kastrup Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jan 03 17:17:49 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Etor5-0003sB-HX for geh-help-gnu-emacs@m.gmane.org; Tue, 03 Jan 2006 17:17:47 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Etosi-00051x-Lp for geh-help-gnu-emacs@m.gmane.org; Tue, 03 Jan 2006 11:19:28 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Etnz5-00038p-LQ for help-gnu-emacs@gnu.org; Tue, 03 Jan 2006 10:22:00 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Etnz3-00037Y-Gw for Help-gnu-emacs@gnu.org; Tue, 03 Jan 2006 10:21:57 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Etnz1-00037D-0b for Help-gnu-emacs@gnu.org; Tue, 03 Jan 2006 10:21:57 -0500 Original-Received: from [64.233.184.202] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Eto0F-0005Ky-SN for Help-gnu-emacs@gnu.org; Tue, 03 Jan 2006 10:23:12 -0500 Original-Received: by wproxy.gmail.com with SMTP id i28so1520661wra for ; Tue, 03 Jan 2006 07:20:12 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=FJOn1HhbS1HVe+VwNRkArWUgEbeG4x35a2Jb11+8fViGq2QGpCCbABbdea+uwVIvw3f7Sz7THFUl+Zmwm6dvY1oJuV7wJ5XDG4qHkGyrfpqOm41DEqByAWjrAETgAPVzxO1fIPy5A0XXkxJ/SCgh6tikS9EpZ9znaTezX4Uzh1A= Original-Received: by 10.65.133.10 with SMTP id k10mr478990qbn; Tue, 03 Jan 2006 07:20:12 -0800 (PST) Original-Received: from ?129.215.174.81? ( [129.215.174.81]) by mx.gmail.com with ESMTP id e14sm1116419qba.2006.01.03.07.20.11; Tue, 03 Jan 2006 07:20:11 -0800 (PST) Original-To: Emacs help X-Mailer: Apple Mail (2.746.2) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:32380 Archived-At: > > However, the big advantage for us is that we can draw from icons > > used in a variety of other projects. So much of the core work is > > done -- what remains is to find and select the right icons, make > > them look uniform / coherent, draw remaining ones. > > It seems a bit out of place to do this work downstream when it seems > more sensible to do this in Emacs itself. > ... > Is there a reason why you don't want to work on improving the icons in > Emacs proper? I'm glad you see it that way, and we certainly would be delighted to make source code (or icons) available to the main Emacs. Quite a few patches developed for Aquamacs have already been applied and a package has been added, others might be in the future. Of course, this applies to icon designs as well. However, the rigorous legal process involved in contributing material to Emacs means that we cannot just take somebody else's icons from GPL'd software, properly credit them and make use of their work in the spirit of free software. While I perfectly understand why this may be considered necessary for GNU software, given the history of Emacs, I don't see myself or anyone come up with a newly drawn set of icons of high quality. Instead, we need to reuse icons. Therefore, if someone is willing to do the work, I'd incorporate this in our distribution now. If the Emacs team is then willing to go through a discussion process as to whether to adopt a new UI, and if the FSF would do some legal footwork, I'd be proud to support them. But that is up to them, not me, to ask, "Hey, can we incorporate that?". But before that, we'll need to do the work and I prefer doing that before offering a contribution. The extensive work of the Carbon port, e.g. was done in the same way, and the Nextstep port is under way in a very similar fashion. Again, I would need a dedicated graphics person with the time to assemble a coherent set of icons.