File:  [NetBSD Developer Wiki] / wikisrc / projects / all.mdwn
Revision 1.4: download - view: text, annotated - select for diffs
Sun Nov 6 21:08:23 2011 UTC (8 years, 3 months ago) by jmmv
Branches: MAIN
CVS tags: HEAD
Add missing categories to the "all" index and sprinkle difficulty-level
settings to the projects that lacked them.  The "all" index is now fully
organized.

    1: [[!meta title="All projects"]]
    2: 
    3: This page contains the list of all available projects, broken by topic
    4: and difficulty.  The topics are as follows:
    5: 
    6: [[!toc levels=1]]
    7: 
    8: # File system projects
    9: ## Easy
   10: [[!map show="title" pages="projects/project/* and tagged(category:filesystems) and tagged(difficulty:easy)"]]
   11: ## Medium
   12: [[!map show="title" pages="projects/project/* and tagged(category:filesystems) and tagged(difficulty:medium)"]]
   13: ## Hard
   14: [[!map show="title" pages="projects/project/* and tagged(category:filesystems) and tagged(difficulty:hard)"]]
   15: 
   16: # Kernel-level projects
   17: ## Easy
   18: [[!map show="title" pages="projects/project/* and tagged(category:kernel) and tagged(difficulty:easy)"]]
   19: ## Medium
   20: [[!map show="title" pages="projects/project/* and tagged(category:kernel) and tagged(difficulty:medium)"]]
   21: ## Hard
   22: [[!map show="title" pages="projects/project/* and tagged(category:kernel) and tagged(difficulty:hard)"]]
   23: 
   24: # Miscellaneous projects
   25: ## Easy
   26: [[!map show="title" pages="projects/project/* and tagged(category:misc) and tagged(difficulty:easy)"]]
   27: ## Medium
   28: [[!map show="title" pages="projects/project/* and tagged(category:misc) and tagged(difficulty:medium)"]]
   29: ## Hard
   30: [[!map show="title" pages="projects/project/* and tagged(category:misc) and tagged(difficulty:hard)"]]
   31: 
   32: # Networking projects
   33: ## Easy
   34: [[!map show="title" pages="projects/project/* and tagged(category:networking) and tagged(difficulty:easy)"]]
   35: ## Medium
   36: [[!map show="title" pages="projects/project/* and tagged(category:networking) and tagged(difficulty:medium)"]]
   37: ## Hard
   38: [[!map show="title" pages="projects/project/* and tagged(category:networking) and tagged(difficulty:hard)"]]
   39: 
   40: # pkgsrc projects
   41: ## Easy
   42: [[!map show="title" pages="projects/project/* and tagged(category:pkgsrc) and tagged(difficulty:easy)"]]
   43: ## Medium
   44: [[!map show="title" pages="projects/project/* and tagged(category:pkgsrc) and tagged(difficulty:medium)"]]
   45: ## Hard
   46: [[!map show="title" pages="projects/project/* and tagged(category:pkgsrc) and tagged(difficulty:hard)"]]
   47: 
   48: # Port-related projects
   49: ## Easy
   50: [[!map show="title" pages="projects/project/* and tagged(category:ports) and tagged(difficulty:easy)"]]
   51: ## Medium
   52: [[!map show="title" pages="projects/project/* and tagged(category:ports) and tagged(difficulty:medium)"]]
   53: ## Hard
   54: [[!map show="title" pages="projects/project/* and tagged(category:ports) and tagged(difficulty:hard)"]]
   55: 
   56: # Userland projects
   57: ## Easy
   58: [[!map show="title" pages="projects/project/* and tagged(category:userland) and tagged(difficulty:easy)"]]
   59: ## Medium
   60: [[!map show="title" pages="projects/project/* and tagged(category:userland) and tagged(difficulty:medium)"]]
   61: ## Hard
   62: [[!map show="title" pages="projects/project/* and tagged(category:userland) and tagged(difficulty:hard)"]]
   63: 
   64: # Unclassified projects
   65: 
   66: This section contains the list of projects that have not been classified:
   67: i.e.  projects that lack a tag defining their category and/or their difficulty.
   68: 
   69: Theoretically, this section should be empty.  In practice, however, it is all
   70: too easy to forget to tag a project appropriately when defining it, and this
   71: section is intended to help in spotting such misclassified projects.  Please
   72: note that misclassified projects may not appear in other indexes, so it is
   73: important to spot them!
   74: 
   75: ## Projects without a category definition
   76: 
   77: [[!map show="title" pages="projects/project/* and !tagged(category:filesystems) and !tagged(category:kernel) and !tagged(category:misc) and !tagged(category:networking) and !tagged(category:pkgsrc) and !tagged(category:ports) and !tagged(category:userland)"]]
   78: 
   79: ## Projects without a difficulty definition
   80: 
   81: [[!map show="title" pages="projects/project/* and !tagged(difficulty:easy) and !tagged(difficulty:medium) and !tagged(difficulty:hard)"]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb