Received: from magus.postgresql.org (magus.postgresql.org [87.238.57.229]) by mail.postgresql.org (Postfix) with ESMTP id D74F1AD7E2F for ; Sun, 17 Jun 2012 06:48:57 -0300 (ADT) Received: from mail-lpp01m010-f46.google.com ([209.85.215.46]) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1SgC6F-00008n-N4 for pgsql-www@postgresql.org; Sun, 17 Jun 2012 09:48:56 +0000 Received: by lahd3 with SMTP id d3so2933621lah.19 for ; Sun, 17 Jun 2012 02:48:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding:x-gm-message-state; bh=1yxJKC2YllIviRnp0LG45ym3Avgihk2ySXK1h/2cFhU=; b=es0iooDsSPiJkxi1AkHWfvOGnVEMBiIygfYHH+uwLrEdPf3nNFqCRtil/LXbJ5c38E wIZkCL1xTx5zyruN/4HTLk8T693Bw13ciO6IEQf97lswaD2h+KlY+Ko4R7+Y+3GUDE8H Twwb3OWA8uhPoFOu6KfU69WLticLw8Trww+Npz3ZgUi0l/sFeB0eHszRsfWcpXSOr8NX xPloJxnDbFjPMIuChbohnj+6jJaA8/8hhuuZ8bTupl738AQGZ0FQd6BI3KAxoHbT/0qz cGLpUtt9MEzvWyQqb7ThDlNQx3wawGxlx3vz4aOk77pYSjL7bZk5+o7Sp8b12JoFKrbo HsjQ== MIME-Version: 1.0 Received: by 10.112.32.35 with SMTP id f3mr4903688lbi.47.1339926518616; Sun, 17 Jun 2012 02:48:38 -0700 (PDT) Received: by 10.152.21.234 with HTTP; Sun, 17 Jun 2012 02:48:38 -0700 (PDT) Date: Sun, 17 Jun 2012 17:48:38 +0800 Message-ID: Subject: Some restructuring of the download section From: Magnus Hagander To: PostgreSQL WWW Cc: Palle Girgensohn , =?ISO-8859-1?Q?Pierre=2DEmmanuel_Andr=E9?= , bjorn.munch@oracle.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQlceLQMzytqEb7jF5OhyHT8UMzraecY9hNLsCCWWCSmdmwF+3R/nKFUXxfYbJWxAg4+Jf5i X-Pg-Spam-Score: -2.6 (--) X-Archive-Number: 201206/24 X-Sequence-Number: 20718 Per discussions I've had with people for a long time now, I finally got around to making some changes to the structure of the download section last week, to make it a little bit less cluttered and confusing. And I think minus a few details they're about ready to go. And then I promptly forgot about posting it here... So, important things first. Since it contains a lot of cut/paste between different places the diff can be a bit hard to read. So I've pushed a preview version of it up at http://young-window-5672.herokuapp.com/download/. Username is webtest, password foobar - to make sure google doesn't end up crawling it for me... I've pushed my development branch to github. It contains a lot of minor changes and back/forth changes, so the history is probably not very interested, but you can view the full diff to master at https://github.com/mhagander/pgweb/compare/master...downloadrefactor, or clone that github repo if you want to make some changes off it. The main difference for people to actually see are, other than generally trying to make it easier to read: * Add more distinct links in the navigation bar. The Download one becomes redundant, but it also makes it much easier to "get back" to the starting point * Remove the strange horizontal menu we used to select platform - it didn't correspond to any kind of standard way of doing webpage layout, and confused a lot of people * Introduce a more granular split between Linux distributions, to be able to target information more specifically - instead of a huge if/elseif/elseif block between which distro you're on. Results in more pages, but a lot more structured and easy to read pages. * Put much more actual information on the per-distribution/per-os pages. E.g. instead of "you can use yum", it has "how and why to use yum" (and similar for other distros) * Remove individual (and usually inconsistent) packager crediting - this should be credited on the main project (/community/contributors/ page) like all other contributors. * Update the snapshot download information which has been lacking love for a long time * In some pages, get rid of 200-char long rows and just fold them into normal rows (e.g. the windows download page). Generates a big diff, though... Constructive comments are most welcome ;) Also, I need help to update the details for operating systems/distros and install methods that I don't know myself. I'd appreciate it if someone who does could look at e.g. the RedHat pages and then construct similar pages for the following OSes (either send me the text, or just do a fork+pullreq on github): * FreeBSD (Palle has promised to work on this alrady) * OpenBSD (I suggest you wait until Palle is done with FreeBSD, since I suspect they will be very similar) * SuSE * Mac OS X (the Fink and Macports part - I think I have the rest covered by bugging people on IRC) * Solaris It's no worse than it is before, but it would be good to be able to improve the information on those pages as well. --=20 =A0Magnus Hagander =A0Me: http://www.hagander.net/ =A0Work: http://www.redpill-linpro.com/