Commit bac5418919612ea4d959063c289d20b7f09d7ae3
Update about.md
Made contributing much easier ;)k4ml committed on 1/18/2015, 3:54:53 AM
Parent: 4c4eb6d05a28e125b970b8102cd462dfd402a256
Files changed
about.md | changed |
about.md | ||
---|---|---|
@@ -19,38 +19,12 @@ | ||
19 | 19 | |
20 | 20 | |
21 | 21 | ## Ingin Menyumbang? |
22 | 22 | |
23 | +Hantarkan artikel anda ke admin@mydev.my ATAU jika anda tahu github, boleh fork [repo kami](http://github.com/mydevcommunity/mydevcommunity.github.io). | |
24 | + | |
23 | 25 | Kami menjemput sumbangan artikel berkaitan pembangunan perisian dan web dari semua. Syaratnya cuma satu, artikel perlu di dalam Bahasa Melayu. Artikel boleh jadi hasil asli ataupun terjemahan artikel dari bahasa lain (sila hormati hakcipta jika ada). Anda juga digalakkan melakukan pembetulan untuk artikel sedia ada. |
24 | 26 | |
25 | -Anda perlu tahu menggunakan [Markdown](http://daringfireball.net/projects/markdown/syntax) untuk menulis artikel. Anda juga perlu tahu bagaimana menggunakan [Git](http://git-scm.com) dan melakukan pull request dalam [GitHub](http://github.org). Kami menggunakan [Pelican](http://getpelican.com) sebagai CMS, jadi mungkin anda perlu tahu serba sedikit mengenainya juga. | |
26 | - | |
27 | -Secara umumnya, langkah untuk menyumbang adalah seperti berikut: | |
28 | - | |
29 | -1. _Fork repository_ [https://github.com/mydevcommunity/mydev](https://github.com/mydevcommunity/mydev). | |
30 | -1. Lakukan proses menulis atau mengedit. Buat satu fail dalam _folder_ `site\content` atau ubah fail sedia ada. Lihat artikel lain sebagai contoh atau rujuk panduan di [sini](http://docs.getpelican.com/en/3.1.1/getting_started.html#writing-articles-using-pelican). | |
31 | -1. Bila selesai, hantarkan satu _pull request_ ke _repository_ asal. | |
32 | -1. Admin akan menilai _pull request_ anda. Ia kemudiannya akan _dipublish_ ke laman ini. | |
33 | - | |
34 | -Untuk mengedit (proses 2. di atas), anda boleh `git clone` ke komputer anda dan gunakan editor kegemaran anda. Anda juga boleh menggunakan fitur di dalam GitHub sendiri untuk mengedit. Selain itu anda boleh menggunakan _online IDE_ seperti [Cloud9](http://c9.io). | |
35 | - | |
36 | -Jika anda memerlukan editor WYSIWYG untuk Markdown, salah satu _online editor_ yang boleh dicuba ialah [Dillinger.io](http://dillinger.io/) | |
37 | - | |
38 | -Jika anda ingin membuat perubahan terhadap _theme_ atau perkara lain yang bukan _content_. Anda mungkin perlu _generate_ laman ini sendiri di komputer anda untuk memastikan semuanya baik sebelum melakukan pull request. Caranya ialah: | |
39 | - | |
40 | -* Pastikan Python sudah diinstall. Dapatkan Python dari distribusi rasmi [Python.org](http://python.org/download/) atau lain-lain seperti [Portable Python](http://portablepython.com/). | |
41 | -* Larikan arahan ini pada terminal/command line:- | |
42 | - | |
43 | -```console | |
44 | -mkdir -p app-root && ln -s ../ app-root/repo | |
45 | -OPENSHIFT_HOMEDIR=. OPENSHIFT_DATA_DIR=.env .openshift/action_hooks/build | |
46 | -PORT=9090 IP=127.0.0.1 python server.py | |
47 | -``` | |
48 | - | |
49 | -* Anda boleh buka akses melalui browser http://127.0.0.1:9090/ | |
50 | - | |
51 | -Jika anda menggunakan Cloud9, arahan sama boleh dilarikan di terminal dalam workspace Cloud9 anda. Cloud9 sudah terbina dalam dengan Python dan Git. | |
52 | - | |
53 | 27 | Dengan menyumbang ke laman ini bermakna anda menerima untuk melesenkan artikel anda dibawah [Creative Commons Attribution 4.0 License](http://creativecommons.org/licenses/by/4.0/). |
54 | 28 | |
55 | 29 | ## Kenapa Git dan GitHub? |
56 | 30 |
Built with git-ssb-web