Welcome. We are happy that you chose to join our guild.
If you are an apprentice, go to the Apprentice Onboarding document. If not, proceed.
#First Steps
-
Register for a Sourcehut contributor account if you don't already have one.
-
Read the Mailing Etiquette document and configure your mail client according to the etiquette. Make sure to send plain text emails to Sourcehut mailing lists as they will reject HTML e-mails.
-
Send your Sourcehut username to
~gwn/fasulye-support@lists.sr.ht
from the email address you used to register to Sourcehut. -
Wait to hear from us. We will give your Sourcehut account the necessary permissions to subscribe to the internal Fasulye mailing lists where we get the discussions going. You will also be granted access to the Fasulye wiki.
-
After we notify you to let you know that we've given you the necessary permissions, subscribe to the following mailing lists:
fasulye-support
fasulye-announce
fasulye-discuss
fasulye-devel
To subscribe, send empty mails with no titles to the mailing list subscription addresses:
~gwn/<list-name>+subscribe@lists.sr.ht
. Example:~gwn/fasulye-discuss+subscribe@lists.sr.ht
.You can also check out
https://lists.sr.ht/~gwn/<list-name>
for each list to see their archives. Maybe you can find something there that interests you.Check out Project Management/Mailing Lists for more info on mailing lists.
At this point you'll be given access to the Fasulye wiki as well.
Check out the Fasulye project home page to access the links to the repositories and trackers as well.
-
Send an email to
~gwn/fasulye-discuss@lists.sr.ht
letting us know that you have arrived and introduce yourself to the guild members.
#Required Reading
#Fasulye
#Sourcehut
- Sourcehut
- Wiki Home
- Project Hub Docs
- Git Hosting Docs
- Task Tracking Docs
- Wiki Docs
- Mailing List Docs
- Mailing List Etiquette
- Git Send Email
#Touch Typing
While meetings are great, we value written communication a lot as well. You will be expected to write a lot of things be it code, documentation or e-mails.
A lot of people don't like to write because it is cumbersome to them, especially compared to phone calls or voice messages. But most of time the reason for this is that they don't have a proper typing technique.
Once you acquire a proper typing technique, typing becomes much easier and enjoyable. This is why we are recommending you to learn the most popular typing technique available today: Touch Typing.
You won't believe how much more productive & comfortable it will make you.
Some motivational reading:
How to learn:
-
See the Wikipedia article to quickly get an idea
-
Google "touch typing" and try out the educational tools to find a one that is suitable for you.
Some comments from gwn:
I learned it from Sense Lang like 10 years ago. Not sure if it's one of the best available anymore. There are too many disturbing ads now which didn't exist back then. Check it out and decide for yourself.
There is also Keybr which is fairly popular.
I still practice my typing with Typeracer.
And a closing note: Touch typing needs to be learned on the US layout or a layout similar to it. Turkish layout is not ok as the characters used frequently in programming (e.g. braces, brackets) are very hard to reach in it. It's not a problem if your keyboard has labels for the Turkish layout. Just switch to the US layout from your operating system settings and proceed. You won't be looking at the keys while touch typing anyway.