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-descr ...
Alexey Dokuchaev
danfe at FreeBSD.org
Tue May 25 03:03:31 UTC 2010
On Mon, May 24, 2010 at 08:24:06PM +0000, Gabor Pali wrote:
> pgj 2010-05-24 20:24:06 UTC
>
> Forced commit to note rename of the following Haskell ports:
>
> devel/darcs -> devel/hs-darcs
> ports-mgmt/porte -> ports-mgmt/hs-porte
> x11/xmobar -> x11/hs-xmobar
> x11-wm/xmonad -> x11-wm/hs-xmonad
> x11-wm/xmonad-contrib -> x11-wm/hs-xmonad-contrib
I don't think it was a good idea to rename these ones. Normally `hs-'
prefix (similar to `p5-' or `py-') should indicate packages that extend
Haskell functionality as developing framework; some of us call those
"batteries". On the contrary, end-user software should not be prefixed,
as end users probably don't care whether Darcs or Xmonad are written in
Haskell (well, at least until they start tinkering with it) and having
`hs-' prefix for those is confusing. Unless software name itself
contains language prefix (e.g. `games/pysol`), mangling it is bad and
makes it both harder to find in Ports Collection and introduces
gratuitous difference between different software repositories out there
(would Xmonad user coming from, say, Ubuntu expect that it is called
`hs-xmonad' in FreeBSD)?
./danfe
More information about the cvs-ports
mailing list