Date: Sat, 29 May 2010 04:30:48 +0530 From: wahjava.ml@gmail.com (Ashish SHUKLA) To: Dmitry Marakasov <amdmi3@amdmi3.ru> Cc: ports@freebsd.org, jhell <jhell@DataIX.net>, freebsd-haskell@haskell.org, Gabor PALI <pgj@freebsd.org> Subject: Re: Renamed Haskell Applications Message-ID: <861vcviqcf.fsf@chateau.d.if> In-Reply-To: <20100526214642.GA43302@hades.panopticon> (Dmitry Marakasov's message of "Thu, 27 May 2010 01:46:42 %2B0400") References: <4BFBDBC0.6040902@FreeBSD.org> <4BFC1D3D.7070904@dataix.net> <20100526154941.GC25216@hades.panopticon> <alpine.BSF.2.00.1005261609500.14705@pragry.qngnvk.ybpny> <20100526214642.GA43302@hades.panopticon>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-= Content-Transfer-Encoding: quoted-printable Dmitry Marakasov writes: [...] > I strictly object to adding hs- prefix to end-user applications like > darcs and xmonad, because it's a huge POLA violation. Users do not care > what the application is written in, they just search for > devel/{svn,mercurial,darcs} and x11-wm/{xmonad,icewm}, and should find > these ports in the expected places. We don't prefix mercurial with > py- and icewm with c-, similarily we shouldn't prefix darcs et al with > hs-. Modules that are used only for development and as dependencies is a > whole different thing, and definitely are what prefixes are for. I agree with you, but by a pre-existing convention (not carved in stone anywhere, AFAIK) in FreeBSD, I prefer keeping ports prefixed with 'hs-'.=20 1. Padre, which is an editor hacked in Perl is available from a port named 'p5-Padre'. 2. SpamAssassin, an anti-spam filter is available as 'p5-Mail-SpamAssassin'. 3. Pencil which is a mockup based out-of firefox is available as 'www/xpi-pencil', which even doesn't have anything to do with World Wide Web except that it runs in a www browser, still has name/category like that. 4. Conkeror, the web browser is available as 'xpi-conkeror'. And also having 'hs-' prefix implies their being implemented in Haskell. I'm sure other users who are aware of the convention of p5-, py-, xpi- will try= to search for Haskell related app as 'hs-'. So, IMHO 'hs-' for all haskell based ports is a nice idea towards uniformity/symmetry. #v+ % make -C /usr/ports search name=3Ddarcs |grep '^Port:' Port: cvs2darcs-0.8 Port: hs-darcs-2.4.3 Port: py26-darcsver-1.5.1 Port: py26-setuptools_darcs-1.2.9 Port: devel/darcs #v- Thanks Ashish SHUKLA =2D-=20 Sent via Gnus from GNU Emacs They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety. -- Benjamin Franklin, Memoirs of the life and writings of Benjamin Frankl= in --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iQIcBAEBCgAGBQJMAEskAAoJEMdGz6nnT6SwXT4QALT+m08Vo4l9VqIuKIcAJYol 1/xHl+BKI/si2B2Gx1p4ZbmucWYSOqmW3q4Fye2/FCvwk3kTIhBNqI+qyu8CLEkp MKVx5E/O4gBZA5oqjzeNAZwZ8sHn6qBmQIB1hvft1cSmV7OyDkyJHEkwS6RsLzA4 CVnjbVzwcVGUNBfYPtnIlWzDEcn39mkA5Sc9oXM3yh4NHPfpiH96ouh1Jf3wD8Tz M+6zxGQ+aolmv388J+7Rr5s47odt/PINTo29tl2r2fua9Wt/amnfQ9zEvpirxboz 4tw2j85lScP5sjpRWR+U+wfdgoF49oykIUSG846qsxYk7fikobbR2f8MXgdXS0C3 rpDKybjhk17xPU17/ZKdU/n1XLrtow8WeJ4BEGpUEvkcIz9uQVm72O50QqiYDynj axRzhExI3TAJ0cvuFNrTyiyCBcyKuTXMRxM5U4Aj7He4AR47JEaeMUaHofQW/Lf6 ktnq9yR5ZQLveASP+Dk1G28OM/hryHvwlMEU0KuVVPQi/v5H3shjoeO5XY3gS47o 6+EAcVIdftISXC40lca0NwLTAIio9Kujhci3OJWY80PZ+61e106pLYWFSf4ZhqIn WAZYQW6A+NXzNi5GXV3TqG1RcqcPh6FuA/me0lTnjTEDdk3jTNjAlv0cCs0pf6bD rZ+CizHqtemT2pMFXJ0F =sK67 -----END PGP SIGNATURE----- --=-=-=--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?861vcviqcf.fsf>