NEXT EGYPT TEAM MEETING: TBA (Event History...)
This team is unique in it's objectives and work. It aims mainly to help new developers down the road, through:
- Having both mentors and mentees on the same Mailing List, focusing on development issues only.
Forming a backstage for developing UbuntuEG Projects.
Team's profile on lp: https://launchpad.net/~ubuntu-eg-devs
Team's Mailing-list: <ubuntu-eg-devs AT lists DOT launchpad DOT net>
What we do?
Q&A: It's a spot to ask your questions about development and answer others' questions too ;).
- Courses(When offered): People occasionally give courses on this mailing list. An announcement goes prior to it.
- Tutorials(When offered): Introducing new technologies from developers perspective.
- Know Team's System and regulations.
- Basic understanding of linux-based operating systems.
- Basic understanding of Programming Languages.
Register yourself on launchpad.net, here.
Then join the Ubuntu Egypt Devs Team, here.
Come and introduce yourself on the -devs mailing list(send email to <ubuntu-eg-devs AT lists DOT launchpad DOT net>), your name, your hobbies, what you want to learn in the future, etc, etc...
- Pick any kind of contribution to and open-source project and if you faced any obstacle come and ask your questions on the mailing list(by sending it to the same email address above).
Not necessarily your questions, you can also share your success news
This team doesn't offer person-to-person mentorship programs, but a general one, that is, follow any patter for the subject you want to know more about, and whenever you have a question push it to the -devs mailing-list:
(Guided by Mosab Ahmed's email here)
- How to deal with patches and diffs
- Different version control systems (cvs, svn, git, hg, bzr)
- peer review
- How to properly identify and report a bug
- Automated testing
- How to package your software into a .deb package for Ubuntu
- Ubuntu packages' name convention
(If there's a subject you can't see in the above list, please contact the ubuntu-eg-devs team.