Difference between revisions of "Wiki Maintenance"

From ReactOS Wiki
Jump to: navigation, search
m (List of articles sorted by relevance: link)
 
(19 intermediate revisions by 10 users not shown)
Line 1: Line 1:
The purpose of this page is to direct users to articles that needs attention and improvement. Those articles may need more information, verification, or better organization. If you plan to create a new page, make sure it is relevant to the ReactOS project (pages dealing with testing, development, or documentation).
+
The purpose of this page is to direct users to articles that need attention and improvement. These articles may need more information, verification, or better organization. If you plan to create a new page, make sure it is relevant to the ReactOS project (pages dealing with testing, development, or documentation).
 
 
== How to proceed ==
 
 
 
There is currently a need for volunteers to edit the wiki. This is a position where anyone wanting to contribute to the ReactOS community is welcome to join. All it takes to edit the wiki is to [[Special:UserLogin|create an account]]. After creating an account, take the time to learn [[Wikipedia:Wikipedia:How_to_edit_a_page|how to edit a page]].
 
 
 
If you are not sure what to do, here are a few things to get you started:
 
# Mark articles needing changes with the appropriate Template flag (e.g., <nowiki>{{del}}, {{outdated}}, {{stub}}, etc.</nowiki>).
 
# Make sure pages have a similar style and layout -- similar use of headings, emphasis, code, and so on.
 
# Correct spelling, grammar, and language use; try to make it more professional sounding.
 
# Make the text concise and readable; remove irrelevant links and content.
 
  
 
== General cleanup ==
 
== General cleanup ==
  
If you do not have the time to do the cleanup yourself, simply marking articles as needing cleanup using one of the [http://www.reactos.org/wiki/Special:AllPages&namespace=10 Templates] can be helpful.
+
<table style="width: 100%;">
 
+
<tr style="vertical-align:top;">
* [[Special:WhatLinksHere/Template:Del|Obsolete pages]] - Pages that are no longer needed.
+
<td style="width: 50%;">
* [[Special:WhatLinksHere/Template:Outdated|Outdated pages]] - Pages that need updated information to reflect the current status.
+
{| class="wikitable sortable" style="width: 100%;"
* [[Special:WhatLinksHere/Template:Stub|Pages to expand]] - Pages that need more information.
+
|-
* [[Special:LonelyPages|Orphaned pages]] - Pages that are not linked anywhere, making them inaccessible except through a search.
+
! colspan="3" style="color:white; background-color:#252D31; text-align:left; | Win32 Subsystem
* [[Special:UncategorizedPages|Uncategorized pages]] - Pages that are not in any categories.
+
|-
 
+
! colspan="3" style="color:white; background-color:#666C6E; text-align:left; | System/User dlls
== The Plan ==
+
|-
The plan is to make the wiki to a place where you can find information about ReactOS development.
+
! style="width: 20%; text-align:left;" | Page
=== Phase 1 ===
+
! style="width: 80%; text-align:left;" | Status
* Mark all pages that don't belong to the wiki as <nowiki>{{del}}</nowiki>
+
|-
* merge articles that cover the same area together
+
| [[Advapi32.dll]] || Stub
* move structures, APIs, stuff for clean room reverse engineering to [[Techwiki]]
+
|-
 
+
| [[Comctl32.dll]] || Stub
=== Phase 2 ===
+
|-
* Review existing articles.
+
| [[Comdlg32.dll]] || Stub
* Link existing articles in articles where is makes sense, to present a flow in information search.
+
|-
* use [[#List of articles sorted by relevance|List of articles sorted by relevance]] to add notes about work that has to be done, you may also use the discussion page, but it maybe takes some time until someone takes notice about it
+
| [[Crtdll.dll]] || Stub
 
+
|-
=== Phase 3 ===
+
| [[Gdi32.dll]] || Stub
* finally get rid of orphaned pages
+
|-
* add pages that are would be nice to have for a better understanding
+
| [[Iphlpapi.dll]] || Stub
 
+
|-
== List of articles sorted by relevance ==
+
| [[Kernel32.dll]] || Stub
=== [[Writing tests]] ===
+
|-
article is based on CIS, which isn't used, we have buildbot, it would be more important to give a introduction on how to write tests, e.g. for Kernel APIs --[[User:DangerGround|DangerGround]] 09:17, 23 October 2008 (UTC)
+
| [[Mmdrv.dll]] || Stub
 
+
|-
=== [[Development Introduction]] ===
+
| [[Msgina.dll]] || Stub
could be much more extended, needs a review --[[User:DangerGround|DangerGround]] 09:17, 23 October 2008 (UTC)
+
|-
:I tried cleaning it up a bit. --[[User:RideBMX|RideBMX]] 23:44, 26 October 2009 (UTC)
+
| [[Msvcrt.dll]] || Stub
 
+
|-
=== [[Testing Introduction]] ===
+
| [[Oleaut32.dll]] || Stub
the text from the last few headlines is outdated and doesn't help very much --[[User:DangerGround|DangerGround]] 09:17, 23 October 2008 (UTC)
+
|-
 
+
| [[Oledlg.dll]] || Stub
=== [[Version Status]] ===
+
|-
could get a more uniform look --[[User:DangerGround|DangerGround]] 09:17, 23 October 2008 (UTC)
+
| [[Opengl32.dll]] || Stub
 
+
|-
Needs review after new Version Status page implemented. --[[User:RideBMX|RideBMX]] 23:44, 26 October 2009 (UTC)
+
| [[Richedit.dll]] || Stub
 
+
|-
=== [[Kernel]] ===
+
| [[Rpcrt4.dll]] || Stub
could be extended and merged to [[Techwiki]] --[[User:DangerGround|DangerGround]] 09:17, 23 October 2008 (UTC)
+
|-
 
+
| [[Shlwapi.dll]] || Stub
Moved information from several other pages into Kernel. Still needed to be fixed up. --[[User:RideBMX|RideBMX]] 23:44, 26 October 2009 (UTC)
+
|-
 
+
| [[Syssetup.dll]] || Stub
=== [[ReactOS parts explained]] ===
+
|-
too much headlines, maybe give only a small overview, adding a <nowiki>__NOTOC__</nowiki> isn't a solution
+
| [[Userenv.dll]] || Stub
perhaps could break down into multiple pages, one for each subtree -- [[User:Lone Rifle|Lone Rifle]] 08:02, 23 October 2008 (UTC)
+
|-
:I don't see a benefit from the current solution that the article doesn't really give an idea what this list really describes. --[[User:DangerGround|DangerGround]] 09:17, 23 October 2008 (UTC)
+
| [[Uxtheme.dll]] || Stub
 
+
|-
I didn't have the time to update the page. Yes it needs lots of stuff to be entered and removed. Can't even find time to update it. --[[User:Apal|Apal]] 06:03, 24 October 2008 (UTC)
+
| [[Vgaddi.dll]] || Stub
:It doesn't need a detailed list, an overview would be much better. --[[User:DangerGround|DangerGround]] 07:14, 24 October 2008 (UTC)
+
|}
 
+
</td>
=== [[ReactOS subsystems]] ===
+
<td style="width: 50%;">
most of them don't exist or not integrated into reactos, we should only document existing systems here --[[User:DangerGround|DangerGround]] 09:45, 23 October 2008 (UTC)
+
{| class="wikitable sortable" style="width: 100%;"
 
+
|-
=== [[ReactOS ports]] ===
+
!  colspan="3" style="color:white; background-color:#252D31; text-align:left; | Kernel-Mode Drivers
we need a page where we collect ports from ReactOS to other architectures than PC, some comments about current progress should be given there--[[User:DangerGround|DangerGround]] 09:45, 23 October 2008 (UTC)
+
|-
:Page created with minor information about each port. Information needs to be merged from port pages -- [[AMD64]], [[PowerPC]]/[[PowerPC-Old]], [[Xen port]](?) -- and it needs information from the port developer(s) about the current status. --[[User:RideBMX|RideBMX]] 04:11, 18 November 2009 (UTC)
+
! style="width: 20%; text-align:left;" | Page
 +
! style="width: 80%; text-align:left;" | Status
 +
|-
 +
| [[Atapi.sys]] || Stub
 +
|-
 +
| [[Bootvid.sys]] || Stub
 +
|-
 +
| [[Cdrom.sys]] || Stub
 +
|-
 +
| [[Class2.sys]] || Stub
 +
|-
 +
| [[Disk.sys]] || Stub
 +
|-
 +
| [[Floppy.sys]] || Stub
 +
|-
 +
| [[Fs rec.sys]] || Stub
 +
|-
 +
| [[Mup.sys]] || Stub
 +
|-
 +
| [[Ntfs.sys]] || Stub
 +
|-
 +
| [[Pci.sys]] || Stub
 +
|-
 +
| [[Pciide.sys]] || Stub
 +
|-
 +
| [[Pciidex.sys]] || Stub
 +
|-
 +
| [[Scsiport.sys]] || Stub
 +
|-
 +
| [[Sermouse.sys]] || Stub
 +
|-
 +
| [[Vbemp.sys]] || Stub
 +
|-
 +
| [[Vgamp.sys]] || Stub
 +
|-
 +
| [[Videoprt.sys]] || Stub
 +
|-
 +
| [[Win32k.sys]] || Stub
 +
|-
 +
|}
 +
</td>
 +
</tr>
 +
<tr style="vertical-align:top;">
 +
<td>  
 +
{| class="wikitable sortable" style="width: 100%;"
 +
|-
 +
! colspan="3" style="color:white; background-color:#252D31; text-align:left; | Others
 +
|-
 +
! style="width: 20%; text-align:left;" | Page
 +
! style="width: 80%; text-align:left;" | Status
 +
|-
 +
| [[Arwinss]] || Outdated
 +
|-
 +
| [[Cdmake]] || Stub
 +
|-
 +
| [[Cmd.exe]] || Stub
 +
|-
 +
| [[Csrss.exe]] || Stub
 +
|-
 +
| [[DPRINT codes]] || Stub
 +
|-
 +
| [[File Bugs]] || Outdated
 +
|-
 +
| [[Fonts]] || Outdated
 +
|-
 +
| [[Gopher]] || Outdated
 +
|-
 +
| [[Hardware Abstraction Layer]] || Stub
 +
|-
 +
| [[Idle Process]] || Stub
 +
|-
 +
| [[Ipconfig.exe]] || Stub
 +
|-
 +
| [[Kernel Coding Style]] || Stub
 +
|-
 +
| [[Locking]] || Stub
 +
|-
 +
| [[Login System]] || Outdated
 +
|-
 +
| [[MUI]] || Stub
 +
|-
 +
| [[Memory Manager]] || Stub
 +
|-
 +
| [[Message System Rework]] || Outdated
 +
|-
 +
| [[Modify the final ISO image]] || Outdated
 +
|-
 +
| [[ROSE]] || This outdated page has been deleted.
 +
|-
 +
| [[ReactOS Core]] || Stub
 +
|-
 +
| [[ReactOS Explorer]] || Stub
 +
|-
 +
| [[ReactX]] || Outdated
 +
|-
 +
| [[Samba]] || Stub
 +
|-
 +
| [[Sc.exe]] || Stub
 +
|-
 +
| [[System Services]] || Stub
 +
|-
 +
| [[USB]] || Stub
 +
|-
 +
| [[Userinit.exe]] || Stub
 +
|-
 +
| [[Version Status]] || Outdated
 +
|-
 +
| [[WinDBG]] || Stub
 +
|-
 +
| [[WinDNS]] || Outdated
 +
|-
 +
| [[WinDNS]] || Outdated
 +
|-
 +
| [[Writing tests]] || This outdated page has been deleted.
 +
|-
 +
|}
 +
</td>
 +
<td>
 +
</td>
 +
</tr>
 +
</table>
  
=== [[Abbreviations]] ===
+
== See also ==
We could need a list of common abbreviations, that's probably the only useful information from [[ReactOS parts explained]], it should be a Listing per Char --00:12, 18 November 2009 (UTC)
+
* [[Special:LonelyPages|Orphaned pages]] – Pages that are not linked anywhere, making them inaccessible except through a search.
 +
* [[Special:UncategorizedPages|Uncategorized pages]] – Pages that are not in any categories.
  
=== [[:Category:Translation_Status|* translation pages]] ===
+
[[Category:Community]]
IMO they should go, not used for ages. Translators should be visible over svn commit messages. --[[User:DangerGround|DangerGround]] 17:01, 18 November 2009 (UTC)
+
[[Category:Administrative]]

Latest revision as of 12:36, 28 June 2022

The purpose of this page is to direct users to articles that need attention and improvement. These articles may need more information, verification, or better organization. If you plan to create a new page, make sure it is relevant to the ReactOS project (pages dealing with testing, development, or documentation).

General cleanup

Win32 Subsystem
System/User dlls
Page Status
Advapi32.dll Stub
Comctl32.dll Stub
Comdlg32.dll Stub
Crtdll.dll Stub
Gdi32.dll Stub
Iphlpapi.dll Stub
Kernel32.dll Stub
Mmdrv.dll Stub
Msgina.dll Stub
Msvcrt.dll Stub
Oleaut32.dll Stub
Oledlg.dll Stub
Opengl32.dll Stub
Richedit.dll Stub
Rpcrt4.dll Stub
Shlwapi.dll Stub
Syssetup.dll Stub
Userenv.dll Stub
Uxtheme.dll Stub
Vgaddi.dll Stub
Kernel-Mode Drivers
Page Status
Atapi.sys Stub
Bootvid.sys Stub
Cdrom.sys Stub
Class2.sys Stub
Disk.sys Stub
Floppy.sys Stub
Fs rec.sys Stub
Mup.sys Stub
Ntfs.sys Stub
Pci.sys Stub
Pciide.sys Stub
Pciidex.sys Stub
Scsiport.sys Stub
Sermouse.sys Stub
Vbemp.sys Stub
Vgamp.sys Stub
Videoprt.sys Stub
Win32k.sys Stub
Others
Page Status
Arwinss Outdated
Cdmake Stub
Cmd.exe Stub
Csrss.exe Stub
DPRINT codes Stub
File Bugs Outdated
Fonts Outdated
Gopher Outdated
Hardware Abstraction Layer Stub
Idle Process Stub
Ipconfig.exe Stub
Kernel Coding Style Stub
Locking Stub
Login System Outdated
MUI Stub
Memory Manager Stub
Message System Rework Outdated
Modify the final ISO image Outdated
ROSE This outdated page has been deleted.
ReactOS Core Stub
ReactOS Explorer Stub
ReactX Outdated
Samba Stub
Sc.exe Stub
System Services Stub
USB Stub
Userinit.exe Stub
Version Status Outdated
WinDBG Stub
WinDNS Outdated
WinDNS Outdated
Writing tests This outdated page has been deleted.

See also

  • Orphaned pages – Pages that are not linked anywhere, making them inaccessible except through a search.
  • Uncategorized pages – Pages that are not in any categories.