Difference between revisions of "Welcome to the ReactOS Development Wiki"

From ReactOS Wiki
Jump to: navigation, search
 
(47 intermediate revisions by 9 users not shown)
Line 1: Line 1:
 +
<!-- [[ File:GSoC-logo2016.png|frameless|center|600px|link=Google Summer of Code 2022 ]] -->
 
{| cellspacing="20" cellpadding="0" width="100%"
 
{| cellspacing="20" cellpadding="0" width="100%"
 
|- valign="top"
 
|- valign="top"
Line 7: Line 8:
 
Get involved! Help us make ReactOS better.
 
Get involved! Help us make ReactOS better.
 
<hr style="margin: 4px 0" />
 
<hr style="margin: 4px 0" />
<span style="font-size: 8pt">[[Development Introduction]] | [[Programming Guidelines]] | [[Coding Style]] | [https://git.reactos.org/?p=reactos.git;a=tree Online Code Browser] </span>
+
<span style="font-size: 8pt">'''[[ReactOS|What is ReactOS]]''' | [[ReactOS_FAQ|FAQ]] | [[Development Introduction]] | [[Programming Guidelines]] | [[Coding Style]] | [https://git.reactos.org/?p=reactos.git;a=tree Online Code Browser] </span>
 
|}
 
|}
 
||
 
||
Line 15: Line 16:
 
Test hardware or software and report problems.
 
Test hardware or software and report problems.
 
<hr style="margin: 4px 0" />
 
<hr style="margin: 4px 0" />
<span style="font-size: 8pt"> [[Installing ReactOS]] | [[RosBuild|Nightly Builds]] | [[:Category:Tutorial|Tutorials]] | [[File Bugs|Filing Bugs]] | [[Testing Central]] | [http://reactos.org/testman/ Automatic Regression Tests] | [[Supported Hardware]]</span>
+
<span style="font-size: 8pt"> '''[[Installing ReactOS]]''' | [[RosBuild|Nightly Builds]] | [[:Category:Tutorial|Tutorials]] | [[File Bugs|Report a bug]] | [[Testing Central]] | [http://reactos.org/testman/ Automatic Regression Tests] | [[Supported Hardware]]</span>
 
|}
 
|}
  
Line 26: Line 27:
 
Build your own ReactOS!
 
Build your own ReactOS!
 
<hr style="margin: 4px 0" />
 
<hr style="margin: 4px 0" />
<span style="font-size: 8pt">[[Subversion|Getting the Source Code]] | [[Build Environment|Getting the Build Environment]] | [[Building ReactOS]] | [[Building Modules]]</span>
+
<span style="font-size: 8pt">[[ReactOS Git For Dummies#Cloning the repository|Getting the Source Code]] | [[Build Environment|Getting the Build Environment]] | [[Building ReactOS]]</span>
 
|}
 
|}
  
Line 35: Line 36:
 
Fix bugs and improve ReactOS quality.
 
Fix bugs and improve ReactOS quality.
 
<hr style="margin: 4px 0" />
 
<hr style="margin: 4px 0" />
<span style="font-size: 8pt">[[Debugging|Debugging Basics]] | [[Kdbg|Kernel Debugger]] | [[ReactOS Remote Debugger|Remote Debugger]] | [[Submitting Patches]]</span>
+
<span style="font-size: 8pt">'''[[File Bugs|Report a bug]]''' | [[Debugging|Debugging Basics]] | [[Kdbg|Kernel Debugger]] | [[ReactOS Remote Debugger|Remote Debugger]] | [[Submitting Patches]]</span>
 
|}
 
|}
  
Line 55: Line 56:
 
Get to know more about ReactOS and its internals.
 
Get to know more about ReactOS and its internals.
 
<hr style="margin: 4px 0" />
 
<hr style="margin: 4px 0" />
<span style="font-size: 8pt">[[ReactOS|About ReactOS]] | [http://doxygen.reactos.org Generated Documentation] | [[Techwiki:main|Techwiki]] | [[Reference]] | [[Documentation Guidelines]] | [[Wiki Maintenance]] | [[File Systems]] | [[Third party libraries]]</span>
+
<span style="font-size: 8pt">[[ReactOS|About ReactOS]] | [[ReactOS_FAQ|FAQ]] | [http://doxygen.reactos.org Generated Documentation] | [[Techwiki:main|Techwiki]] | [[Reference]] | [[Documentation Guidelines]] | [[Wiki Maintenance]] | [[File Systems]] | [[Third party libraries]]</span>
 
|}
 
|}
  
Line 66: Line 67:
 
See what needs to be done and what needs improvements.
 
See what needs to be done and what needs improvements.
 
<hr style="margin: 4px 0" />
 
<hr style="margin: 4px 0" />
<span style="font-size: 8pt">[[Versions]] | [[Changelogs]] ([[Community Changelogs]]) | [[Roadmap]] | [[Missing ReactOS Functionality|Missing Functionality]] | [[Printing]] | [[Shell_status|Shell]]</span>
+
<span style="font-size: 8pt">[[Versions]] | [[Changelogs]] ([[Community Changelogs]]) | [[Roadmap]] | [[Version Tests]] | [[Missing ReactOS Functionality|Missing Functionality]] | [[Printing]] | [[Shell_status|Shell]] | [[ReactOS_ports|Ports]]</span>
 
|}
 
|}
  
Line 75: Line 76:
 
Contact others and solve problems together.
 
Contact others and solve problems together.
 
<hr style="margin: 4px 0" />
 
<hr style="margin: 4px 0" />
<span style="font-size: 8pt">[[People of ReactOS]] | [[Connect to the ReactOS IRC Channels]] | [http://www.reactos.org/community/mailing-lists Mailing Lists] | [[Mumble]] | [http://www.reactos.org/forum/ Forums] | [[Driver Signing]] | [[Google Summer of Code]]</span>
+
<span style="font-size: 8pt">'''[[Events]]''' | [[People of ReactOS]] | [[Contributors]] | [[Mattermost|Mattermost Chat]] | [http://www.reactos.org/community/mailing-lists Mailing Lists] | [[Mumble]] | [http://www.reactos.org/forum/ Forums] | [[Driver Signing|Driver Signing (obsolete)]] | [[Google Summer of Code]]</span>
 
|}
 
|}
 
|- valign="top"
 
|- valign="top"
Line 82: Line 83:
 
{| width="100%"
 
{| width="100%"
 
| style="width: 35px; vertical-align: top" | [[Image:About.png|link=]]
 
| style="width: 35px; vertical-align: top" | [[Image:About.png|link=]]
| style="padding-left: 10px" | <h2 style="border: 0; margin: 0 0 3px 0; padding: 0">Layman's guides.</h2>
+
| style="padding-left: 10px" | <h2 style="border: 0; margin: 0 0 3px 0; padding: 0">The layman's guides.</h2>
Step by step guides introducing parts from the ReactOS workflow.
+
Easy to understand guides for enthusiastic testers.
 
<hr style="margin: 4px 0" />
 
<hr style="margin: 4px 0" />
<span style="font-size: 8pt">[[User:Oldman#A_layman.27s_guide_-_Getting_an_ISO_to_test|Getting an ISO to test]] |
+
<span style="font-size: 10pt">  
[[User:Oldman#A_layman.27s_guide_-_How_to_compile_ReactOS.|How to compile ReactOS]] |
+
Find the list of [[Index_to_the_layman's_guides | Guides here.]]</span>
[[User:Oldman#A_layman.27s_guide_-_How_to_get_a_debug_log.|How to get a debug log]] |
 
[[User:Oldman#A_layman.27s_guide_-_How_to_create_a_JIRA_Issue_for_your_bug.|How to create a JIRA Issue for your bug]] |
 
[[User:Oldman#A_layman.27s_guide_-_Regression_testing:_finding_the_guilty_revision.|Finding the guilty revision]] |
 
[[User:Oldman#A_layman.27s_guide_-_log2lines.|log2lines]]</span>
 
 
|}
 
|}
  
Line 100: Line 97:
 
Some info and manuals
 
Some info and manuals
 
<hr style="margin: 4px 0" />
 
<hr style="margin: 4px 0" />
<span style="font-size: 8pt">[[User:Petr-akhlamov/ReactOS sound schemes|Sound schemes]] | [[User:Petr-akhlamov/Samba|Samba]] | [[User:Petr-akhlamov/Shell|Shell]] | [[User:Petr-akhlamov/NTVDM|NTVDM]] | [[User:Petr-akhlamov/RAM from HD|RAM from HDD]] | [[User:Petr-akhlamov/Compatibility mode|Compatibility mode]] | [[User:Petr-akhlamov/Crash Reports|Crash Reports]] | [[User:Petr-akhlamov/Recovery Console|Recovery Console]]</span>
+
<span style="font-size: 8pt">[[User:Petr-akhlamov/ReactOS sound schemes|Sound schemes]] | [[User:Petr-akhlamov/Samba|Samba]] | [[User:Petr-akhlamov/Shell|Shell]] | [[User:Petr-akhlamov/NTVDM|NTVDM]] | [[User:Petr-akhlamov/WOW|WOW]] | [[User:Petr-akhlamov/RAM from HD|RAM from HDD]] | [[User:Petr-akhlamov/Compatibility mode|Compatibility mode]] | [[User:Petr-akhlamov/Crash Reports|Crash Reports]] | [[User:Petr-akhlamov/Recovery Console|Recovery Console]] | [[User:Petr-akhlamov/How to make Themes Installer for ReatOS|How to make Themes Installer for ReactOS]]</span>
 
|}
 
|}
  

Latest revision as of 12:40, 12 August 2023

Developers.png

DEVELOPING

Get involved! Help us make ReactOS better.


What is ReactOS | FAQ | Development Introduction | Programming Guidelines | Coding Style | Online Code Browser

Testing.png

TESTING

Test hardware or software and report problems.


Installing ReactOS | Nightly Builds | Tutorials | Report a bug | Testing Central | Automatic Regression Tests | Supported Hardware

Tools.png

BUILDING

Build your own ReactOS!


Getting the Source Code | Getting the Build Environment | Building ReactOS

Debugging.png

DEBUGGING

Fix bugs and improve ReactOS quality.


Report a bug | Debugging Basics | Kernel Debugger | Remote Debugger | Submitting Patches

Translating.png

TRANSLATING

Translate ReactOS into other languages.


Translation Introduction | RC File Standards

About.png

DOCUMENTATION

Get to know more about ReactOS and its internals.


About ReactOS | FAQ | Generated Documentation | Techwiki | Reference | Documentation Guidelines | Wiki Maintenance | File Systems | Third party libraries

Status.png

STATUS

See what needs to be done and what needs improvements.


Versions | Changelogs (Community Changelogs) | Roadmap | Version Tests | Missing Functionality | Printing | Shell | Ports

Support.png

COLLABORATING

Contact others and solve problems together.


Events | People of ReactOS | Contributors | Mattermost Chat | Mailing Lists | Mumble | Forums | Driver Signing (obsolete) | Google Summer of Code

About.png

The layman's guides.

Easy to understand guides for enthusiastic testers.


Find the list of Guides here.

About.png

Articles by Petr Akhlamov

Some info and manuals


Sound schemes | Samba | Shell | NTVDM | WOW | RAM from HDD | Compatibility mode | Crash Reports | Recovery Console | How to make Themes Installer for ReactOS