From owner-cvs-all@FreeBSD.ORG Mon May 24 22:20:56 2010 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6F30106564A; Mon, 24 May 2010 22:20:56 +0000 (UTC) (envelope-from pali.gabor@googlemail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 160808FC15; Mon, 24 May 2010 22:20:55 +0000 (UTC) Received: by fxm4 with SMTP id 4so3752832fxm.13 for ; Mon, 24 May 2010 15:20:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type; bh=gSGYnTZHtT6ZSkVYSpjdj0CtthakhgjLyi1esK+DiYc=; b=Lu8hXuZDibrZAu9SaLjrPV5VBAo6grnnoSVfkarTK9hpeU8tFZYeu6NJZrI+Duv+WX a6VIWgMQtV6suoeScgSeHj7Ew1ztESMA8o8oxbkcxHTaqAIOCUZtfGsrf7NFv9SIW1WJ jhXAwu927Kvy03e5XFnEtAqArALy6qEKFSqt0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=ddA/kCAl2eZS87KB1THdUhFVNQ9Psx4tFK839ILDg97hlzkgSjzE6aa3ool2+nLwTg HoQxzR8fdu+vF2ylKSm+LPe5Cl3WBh/uXHfxkQIk6jSNzOvdTilzw25n7LBLdX/ymPQx 3TB0ARX8lGxlgmlcaJpUa8KuPCOCqIeyjD0/A= MIME-Version: 1.0 Received: by 10.223.5.89 with SMTP id 25mr5323966fau.87.1274739654920; Mon, 24 May 2010 15:20:54 -0700 (PDT) Sender: pali.gabor@googlemail.com Received: by 10.223.120.129 with HTTP; Mon, 24 May 2010 15:20:54 -0700 (PDT) In-Reply-To: <20100524220501.GF7380@hades.panopticon> References: <20100524220501.GF7380@hades.panopticon> Date: Tue, 25 May 2010 00:20:54 +0200 X-Google-Sender-Auth: W-zVgN3aAKyTyfDhSnRYV12HPvU Message-ID: From: Gabor PALI To: Dmitry Marakasov Content-Type: text/plain; charset=ISO-8859-1 Cc: cvs-ports@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org Subject: Re: cvs commit: ports/archivers/hs-zip-archive Makefile distinfo pkg-descr pkg-plist ports/devel/hs-binary Makefile distinfo pkg-descr pkg-plist ports/devel/hs-darcs/files patch-Setup.lhs patch-darcs.cabal ports/devel/hs-darcs Makefile distinfo pkg-d X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 May 2010 22:20:56 -0000 On Tue, May 25, 2010 at 12:05 AM, Dmitry Marakasov wrote: > What's the purpose for renaming them at all? All of them are transcripts of Cabal packages coming from HackageDB [1]. > In the first place, those are end-user applications named darcs, xmonad etc. And some of them are applications as well. I would like to achieve a consistent naming to see what is coming from there and what is not. (For example, lang/pugs, deskutils/checkrdf or devel/lhs2TeX are not from there but still written in Haskell). As a next step, I would like to port Haskell Platform [2] to FreeBSD, so the users can decide whether they want to use hackages from ports or simply use HP and use cabal-install to add packages. These two alternatives would be mutually exclusive since using cabal-install interferes with the Ports Collection. Using FreeBSD ports has its usual advantages (binary install, correct dependencies, things build out-of-the-box, etc.), while using HP would mean a direct access to the "bleeding edge" of Haskell software with compilation from sources and a risk that packages might not build. > should be named darcs and xmonad correspondingly, regardless of > language they're written in and regardless of whether they install > modules for that language. Sorry that I did not discuss this idea in front of a larger audience in advance. I thought (perhaps I was wrong) that these ports are not used by so many users, so it is an acceptable cost. Of course, I am happy to have comments on the subject, I am very interested in the generic feedback. Cheers, :g [1] http://hackage.haskell.org/ [2] http://hackage.haskell.org/platform/