Difference between revisions of "Tips From Past GSoC'ers"

Jump to navigation Jump to search
no edit summary
(5 intermediate revisions by 3 users not shown)
Line 4: Line 4:
== Getting Started ==
== Getting Started ==


# Introduce yourself in our IRC chat: #scummvm
# Introduce yourself in our [[IRC Channel|IRC chat]]: #scummvm
#* Just come say hi. Tell us what you're interested in, what games you play, general questions, etc.
#* Just come say hi. Tell us what you're interested in, what games you play, general questions, etc.
#* "What's IRC???". It's just a way to message a group of people. Think group SMS messages. For more resources, check the links below
# Clone the repo and get it to compile.  
# Clone the repo and get it to compile.  
#* If you're new to git, no problem! There are tons of online guides. For example [https://try.github.io/levels/1/challenges/1 here], [http://richiesams.blogspot.com/2014/01/getting-started-with-git.html here], or [https://www.codeschool.com/courses/try-git here].
#* If you're new to git, no problem! There are tons of online guides. Below, there are links to several we've liked.
#* For instructions on how to compile ScummVM, you can use our [http://wiki.scummvm.org/index.php/Compiling_ScummVM compilation guide]. However, some of the instructions are a bit out of date, so IRC is a good resource.
#* For instructions on how to compile ScummVM, you can use our [[Compiling ScummVM|compilation guide]]. However, some of the instructions are a bit out of date, so IRC is a good resource.
 
# Use ScummVM to play some games. Get to know what ScummVM can do




Line 49: Line 50:
#* Ask lots and lots of questions.  
#* Ask lots and lots of questions.  
#* Same as IRC, there is no question, 'too stupid', etc.
#* Same as IRC, there is no question, 'too stupid', etc.
== General Resources ==
=== Git ===
==== Learning the basics ====
* [https://try.github.io/levels/1/challenges/1 Github's Learning Git game]
* [http://richiesams.blogspot.com/2014/01/getting-started-with-git.html A blogpost covering Git in General]
* [https://www.codeschool.com/courses/try-git A free online course for git]
==== Formatting Git Commit Messages ====
* Rather than re-iterate what's already been said, please read our [[Commit Guidelines]] page
=== IRC ===
* IRC is a just a standard for passing text messages back and forth between a group of people
* In order to talk with the scummvm devs on IRC you need a client (See below for our favorites)
* Once you have a client you'll need to connect to the freenode server
** How you do this depends on your client
* Then join the scummvm channel
** Just type: /join #scummvm
** It's that easy!!
==== Web Client ====
* https://kiwiirc.com/client/irc.freenode.net
* https://webchat.freenode.net/
==== IRC Clients ====
* [https://adium.im/ Adium] (OS X only)
* [https://hexchat.github.io/ HexChat]
* [https://irssi.org/ irssi] (command line)
* [http://www.mirc.com/ mIRC] (Windows only)
* [http://quassel-irc.org/ Quassel IRC]
* [https://xchataqua.github.io/ XChat Azure] (OS X only)
45

edits

Navigation menu