From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luis Felipe =?ISO-8859-1?Q?L=F3pez?= Acevedo Subject: Re: [ART] Website mockup rev2 Date: Wed, 25 Feb 2015 13:34:51 -0500 Message-ID: <1424889291.1437.61.camel@openmailbox.org> References: <1424484170.6354.13.camel@openmailbox.org> <87bnkixffw.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60129) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YQgoC-0004OR-Lr for guix-devel@gnu.org; Wed, 25 Feb 2015 13:35:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YQgo8-0003OH-DS for guix-devel@gnu.org; Wed, 25 Feb 2015 13:35:44 -0500 In-Reply-To: <87bnkixffw.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Cc: guix-devel@gnu.org El mi=C3=A9, 25-02-2015 a las 14:56 +0100, Ludovic Court=C3=A8s escribi=C3= =B3: > =C2=A1Hola! Salut Ludovic, =C3=87a va? :) [...] > I have some more specific comments. >=20 > There=E2=80=99s some informal wording that I dislike; for instance, I w= ould: >=20 > - remove =E2=80=9CWe need skilled people=E2=80=9D > - change =E2=80=9CKnow the system...=E2=80=9D to =E2=80=9CDiscover Gu= ixSD=E2=80=9D > - change =E2=80=9CSome screenshots...=E2=80=9D to =E2=80=9CScreenshot= s=E2=80=9D > - change =E2=80=9CWe have some news...=E2=80=9D to =E2=80=9CNews=E2=80= =9D > - change =E2=80=9CGet in touch...=E2=80=9D to =E2=80=9CContact=E2=80=9D= (?) > - change =E2=80=9CThe devs are working hard...=E2=80=9D to =E2=80=9CL= atest Development News=E2=80=9D. >=20 > I would rather not have a Web interface to connect to the IRC channel. > The technical audience we=E2=80=99re targeting may know how to do that = anyway. OK. > Regarding the section at the bottom, I wonder whether/how it could be > implemented in practice. For instance, we=E2=80=99re not going to move= to > GitHub just for that, and I=E2=80=99d rather not call out to openhub.co= m or > similar to get stats. Yet, I=E2=80=99m not sure the cgit/gitweb instan= ces at > Savannah provide a JSON API to extract this kind of data. What are you= r > thoughts on this? >=20 > Maybe the answer is that we=E2=80=99ll have to work with the Savannah h= ackers to > add whatever service provides such an API to Savannah, and in the > meantime live without that section. I just thought that a JSON list of recent commits could be generated with a script+libgit2 (somewhere, once a day) and then put the JSON file in the website repository. But if that's expensive or just silly, I don't see any problem in leaving that section out. > One thing we need to decide is whether we keep the GuixSD web site > separate from gnu.org/s/guix. I tend to think that it should be > separate (we can ask for guixsd.gnu.org), with the Guix web page mostly > unchanged, but I=E2=80=99m slightly concerned about overlap and the ris= k of > bitrot. WDYT? I think that GuixSD should have its own website (at guixsd.gnu.org) and Guix should stay on gnu.org/s/guix. I can see a lot of overlapping too, because at this time both websites would target the same techie audience. But I think this overlapping would be eventually reduced as the GuixSD website evolves to target average users and the Guix page remains more closer to techies. (GuixSD website would not focus on Guix, but would have enough, higher-level information about using it.) However, to avoid maintaining very similar websites at this time, maybe the GuixSD website should wait until the distribution reaches a beta status. In the meantime, I would try to implement the middle sections of this mockup rev2 in the current Guix page, if people think that's OK. > How can we make progress from here? Would you be able to do the > CSS/HTML implementation of the web site? What else is needed? I don't know if Pierre-Antoine Rault (rigelk) is still willing to take on implementation :) In any case, I've worked in "mockup-to-implementation" before=C2=B9, usin= g Web frameworks like Django=C2=B2 or static-site generators like complexit= y=C2=B3. I don't have any formal training, but I'm willing to help. As for what else would be needed for GuixSD website,=20 - A GuixSD project in Savannah - CVS repository for website - git repository for website source - A static-site generator 1. http://sirgazil.bitbucket.org/static/temp/img/faunista/home-view.png 2. http://djangoproject.com/ 3. https://github.com/audreyr/complexity