Rosetta Code:Add a Task: Difference between revisions
Content added Content deleted
(Delete entire section about 'semantic annotations'. Bad example of semantic markup. Page ((Delegates)) never had such markup, and ((Property:Task concept)) exists not on this wiki.) |
(Add instructions on how to create a page, other small changes) |
||
Line 8: | Line 8: | ||
Examples</pre> |
Examples</pre> |
||
==Prerequisites== |
==Prerequisites== |
||
===Create the page=== |
|||
Come up with a title for your task (look at [[:Category:Programming Tasks|the current tasks]] to see what kind of name you should choose), type it in the search bar, and click "Go". There will be a "Create page" link on the resulting page somewhere. Click that, and you can begin editing. |
|||
===Draft vs non-draft=== |
===Draft vs non-draft=== |
||
Not all tasks are immediately ready to be thrown at the casual Rosetta Code participant. Some need a review or draft phase before they're in good shape. |
Not all tasks are immediately ready to be thrown at the casual Rosetta Code participant. Some need a review or draft phase before they're in good shape. |
||
* For a non-draft task, one would use [[Template:Task]] by putting {{tmpl|task}} at the top of the page. |
* For a non-draft task, one would use [[Template:Task]] by putting {{tmpl|task}} at the top of the page. |
||
* To note that a task is a draft, use [[Template:draft task]], by putting {{tmpl|draft task}} at the top, rather than {{tmpl|task}}. |
* To note that a task is a draft, use [[Template:draft task]], by putting {{tmpl|draft task}} at the top, rather than {{tmpl|task}}. If this is your first task, you should probably just start with a draft. |
||
It's up to you to decide which you start with, but another community member may choose to change your created task to a draft. If there is some question on the general suitability of the task then create a draft task and discuss the reason for it being a draft in the talk page. This will warn potential contributors that there may be substantial changes in the task description whilst still in draft status. |
It's up to you to decide which you start with, but another community member may choose to change your created task to a draft. If there is some question on the general suitability of the task then create a draft task and discuss the reason for it being a draft in the talk page. This will warn potential contributors that there may be substantial changes in the task description whilst still in draft status. |
||
Line 63: | Line 65: | ||
===Extreme Language=== |
===Extreme Language=== |
||
Some schools, libraries and parental filters filter pages whose URLs match wordlists. This even occasionally impacts Rosetta Code's reCAPTCHA API key. We try to include this audience, so please [[wp:bowlderise|self-censor]] such content. (For an example, see the discussion page for language [[Category talk:Brainf***]]). |
Some schools, libraries and parental filters filter pages whose URLs match wordlists. This even occasionally impacts Rosetta Code's reCAPTCHA API key. We try to include this audience, so please [[wp:bowlderise|self-censor]] such content. (For an example, see the discussion page for language [[Category talk:Brainf***|Brainf***]]). |