Some ideas what new port categories could be. This is not about two-level categories, because those are not going to happen, anyway. ===== New real categories ===== ^ Name ^ Details ^ Status ^ | **education** | For educational application, including [[Ports/NewCategories/education|these ports]]. | Currently virtual. | | **games-arcade** | ([[Ports/NewCategories/games-arcade]]) for arcade games, about 63 candidates. Needs updating. | | | **ide** | For Integrated Development Environments. This was mentioned in the recent Eclipse bikeshed (see below). Eclipse is not the only IDE in the tree. Some people feel the IDEs do not really fit well in any individual category. There would be a few dozen ports. | | | **voip** | Or **net-voip**. | | ===== New virtual categories ===== ^ Name ^ Details ^ Status ^ | **eclipse** | At the very least it should be a virtual category. There would be at least 25 ports. | | | **emacs** | It seems very odd that we have an **elisp** category but not **emacs**. There would be at least 100 ports. | | | **fpc** | There are at least 60 ports with the prefix //fpc-// (%%FreePascal%%). | | | **inputmethod** | Just like the way %%NetBSD%% did that. There would be at least 20 ports. | | | **latex** | Or **tex**. There are at least 50 in the former. | [[https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=43771|Closed]] | ===== Ideas ===== - Mavvie want to rename **dns** to **net-dns** to match **net-mgmt**, **net-im** and **net-p2p**. AMDmi3 suggests that it'd be nice to rename **irc** to **net-irc** as well then. - tlp want to split **games** into subcategories. - Split **crypto** out of **security**, **xml** out of **textproc**, perhaps? - Split **www** into pieces, for example, **www-servers**, **www-browsers**, **www-apps**, and leave rest in **www**. Also check ''%%http://www.freebsd.org/cgi/getmsg.cgi?fetch=729101+0+/usr/local/www/db/text/2004/freebsd-ports/20041024.freebsd-ports%%'' (Link is broken) Mavvie's old post . - Grrrr wants to move beyond categories to tags (''%%http://bsd2.be/port-tags/%%'' (link is broken%%))%%, so that we stop bikeshedding about where to put things. - [[/ThomasAbthorpe|ThomasAbthorpe]] wants a new category **i18n**. [[https://groups.google.com/group/mailing.freebsd.ports/browse_thread/thread/8d3906389851dc46/cbf538c7e36a5c3d?lnk=raot|The discussion.]] ===== Categories slated for removal ===== * **java**: general consensus on the freebsd-java list is that **java** was a botch as a physical category (it is the only computer-language-specific category). Current consensus seems to be to discourage adding new ports there and instead just list it as a secondary category. If it remains as a physical category it should only have the JVM-related stuff in there; everything else should move to be like the rest of the ports tree. * **palm**: [[/MarkLinimon|MarkLinimon]] claims that all work in this category stopped about a decade ago. ---- {{tag>Ports Todo}}