3,543
edits
(Forking text) |
|||
Line 14: | Line 14: | ||
== Github == | == Github == | ||
The most complicated way goes through Github. This option is only for those that are familiar with computers, downloading applications and editing large files. | The most complicated way goes through Github. This option is only for those that are familiar with computers, downloading applications and editing large files. | ||
=== Installing Github-client === | === Installing Github-client === | ||
In principle it is possible to do the work on the Github-website. Unfortunately the files related to taxonomies grew large and working on the website is not always possible. To circumvent this you need to install a Github-client: [https://desktop.github.com Github Desktop] ([https://github.com/shiftkey/desktop/releases Linux version]). | In principle it is possible to do the work on the Github-website. Unfortunately the files related to taxonomies grew large and working on the website is not always possible. To circumvent this you need to install a Github-client: [https://desktop.github.com Github Desktop] ([https://github.com/shiftkey/desktop/releases Linux version]). | ||
Line 19: | Line 20: | ||
You also need a editor to work with the large text files. Try [https://notepad-plus-plus.org Notepad++] on Windows or [https://macromates.com TextMate] on MacOS. | You also need a editor to work with the large text files. Try [https://notepad-plus-plus.org Notepad++] on Windows or [https://macromates.com TextMate] on MacOS. | ||
Once you have these installed, you are ready to go. | Once you have these installed, you are ready to go. By the way do not forget to create your account on Github. | ||
=== Forking and branching === | |||
For those that are new to Github and collaborative editing, I'll start with some basics. First you need to make a copy of the OFF repository (all the code, taxonomies and documentation). This is called forking. You will be working on your own copy. To do this forking look for the command '''Clone Repository''' in the client. When you want make a set of changes you first need to make a copy of your local repository (called main branch). You will edit this copy. The client will ask you to name this branch. Please add your handle (Github/Slack) to that name, so we can identify you easily. And add a description to that name, such as greekTranslations, newLabels. Thus the branch name will be something like '''myhandle-someTranslations'''. Now you are setup to start editing. | |||
=== Editing === | === Editing === | ||
=== Pull request === | === Pull request === |
edits