
Dmitry Marakasov writes:
* Ashish SHUKLA (wahjava.ml@gmail.com) wrote:
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-'.
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'.
Those all should probably be fixed.
Fine, I completely agree with you now. So lets file PRs for renaming them. Thanks -- Ashish SHUKLA Sent via Gnus from GNU Emacs