as someone who does not have much experiece with github it was hard for my first pull request (feature request at luau) and since there were no tutorials about it, i thought why not make one.
Why make a request in github?
Thank a commenter i realized features for the luau language should be requested for
at rfcs github page since they are responsible for the language who controls our games and projects.
Before we start
check out their readme.md and,
To write proper code examples in md file you need (```lua)
important: you have to put lua (or luau) in the beginning, so the file knows that the code is written in lua and it will make it colorful!
Example:
```lua
print(“this is a lua code example in github md file”)
```
Step by Step
- Make a github account.
- go to
rfcs-page - open
template.mdin a new page (for more help check out example.html) - now go back to
rfcs-pageand click onfork(positioned around upper-right) - now create a new fork (if you already have then skip this step)
- go back to
rfcs-pagethen click onadd filethencreate-new-file - before anything name your file and at the end add
.mdvery important - now go to
template.mdand click on copy-raw (positioned at upper-right); paste it into your file. - now write your own thoughts into the sections. (if you need help go to
example.html) - when finished click on
Commit-changes' - don’t ignore the title and description it is the key for it to be accepted
- now press
Propose-changes - now press
Create-pull-request
Congratulations you have just posted your first luau feature request ![]()
Resources
github
rfcs website
rfcs page
template.md
readme.md
example.html
Finally
It is a complex way to make a simple request (at least for me it was) so if you have any questions go ahead.
How to report bug about luau?
go to issues then click on New issue.