This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
docs:fist-step [2017/03/08 02:47] Tong Hui [Guide for Stepping in Free Software] |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Guide for Stepping in Free Software ====== | ||
- | |||
- | Here is a ToDo List which you could follow to make your first step to Free Software. | ||
- | |||
- | How to use this list? You could just copy and paste the whole content to other place. Or download the print-ready PDF file. | ||
- | |||
- | Or create your own list just in BLUG wiki! First you have to [[https:// | ||
- | ===== Pre-Start ===== | ||
- | |||
- | * < | ||
- | * < | ||
- | * < | ||
- | ===== Personal ===== | ||
- | |||
- | This section introduces some personal preparation. | ||
- | |||
- | - < | ||
- | - < | ||
- | - < | ||
- | - < | ||
- | - < | ||
- | |||
- | ===== FOSS philosophies and basic skills ===== | ||
- | |||
- | In this section, some required philosophies your should know before every thing start. And some basic technology your should learn.To finish this section, you should using a Internet search engine like Google or DuckDuckGo to learn following topics. | ||
- | |||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * Read and learn the project' | ||
- | * Join in the community, subscribe their mailing list(s) and join in IRC chat | ||
- | * Learn the progress of their development | ||
- | * Learn how to submit Bug report | ||
- | * Learn how to commit code to their code repository and collaborate with others. | ||
- | //Where to find projects? A good resource is watching communities that participate [[https:// | ||
- | * < | ||
- | * < | ||
- | |||
- | ===== Community Coordination ===== | ||
- | |||
- | To finish this section, you should using a Internet search engine like Google or DuckDuckGo to learn following topics. | ||
- | |||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | |||
- | ===== Where to start you first step? ===== | ||
- | |||
- | These suggestions listing here are for newcomers who don't know how to start their first step. //It is unnecessary from the very beginning to end, you can pick up one that fit your ability and interesting. | ||
- | |||
- | * < | ||
- | * < | ||
- | * < | ||
- | * Coding, let's divide it into several parts: | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | * < | ||
- | |||
- | ===== Enjoy your FOSS life ===== | ||
- | |||
- | Just relax and **Happy Hacking!** | ||
- | |||