Skip to content

Mentor program

Alexander edited this page Feb 9, 2017 · 23 revisions

Hi and thank you for your interest in my project/mentoring :-) Since I got a lot of responses, I set up this wiki page where I try to add all relevant information.

Communication

We use Slack for communication, please set up an account if you don't already have one, and join this channel by registering here (If that doesn't work you can send me an email to [email protected] and I will invite you)

Code Repository & Issue Tracker

We use Github as code repository as well as issue tracker, so you need to have a Github account as well.

IDE to use

I used to be an Eclipse fan for years, but then I learned how much better IntelliJ is. If you want to contribute, you'll have to use/learn IntelliJ as well - I promise it's worth the switch! (I'll help with that, too)

Getting started

Check out my YouTube playlist (playlist still growing) that guides you all the way, from setting up your development environment until how the software works.

Videos for the future/Others to watch:

  • How to use SceneBuilder from IntelliJ (including CSS and i18n)
  • How to create a feature branch in IntelliJ
  • Spring Framework
  • Internationalization
  • Coding style
  • Member visibility
  • Variable names
  • Writing unit tests with JUnit and Mockito *Lombok

Next steps

Have a look at https://github.com/micheljung/downlords-faf-client/wiki/Application-Design and say hello in the Slack channel!

Clone this wiki locally