Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 May 2010 02:43:45 +0000
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        Dmitry Marakasov <amdmi3@amdmi3.ru>
Cc:        Gabor PALI <pgj@FreeBSD.org>, 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
Message-ID:  <20100527024345.GA97920@FreeBSD.org>
In-Reply-To: <20100526222806.GD43302@hades.panopticon>
References:  <AANLkTil2ds1NMcOVfF6_R3bCkIb1SPOnLMkagLWt90nk@mail.gmail.com> <20100524220501.GF7380@hades.panopticon> <AANLkTikBXrbZpHaLJN3eVA80RQfJHLOaBLFFK1CNbnh7@mail.gmail.com> <20100525031628.GB8034@FreeBSD.org> <20100526152458.GB25216@hades.panopticon> <AANLkTikVxxaDLgEhfblYdix5L0wz1NsRdMO8GC6N0HNi@mail.gmail.com> <20100526193943.GE25216@hades.panopticon> <AANLkTikI-vhSbpIAgw2_bMT8oNNngkWk9BjqwZ_PG7G-@mail.gmail.com> <20100526222806.GD43302@hades.panopticon>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, May 27, 2010 at 02:28:06AM +0400, Dmitry Marakasov wrote:
> Basically, the presence of prefixes was correct before the rename --
> those ports were created by someone and followed common rules.

And, equally important, common sense.

Gabor, I can add little to this thread besides what I've already
explained about naming ports in our private conversation.  I assume that
unless strong technical reason, not purely "like home" vague feeling of
Haskell folks only, exists for prefixing port directory names, both me
and Dmitry would appreciate having them renamed back.  All package
prefixing should be hidden from our users inside makefiles (of ports and
supporting infrastructure), not in publicly visible directory names.

As for upgrading various Haskell ports, just do upwards-upgrade of
some base Haskell port, or something like this.  Or, since portupgrade
takes package glob, not port, and packages can be prefixed, it's even
easier (however, while "hs-xmonad" package is somewhat better than
"x11-wm/hs-xmonad" port, it's still not perfect).  After all, simple
Unix construct of make "search ... | xargs portupgrade ..." can take care.
Not to mention that most of just fire up "portupgrade -avi" once in a
while.

./danfe



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100527024345.GA97920>