From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id DEDD57EE6B for ; Thu, 21 Nov 2013 00:08:44 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of amc79@cam.ac.uk) identity=pra; client-ip=131.111.8.152; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="amc79@cam.ac.uk"; x-sender="amc79@cam.ac.uk"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of amc79@cam.ac.uk) identity=mailfrom; client-ip=131.111.8.152; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="amc79@cam.ac.uk"; x-sender="amc79@cam.ac.uk"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@ppsw-52.csi.cam.ac.uk) identity=helo; client-ip=131.111.8.152; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="amc79@cam.ac.uk"; x-sender="postmaster@ppsw-52.csi.cam.ac.uk"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtEBAO4/jVKDbwiYnGdsb2JhbABZgz+pM5VHXBYOAQEBAQEGDQkJFCiCLQIaHREBW1gDIRQBJodtBAm0PQGEVYdujh8RAYRhgRIDlUODfpQGgXE X-IPAS-Result: AtEBAO4/jVKDbwiYnGdsb2JhbABZgz+pM5VHXBYOAQEBAQEGDQkJFCiCLQIaHREBW1gDIRQBJodtBAm0PQGEVYdujh8RAYRhgRIDlUODfpQGgXE X-IronPort-AV: E=Sophos;i="4.93,739,1378850400"; d="scan'208";a="36848623" Received: from ppsw-52.csi.cam.ac.uk ([131.111.8.152]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 21 Nov 2013 00:08:44 +0100 X-Cam-AntiVirus: no malware found X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from cpc17-cmbg14-2-0-cust360.5-4.cable.virginm.net ([86.6.155.105]:50439 helo=[192.168.0.3]) by ppsw-52.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.158]:587) with esmtpsa (PLAIN:amc79) (TLSv1:AES128-SHA:128) id 1VjGt1-0007tf-Dq (Exim 4.82_3-c0e5623) (return-path ); Wed, 20 Nov 2013 23:08:43 +0000 From: Amir Chaudhry Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: Date: Wed, 20 Nov 2013 23:08:42 +0000 To: caml users , "infrastructure@lists.ocaml.org" Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) X-Mailer: Apple Mail (2.1510) Subject: [Caml-list] [ANN] New OCaml.org design is now live! Dear caml-list, As some of you may have noticed, the new OCaml.org site is now live!=20=20 The DNS may still be propagating so if http://ocaml.org hasn't updated for = you then try http://166.78.252.20. This post is in two parts: the first is= the announcement and the second is a call for content. ### New OCaml.org website design! The new site represents a major milestone in the continuing growth of the O= Caml ecosystem. It's the culmination of a lot of volunteer work over the la= st several months and I'd specifically like to thank Christophe, Ashish and= Philippe for their dedication (the commit logs speak volumes).=20=20 We began this journey just over 8 months ago with paper, pencils and a lot = of ideas. This led to a comprehensive set of wireframes and walk-throughs o= f the site [1], which then developed into a collection of Photoshop mockups= [2]. In turn, these formed the basis for the html templates and style she= ets, which we've adapted to fit our needs across the site.=20=20 Alongside the design process, we also considered the kind of structure and = workflow we aspired to, both as maintainers and contributors. This led us = to develop completely new tools for Markdown and templating in OCaml [3, 4,= 5], which are now available in OPAM for the benefit all. Working on all t= hese things in parallel definitely had it challenges (which I'll write abou= t separately) but the result has been worth the effort.=20=20 The journey is ongoing and we still have many more improvements we hope to = make. The site you see today primarily improves upon the design, structure = and workflows but in time, we also intend to incorporate more information o= n packages and documentation. With the new tooling, moving the website forw= ard will become much easier and I hope that more members of the community b= ecome involved in the generation and curation of content. This brings me t= o the second part of this post. ### Call for content We have lots of great content on the website but there are parts that could= do with refreshing and gaps that could be filled. As a community driven s= ite, we need ongoing contributions to ensure that the site best reflects it= s members.=20=20 For example, if you do commercial work on OCaml then maybe you'd like to ad= d yourself to the support page [6]? Perhaps there are tutorials you can hel= p to complete, like 99 problems [7]? If you're not sure where to begin, th= ere are already a number of content issues you could contribute to [8].=20= =20 Although we've gone through a bug-hunt already, feedback on the site is sti= ll very welcome. You can either create an issue on the tracker (preferred)= , or email the infrastructure list.=20 It's fantastic how far we've come and I look forward to the next phase! Best wishes, Amir [1] http://amirchaudhry.com/wireframe-demos-for-ocamlorg/ [2] https://github.com/ocaml/ocaml.org/wiki/Site-Redesign [3] http://lists.ocaml.org/pipermail/infrastructure/2013-July/000211.html [4] http://pw374.github.io/posts/2013-09-05-22-31-26-about-omd.html [5] http://pw374.github.io/posts/2013-10-03-20-35-12-using-mpp-two-differen= t-ways.html [6] http://ocaml.org/community/support.html [7] http://ocaml.org/learn/tutorials/99problems.html [8] https://github.com/ocaml/ocaml.org/issues?labels=3Dcontent