Valve Developer Community:Tasks: Difference between revisions
m (→Ideas: Added comment) |
m (Minor formatting.) |
||
Line 1: | Line 1: | ||
{{ | {{Shortcut|[[TODO]]<br>[[VDC:TODO]]<br>[[VDC:TASKS]]}} | ||
<span class= | <span class=plainlinks>[{{fullurl:Main Page|action=purge}} <font style="display:inline-flex; background:#36C; border-radius:3px; color:#FFF; font-weight:bold; white-space:nowrap; position:relative; z-index:10; padding:6px 10px">{{Autolang|Purge the Main Page|ru=Очистить главную страницу}}</font>]</span> | ||
== Overview == | == Overview == | ||
The Valve Developer Community site relies on its members to grow and take care of its contents. The [[ | The '''Valve Developer Community''' site relies on its members to grow and take care of its contents. The [[w:Wiki|Wiki]] concept depends on this. What you’ll find on this page are a list of different tasks, large and small, that can be worked on to improve and expand the site. Even small tasks, when added together, can make a big difference in the quality of the community. When you’ve taken up a task for completion, mark it as in progress to let people know it is being worked on. When the task is complete, update the task as complete and leave it visible for a few days before removing it. | ||
== Maintenance == | == Maintenance == | ||
{{Capsule|style=2|Categorization ([[Help:Categories]])<br>'''Help put pages and files into their proper categories.''' Pages and files need to be put into categories in order to group them around similar subjects. [[Special:UncategorizedPages]] [[Special:UncategorizedFiles]]}} | {{Capsule|style=2|Categorization ([[Help:Categories]])<br>'''Help put pages and files into their proper categories.''' Pages and files need to be put into categories in order to group them around similar subjects. [[Special:UncategorizedPages]], [[Special:UncategorizedFiles]].}} | ||
{{Capsule|style=2|New File Patrol ([[Help:Images]])<br>'''Help ensure that new files adhere to | {{Capsule|style=2|New File Patrol ([[Help:Images]])<br>'''Help ensure that new files adhere to [[Valve Developer Community:Image use policy|VDC policy]].''' [[Special:NewFiles]]}} | ||
{{Capsule|style=2|New Page Patrol ([[Help:Page Creation]])<br>'''Help review new pages for problems early and delete spam articles.''' [[Special:NewPages]]}} | {{Capsule|style=2|New Page Patrol ([[Help:Page Creation]])<br>'''Help review new pages for problems early and delete spam articles.''' [[Special:NewPages]]}} | ||
{{Capsule|style=2| | {{Capsule|style=2|{{int:doubleredirects}} ([[Help:Editing Toolbar#Redirect]])<br>'''Help improve VDC navigation by removing roadblocks.''' Double redirects occur when one redirect points to another and a user ends up on an unintended page.[[Special:DoubleRedirects]]}} | ||
{{Capsule|style=2| | {{Capsule|style=2|{{int:brokenredirects}} ([[Help:Editing Toolbar#Redirect]])<br>'''Help ensure users find the page they are looking for.''' [[Special:BrokenRedirects]]}} | ||
{{Capsule|style=2|Cleanup ([[Help:Cleanup]])<br>'''Help improve the quality of pages.''' [[Special:WhatLinksHere/Template:Cleanup]]}} | {{Capsule|style=2|Cleanup ([[Help:Cleanup]])<br>'''Help improve the quality of pages.''' [[Special:WhatLinksHere/Template:Cleanup]]}} | ||
{{Capsule|style=2|Wikify ([[Help:Linking]])<br>'''Help connect pages to one another.''' [[Special:LonelyPages]]}} | {{Capsule|style=2|Wikify ([[Help:Linking]])<br>'''Help connect pages to one another.''' [[Special:LonelyPages]]}} | ||
Line 16: | Line 16: | ||
== Priority == | == Priority == | ||
=== Creating Templates === | === Creating Templates === | ||
<onlyinclude>{{Task | <onlyinclude>{{Task | ||
Line 28: | Line 27: | ||
| section = Improve Templates | | section = Improve Templates | ||
| desc = The templates that needs to be improved are listed below. | | desc = The templates that needs to be improved are listed below. | ||
| task 1 = Need to add support for | | task 1 = Need to add support for {{Code|false}} value: {{tl|Game release}}, {{tl|Game release free}}, {{tl|Mod release}}, and more on the See Also section on the template documentation. | ||
}}</onlyinclude> | }}</onlyinclude> | ||
Line 49: | Line 48: | ||
| task 2 = {{tl|Userpage}} | | task 2 = {{tl|Userpage}} | ||
| task 3 = {{tl|Ombox}} | | task 3 = {{tl|Ombox}} | ||
| task 4 = {{tl|Demo Release}} | | task 4 = {{tl|Demo Release}} – Replaced by {{tl|game demo}} | ||
| task 5 = {{tl|Point ent}} | | task 5 = {{tl|Point ent}} – Replaced by {{tl|Entity}} | ||
| task 6 = {{tl|Brush ent}} | | task 6 = {{tl|Brush ent}} – Replaced by {{tl|Entity}} | ||
| task 7 = {{tl|Game name}} | | task 7 = {{tl|Game name}} – Replaced by {{tl|Software}} | ||
}}</onlyinclude> | }}</onlyinclude> | ||
Line 66: | Line 65: | ||
<onlyinclude>{{Task | <onlyinclude>{{Task | ||
| section = Ideas | | section = Ideas | ||
| task 1 = Create a unified cleanup template that consolidates the functionality of all | | task 1 = Create a unified cleanup template that consolidates the functionality of all it’s related templates. | ||
| task 2 = Merge {{tl|wip}} and {{tl|construction-notice}} into one whole template. {{Clarify|Which of these two do we want to keep? They | | task 2 = Merge {{tl|wip}} and {{tl|construction-notice}} into one whole template. {{Clarify|Which of these two do we want to keep? They aren’t being used on many pages so changing one template to another and deleting it would be easy.}} | ||
| task 3 = Create a policy on editing user pages? | | task 3 = Create a policy on editing user pages? | ||
| task 4 = Create a page listing the bots available for tasking and what they are capable of. | | task 4 = Create a page listing the bots available for tasking and what they are capable of. | ||
| task 5 = Add [ | | task 5 = Add [[w:Wikipedia:HotCat|Wikipedia:HotCat]] as a gadget to help with category editing. | ||
}}</onlyinclude> | }}</onlyinclude> | ||
== Other == | == Other == | ||
=== Easy === | === Easy === | ||
<onlyinclude>{{Task | <onlyinclude>{{Task | ||
| section = Easy Tasks | | section = Easy Tasks | ||
| desc = These jobs should only take you a little time for each one. | | desc = These jobs should only take you a little time for each one. | ||
| task 1 = Add the [[Template: Back | back template]] to the top of pages that do not have any for easier navigation. | | task 1 = Add the [[Template:Back|back template]] to the top of pages that do not have any for easier navigation. | ||
| task 2 = Add the [[Template: Shortpagetitle | short page template]] to pages that use a subpage display. | | task 2 = Add the [[Template:Shortpagetitle|short page template]] to pages that use a subpage display. | ||
| task 3 = Add a res to [[Steam Resource Map]]. Aswell update ALL the outdated screenshot from the old Steam version to new one as of 2023. | | task 3 = Add a res to [[Steam Resource Map]]. Aswell update ALL the outdated screenshot from the old Steam version to new one as of 2023. | ||
| task 4 = Add more compiler errors from numerous sources to the [[:Category:Compile Errors|Compile Error Listing]]. | | task 4 = Add more compiler errors from numerous sources to the [[:Category:Compile Errors|Compile Error Listing]]. | ||
| task 5 = [[:Category:POV | | task 5 = [[:Category:POV cleanup|Switch a firstperson tutorial to a thirdperson one]]. | ||
| task 6 = Convert | | task 6 = Convert {{Code|“}} and {{Code|”}} ({{Code|style=2|&ldquo;}} and {{Code|style=2|&rdquo;}}) to {{Code|"}} in code blocks. | ||
| task 7 = Convert | | task 7 = Convert {{Code|’}} ({{Code|style=2|&rsquo;}}) to {{Code|'}} in code blocks. | ||
| task 8 = Convert em dashes | | task 8 = Convert em dashes {{Code|—}} ({{Code|style=2|&mdash;}}) to {{Code|-}} in code blocks. | ||
| task 9 = Document on an important [[:Category:Console Variables|console variable]]. | | task 9 = Document on an important [[:Category:Console Variables|console variable]]. | ||
| task 10 = Make sure a page only links to a term the first time | | task 10 = Make sure a page only links to a term the first time it’s mentioned unless important. | ||
| task 11 = Read a new page and give feedback on the discussion page on how the content can be improved. | | task 11 = Read a new page and give feedback on the discussion page on how the content can be improved. | ||
| task 12 = Possibly add a | | task 12 = Possibly add a {{Code|style=2|Related Topics}} section at the end. | ||
| task 13 = [[ | | task 13 = [[mw:Special:MyLanguage/Help:Patrolled edit|Patrol edits]] to help alleviate possible vandalism and spam. | ||
}}</onlyinclude> | }}</onlyinclude> | ||
=== Medium === | === Medium === | ||
Line 99: | Line 96: | ||
| section = Medium Tasks | | section = Medium Tasks | ||
| desc = These projects will take a little longer. | | desc = These projects will take a little longer. | ||
| task 1 | | task 1 = Update language template [[Template:MultiPage|usage]]. | ||
| task 2 | | task 2 = Update pages requiring [[Special:WhatLinksHere/Template:Cleanup|cleanup]]. | ||
| task 3 | | task 3 = Expand [[Special:WhatLinksHere/Template:Stub|stubs]]. | ||
| task 4 | | task 4 = Screen [[Special:WantedFiles|wanted files]] for [[Special:Upload|upload]] candidates. | ||
| task 5 | | task 5 = Review [[Special:AncientPages|old pages]]. | ||
| task 6 | | task 6 = Add a list of maps where a specific [[:Category:Half-Life Continuity|Half-Life Continuity]] can be found on their own page. | ||
| task 7 | | task 7 = Create a documentation page for a template. | ||
| task 8 | | task 8 = Create a mini-tutorial, for a simple problem users have. | ||
| task 9 | | task 9 = Pick an entity in the [[list of entities#see_also|list of entities]] for a game, and transcribe the [[Hammer Object Properties Dialog#Help|entity help]] from inside Hammer. | ||
: • A lot of info on entities can be found by looking at the [[ | : • A lot of info on entities can be found by looking at the [[.fgd|FGD’s]]. | ||
: • Test any and all entities before you describe them, for any potential bugs that may occur that the user should know about. | : • Test any and all entities before you describe them, for any potential bugs that may occur that the user should know about. | ||
: Make sure to include the basic description, keyvalues, flags, as well as all inputs | : Make sure to include the basic description, keyvalues, flags, as well as all inputs and outputs. Example: [[env_fire]]. | ||
| task | | task 10 = Find an existing entity in the [[list of entities]] and fix the formatting. Here’s an [[Entity Article Template|entity article template]] with sample formatting. | ||
| task | | task 11 = Pick a page in the [[:Category:Hammer|Hammer Editor documentation]], and add links where they are missing. | ||
: • Look for the text | : • Look for the text “See the ''topic name'' section for more information”, and make it a link to the proper page. Capitalized words in '''Bold''' are also often link candidates (i.e. '''Entity Report''' or '''Object Properties'''). | ||
: • Some pages under [[:Category:Hammer Toolbars]] need links. | : • Some pages under [[:Category:Hammer Toolbars]] need links. | ||
: • Add links to the [[Hammer Hotkey Reference]] page. | : • Add links to the [[Hammer Hotkey Reference]] page. | ||
: • Add any potential content that might only be unique to versions of hammer for specific games. | : • Add any potential content that might only be unique to versions of hammer for specific games. | ||
| task | | task 12 = The [[Half-Life High Definition Content]] is like Mao Zedong. There’s about 93 different ways to write it. Add some redirects, like [[HD Pack]]. | ||
| task | | task 13 = Take an existing page that is too large and divide it into smaller, more manageable topics. | ||
| task | | task 14 = Need a tutorial on how to transfer an existing mod that’s under development from one machine to another and have the tutorial cover all of the gotchas. | ||
| task | | task 15 = Update “List of Soundscapes” pages to include any entries not on them already, and to include more detailed descriptions of soundscapes. | ||
| task | | task 16 = Update any game level creation page (example [[:Category:Portal 2 Level Design|Portal 2 Level Design]]) and include any specific content for the games. | ||
}}</onlyinclude> | }}</onlyinclude> | ||
Line 135: | Line 132: | ||
| task 5 = Add more [[GoldSrc]]-related content, and document more [[Source 2]] content if possible. | | task 5 = Add more [[GoldSrc]]-related content, and document more [[Source 2]] content if possible. | ||
| task 6 = Update pictures with white backgrounds to match current VDC theme (as of June 2012). Also try to make some of them having transparent PNGs if possible. | | task 6 = Update pictures with white backgrounds to match current VDC theme (as of June 2012). Also try to make some of them having transparent PNGs if possible. | ||
| task 7 = | | task 7 = Optional, but recommended: Translate more pages into other languages, also fix other translated pages to making it more up to date. Plus, transition as many pages using {{tl|lang}} to {{tl|MultiPage}} and {{tl|Autolang}} if possible. | ||
}}</onlyinclude> | }}</onlyinclude> | ||
Revision as of 01:12, 29 April 2023
[https://developer.valvesoftware.com/w/index.php?title=Main_Page&action=purge


You can help our editors by replacing or deleting this template on the Pages that use this template. Once no more pages use this template, it should be Marked for deletion.
Additional notes:
Use #switch parser function instead. Example
{{#switch: {{language}}
| #default = English
| ja = 日本語
| zh-tw = 中文(台灣)
}}
]
Overview
The Valve Developer Community site relies on its members to grow and take care of its contents. The Wiki concept depends on this. What you’ll find on this page are a list of different tasks, large and small, that can be worked on to improve and expand the site. Even small tasks, when added together, can make a big difference in the quality of the community. When you’ve taken up a task for completion, mark it as in progress to let people know it is being worked on. When the task is complete, update the task as complete and leave it visible for a few days before removing it.
Maintenance
Help put pages and files into their proper categories. Pages and files need to be put into categories in order to group them around similar subjects. Special:UncategorizedPages, Special:UncategorizedFiles.
Help review new pages for problems early and delete spam articles. Special:NewPages
Help improve VDC navigation by removing roadblocks. Double redirects occur when one redirect points to another and a user ends up on an unintended page.Special:DoubleRedirects
Help ensure users find the page they are looking for. Special:BrokenRedirects
Help address tasks identified by other users. Special:WhatLinksHere/Template:Todo
Priority
Creating Templates
The templates to be created are listed below.
- This section is empty.
Improve Templates
The templates that needs to be improved are listed below.
Need Documentation
The templates listed below need documentation, or having a proper documentation page + template.
Deleting Templates
The templates listed below should be deleted. Please note that some templates must first be removed or replaced from the pages before they are deleted. Template:ModernTip
We need to Talk
There is something to discuss on the pages listed below.
- This section is empty.
Ideas
Other
Easy
These jobs should only take you a little time for each one.
Medium
These projects will take a little longer.
Hard
Extended projects that may take you a while to do.