From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Newsgroups: gmane.lisp.guile.devel Subject: Re: New logo and website design proposal Date: Mon, 21 Sep 2015 22:40:20 +0200 Message-ID: <87h9mny097.fsf@gnu.org> References: <12940f8a9be1fde49c9e9700480893a3@openmailbox.org> <87fv2fbbav.fsf@dustycloud.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1442868057 12663 80.91.229.3 (21 Sep 2015 20:40:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 21 Sep 2015 20:40:57 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Sep 21 22:40:47 2015 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ze7tG-0000rn-Oi for guile-devel@m.gmane.org; Mon, 21 Sep 2015 22:40:46 +0200 Original-Received: from localhost ([::1]:33769 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ze7tG-0004no-5N for guile-devel@m.gmane.org; Mon, 21 Sep 2015 16:40:46 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38331) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ze7t9-0004nf-VR for guile-devel@gnu.org; Mon, 21 Sep 2015 16:40:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ze7t6-0000no-LX for guile-devel@gnu.org; Mon, 21 Sep 2015 16:40:39 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:35007) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ze7t6-0000nO-6U for guile-devel@gnu.org; Mon, 21 Sep 2015 16:40:36 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Ze7t4-0000cF-Fk for guile-devel@gnu.org; Mon, 21 Sep 2015 22:40:34 +0200 Original-Received: from reverse-83.fdn.fr ([80.67.176.83]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 21 Sep 2015 22:40:34 +0200 Original-Received: from ludo by reverse-83.fdn.fr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 21 Sep 2015 22:40:34 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 111 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: reverse-83.fdn.fr X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Jour des =?utf-8?Q?R=C3=A9compenses?= de =?utf-8?Q?l?= =?utf-8?Q?'Ann=C3=A9e?= 223 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x3D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) Cancel-Lock: sha1:V1M2qHAS/dTUbcv4ev3UJOKcWaY= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:17846 Archived-At: Hello! Luis Felipe López Acevedo skribis: > As part of the Guile project I imagine, I'd like to propose these > visual modifications for the logo and the website. > > Logo > https://multimedialib.files.wordpress.com/2015/09/guile-logo-proposal-2015-06-16.png I like it! > Website mockup (some rough sketches here) > https://multimedialib.files.wordpress.com/2015/09/website-mockup-2015-09-15.png > > My intention with this proposal is, hopefully, to modernize the image > of the project a bit and make it more attractive to potential users. This is amazing! I really like the web site mockup. The drawings are just awesome. Christopher Allan Webber skribis: > First of all, I think this looks *amazing*! Will it keep these kind of > nice black and white drawings, or will the final result have a more > refined look? Either way, I like the childrens' book type > illustrations. (My request would be that if they do become colored, the > two children-programmers whose bodies are somewhat visible have > different skin tones for diversity reasons. I think they look gender > ambiguous enough because of the suits.) Honestly I think the rough > black and white versions look very nice as-is though, and I am not sure > how to color them without a kind of watercolor look. Very "Where the > Wild Things Are" meets robots. A good combination! I would leave them as is; I think it’s fine without colors. > Second, a friend of mine pointed out a couple of things: > > - The "Guile is an extension language platform" section gives the > impression maybe overly that it's an extension language far and above > being an independent language. Guile is certainly optimized for > this, especially for legacy reasons, but more and more Guile > applications seem to be written entirely within Guile itself. +1 > Maybe the text could be something like: > > "Guile contains a neat and highly optimized virtual machine. Or rather “… an efficient compiler and virtual machine.” > It can be used out of the box to write programs in Scheme, or > can easily be integrated with C and C++ programs. > > Guile is the GNU Ubiquitous Intelligent Language for Extensions, > and the official extension language of the GNU project." +1 > - It may be nice to show code examples. Lisp is often interpreted as > being hard to read; I have found that a nice theme and > rainbow-parentheses has reduced that fear for some users. Here's > some examples of screenshots I have taken of my own emacs with > various lisps... none of them are perfect, and this isn't scheme > code, but to get the general idea: > > http://dustycloud.org/tmp/emacs_lisp_setup.png > ^- Probably could do without the highlighting? > > http://dustycloud.org/tmp/emacs-rainbow-all-the-things.png > ^- Probably could do without the rainbow-delimeters? > > http://dustycloud.org/tmp/emacs_wombat.png > ^- Something different, but also a nice theme > > I'm not 100% confident on this; showing "real code" might actually > clutter things or make things more intimidating. The present > design I think is fairly intimidation-free. Maybe these could go under “Getting Started”? I like what racket-lang.org does with the cycling code examples. An option would be to still their idea (and code? ;-)). Other comments: • In the “Extend applications” part, I would remove Lua, move ECMA to the back on the drawing, and add Scheme to the front; we might even replace ECMA with C. In general, we don’t want to emphasize multiple-language support, so I would also remove it from the heading. • The “Applications” part is a good idea. Unfortunately, we cannot (yet!) have LilyPond there (its port to Guile 2.0 is incomplete) and TeXmacs (not sure what the status is.) Perhaps Guile-Charting, Guile-Present, or Guile-OpenGL would make for a nice picture, or maybe Guile-SSH for a black terminal-like geeky image? • I noticed with the Guix web site that “Help” is a bit confusing since it’s about getting help and not about helping out (contributing). • I think we can remove “Blog”, but a news section would be welcome, possibly with a preview on the main page as you did for Guix? Thanks a lot! Ludo’.