Skip to content

Commit 58da124

Browse files
🚪 Update quick start to the guide (include new chapters) (#182)
Co-authored-by: Heather Turner <[email protected]>
1 parent 7ac509e commit 58da124

File tree

1 file changed

+21
-11
lines changed

1 file changed

+21
-11
lines changed

‎chapters/introduction.qmd

+21-11
Original file line numberDiff line numberDiff line change
@@ -18,27 +18,37 @@ Contributions to base R are possible in a number of different ways. Some of them
1818

1919
The guide is intended as a comprehensive resource for contributing to base R. The following chapter outline provides an overview with links to sections for getting started with contributing.
2020

21-
1. The [Getting Started](#GetStart) covers the instructions on how to install R on the major operating systems (Windows, Linux and macOS), as well as the tools required to build R and R packages from source.
21+
- The [Introduction](#Introduction) chapter provides an overview of different ways of contributing to the R project, a quick start to the guide, and a section on how to contribute to the guide itself.
2222

23-
<!-- TODO(Saranjeet): Add other operating systems as they get included in the guide-->
23+
- The [R Patched and Development Versions](##GetStart) chapter covers instructions on how to install R from source or from binaries and also discusses the tools required to build R.
2424

25-
2. The [Issue Tracking](#IssueTrack) and the [Reviewing Bugs](#ReviewBugs) chapters discuss how to find bugs in R and how to review bug reports that are submitted to Bugzilla.
25+
- The [Issue Tracking](#IssueTrack) chapter covers how contributors can support issue tracking in R, how to get an account on R's Bugzilla, how to navigate Bugzilla and search for bugs to contribute to.
2626

27-
3. The [Finding the Source](#FindSource) chapter provides an overview of the R codebase and helps with finding source code of base functions written in R and/or C.
27+
- The [Reporting Bugs](#ReportingBugs) chapter discusses what condition may or may not be a bug and how to report bugs if you find them.
2828

29-
4. The [Lifecycle of a Patch](#FixBug) chapter discusses how to create a patch to propose a bug fix.
29+
- The [Submitting Feature Requests](#FeatureRequests) chapter discusses how to submit feature requests and shares some examples submitted to Bugzilla.
3030

31-
5. The [Documenting R](#Doc) chapter describes the format and style guide for help files in R, how to report and review issues in the existing documentation and how to propose changes.
31+
- The [Reviewing Bugs](#ReviewBugs) chapter discusses how you can make a contribution to reviewing bug reports.
3232

33-
6. How to test pre-release versions of R is discussed in the chapter on [Testing Pre-release R Versions](#TestRVer).
33+
- The [Finding the Source](#FindSource) chapter provides an overview of the R codebase and helps with finding source code of base functions written in R and/or C.
3434

35-
7. The [R Core Developers](#CoreDev) chapter contains a list of the former and current members of the R Core team who have write access to the R source.
35+
- The [Lifecycle of a Patch](#FixBug) chapter discusses how to create a patch to propose a bug fix.
3636

37-
8. For more information on how to engage with to community and ask for help, refer to the [Where to Get Help](#WhereToGetHelp) chapter.
37+
- The [Documenting](#Doc) chapter describes the format and style guide for help files in R, how to report and review issues in the existing documentation, and how to propose changes.
3838

39-
9. To keep up with the developments in R refer to some of the resources available in the [News and Announcements](#News)
39+
- The [Message Translations](#MessageTranslations) chapter covers internationalization in R, i.e., the display of messages in languages other than English.
4040

41-
10. Resources and tools that may be relevant for R developers are available in the [Developer Tools](#DevTools) chapter.
41+
- The [Testing Pre-release R Versions](#TestRVer) chapter discusses how you can help with testing of pre-release versions of R.
42+
43+
- For more information on how to engage with the community and ask for help, refer to the [Where to Get Help](#WhereToGetHelp) chapter.
44+
45+
- To keep up with the developments in R refer to the resources available in the [News and Announcements](#News) chapter.
46+
47+
- Tools that may be useful for R developers are available in the [Developer Tools](#DevTools) chapter.
48+
49+
- Additional resources for contributing to R are available in the [Additional Resources](#AdditionalResources) chapter.
50+
51+
- The [R Core Developers](#CoreDev) chapter contains a list of the former and current members of the R Core Team who have write access to the R source.
4252

4353
## How to contribute to this guide itself? {#how-to-contribute-to-this-guide}
4454

0 commit comments

Comments
 (0)