Annotation of wikisrc/projects/all.mdwn, revision 1.4

1.1       jmmv        1: [[!meta title="All projects"]]
                      2: 
                      3: This page contains the list of all available projects, broken by topic
1.4     ! jmmv        4: and difficulty.  The topics are as follows:
1.1       jmmv        5: 
1.4     ! jmmv        6: [[!toc levels=1]]
1.1       jmmv        7: 
1.4     ! jmmv        8: # File system projects
1.1       jmmv        9: ## Easy
1.4     ! jmmv       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)"]]
1.1       jmmv       15: 
1.4     ! jmmv       16: # Kernel-level projects
        !            17: ## Easy
1.3       jmmv       18: [[!map show="title" pages="projects/project/* and tagged(category:kernel) and tagged(difficulty:easy)"]]
1.1       jmmv       19: ## Medium
1.3       jmmv       20: [[!map show="title" pages="projects/project/* and tagged(category:kernel) and tagged(difficulty:medium)"]]
1.1       jmmv       21: ## Hard
1.3       jmmv       22: [[!map show="title" pages="projects/project/* and tagged(category:kernel) and tagged(difficulty:hard)"]]
1.1       jmmv       23: 
1.4     ! jmmv       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)"]]
1.1       jmmv       31: 
1.4     ! jmmv       32: # Networking projects
1.1       jmmv       33: ## Easy
1.4     ! jmmv       34: [[!map show="title" pages="projects/project/* and tagged(category:networking) and tagged(difficulty:easy)"]]
1.1       jmmv       35: ## Medium
1.4     ! jmmv       36: [[!map show="title" pages="projects/project/* and tagged(category:networking) and tagged(difficulty:medium)"]]
1.1       jmmv       37: ## Hard
1.4     ! jmmv       38: [[!map show="title" pages="projects/project/* and tagged(category:networking) and tagged(difficulty:hard)"]]
1.1       jmmv       39: 
                     40: # pkgsrc projects
                     41: ## Easy
1.3       jmmv       42: [[!map show="title" pages="projects/project/* and tagged(category:pkgsrc) and tagged(difficulty:easy)"]]
1.1       jmmv       43: ## Medium
1.3       jmmv       44: [[!map show="title" pages="projects/project/* and tagged(category:pkgsrc) and tagged(difficulty:medium)"]]
1.4     ! jmmv       45: ## Hard
        !            46: [[!map show="title" pages="projects/project/* and tagged(category:pkgsrc) and tagged(difficulty:hard)"]]
1.1       jmmv       47: 
1.4     ! jmmv       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)"]]
1.1       jmmv       53: ## Hard
1.4     ! jmmv       54: [[!map show="title" pages="projects/project/* and tagged(category:ports) and tagged(difficulty:hard)"]]
1.1       jmmv       55: 
1.4     ! jmmv       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)"]]
1.1       jmmv       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: 
1.4     ! jmmv       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)"]]
1.1       jmmv       78: 
                     79: ## Projects without a difficulty definition
                     80: 
1.3       jmmv       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