Dear Rubyists, Bagaimana tanggapan rekan2 mengenai proyek 'Buku Ruby'?
Rencananya proyek ini akan berisi buku-buku/resources tentang Ruby terutama berbahasa Indonesia. Saat ini masih berisi tulisan saya sendiri, tapi saya welcome banget kalo ada yang berminat untuk kolaborasi (baik untuk 'tempat tinggal' maupun co-writing dll.). Saya menulis buku-buku dalam format DocBook, dan sudah saya sediakan toolsnya untuk mengkonvert ke format2 lain misalnya PDF dan HTML. Di bawah ini adalah cuplikan dari "README" proyek ini yang revisi terbaru. Saat ini saya masih dalam proses mengupload/commit perubahan2 saya ke server..... butuh waktu lumayan hix hix... apalagi katanya hari ini Telkomspeedy putus yach di Tangerang? Anyways, buku Ruby sudah bisa dilihat di: - Subversion: http://svn.rainbowpurple.com/svn/bukuruby user: guest password: guest - web: http://buku.ruby-id.web.id/ Thanks :-) Lampiran: (README) Buku-buku Ruby > > Buku-buku tentang Ruby dalam format aslinya (DocBook XML), beserta tools > yang diperlukan untuk menghasil dokumen dalam format akhir, di antaranya > HTML, CHM/HtmlHelp, PDF, dan ODT/OpenOffice. > Check Out dari Subversion > > Harusnya Anda sudah melakukan ini jika bisa membaca file README ini, tapi > jika belum: > > 1. Install Subversion <http://subversion.tigris.org/>. Jika > menggunakan Ubuntu: sudo aptitude install subversion > 2. svn co http://svn.rainbowpurple.com/svn/bukuruby > - Gunakan username: guest dan password: guest > > Quick Setup untuk Ubuntu <http://www.ubuntu.com/> > > sudo aptitude install rake xsltproc > rake html > > Jadi deh di folder output :-) > Long Setup > > - Install Ruby <http://www.ruby-lang.org/>, > RubyGems<http://www.rubyforge.org/projects/rubygems>, > Rake <http://www.rubyforge.org/projects/rake> > - Install XSLT Processor: xsltproc (xalan atau saxon juga bisa, tapi > konfigurasinya agak ribet) > - Coba: rake html > - Jika nggak jalan, aduh... > > Format Lain > > Daftar lengkap: rake --tasks > Syntax Highlighting Support > > sudo gem install hpricot syntax > > Lalu rake html lagi. Beres! :) > Output Adobe Acrobat/PDF & OpenOffice > > 1. Install XMLMind <http://www.xmlmind.com/> XSL-FO Processor (XFC) > 2. Edit konfigurasi xfc_path di config/config.yaml > 3. rake pdf (PDF) atau rake odt (OpenOffice) > > Catatan: XFC ini memang punya "penyakit" mengeluarkan banyak tulisan > "ERROR", tapi meskipun begitu sebenarnya jalan koq (biasanya) dan hasilnya > juga lumayan koq... :) > DocBook > > Ubuntu only: > > Untuk mengetahui apa itu DocBook, ketik: > > sudo aptitude install docbook-defguide docbook-doc > > Setelah itu, dokumentasi bisa dilihat di: > > - /usr/share/doc/docbook-defguide > - /usr/share/doc/docbook-doc > > Buku Lainnya > > Tambahkan buku (dalam format DocBook) yang diinginkan di > buku/[nama-buku]/[nama-buku].xml. > > Untuk menulis/mengedit buku Anda sendiri dalam format DocBook, Anda bisa > memakai XMLMind XML Editor <http://www.xmlmind.com/> (free). > > Contoh: buat buku Anda di buku/ariekeren-banget/ariekeren-banget.xml > > Lalu: rake html > Final Notes > > - Nama file buku hanya bisa mengandung alfanumerik, tanpa spasi. > - Anda bisa juga menyebutkan nama buku secara manual, misalnya: rake > html BUKU=bukusatu,bukudua > - Anda bisa menyebutkan beberapa perintah secara bersamaan (seperti > rake pada umumnya). Misal: rake pdf html odt > - Konfigurasi ada di config/config.yaml (buka file tersebut untuk > penjelasan konfigurasi) > - xalan works, tapi harus konek ke Internet dulu... Nggak bisa > di-disable? > - saxon juga... sama nasibnya. Harus pake DTD Catalog kayanya, > pusing... > > Goals > > Apa sih tujuan proyek ini? Di antaranya: > > - Menyebarluaskan Ruby (dan Rails) ke komunitas [web] [developer] > [programmer] Indonesia > - Menyediakan dokumentasi Ruby (dan Rails) berbahasa Indonesia > secara gratis... (dan nggak gratis juga, mungkin) > - Mengembangkan tools terotomatisasi untuk membuat publikasi buku, > baik online, e-book, maupun cetak. Diupayakan sebagian besar tools tersebut > sudah siap pakai dan meminimalkan menginstall-install lagi... > - Tools-tools tersebut terjangkau oleh masyarakat (semuanya > menggunakan software open source maupun freeware) sehingga siapapun dapat > mengakses tools tersebut tanpa takut di-sweeping :-P > - Contoh tools yang dipakai: Ubuntu atau GNU/Linux, Ruby, > Java, DocBook > - Meminimalkan *barrier of entry* (jenjang pemasukan?? apa sih > bahasa Indonesianya???) bagi individu yang ingin berminat menulis buku > sendiri. Hal ini didukung tools dan stylesheets yang siap pakai dengan > hasil > memuaskan. > - Menyediakan stylesheet/template publikasi buku yang berkualitas > dalam format-format umum terutama HTML dan PDF. > > Ingin Berpartisipasi? > > Anda berminat menulis buku Anda sendiri? > > Anda tertarik menyumbangkan pengetahuan dan ilmu yang Anda miliki bagi > rekan-rekan kita yang lain? > > Semua buku-buku yang ada dalam proyek ini akan dipublikasikan secara > otomatis di Situs Buku Ruby Indonesia <http://buku.ruby-id.web.id/>. > > Jika Anda tertarik, hubungi saya <http://www.hendyirawan.web.id/> dan Anda > akan mendapatkan username/password yang bisa digunakan untuk mengakses > repository > Subversion Buku Ruby <http://svn.rainbowpurple.com/svn/bukuruby/> dengan > hak akses penuh. > > Apa yang akan Anda dapatkan? *Feel Good, Be Good* :-D > ------------------------------ > > Support: [email protected]<http://www.yahoogroups.com/group/id-ruby>:-P > > Partially created by: Hendy Irawan <http://www.hendyirawan.web.id/> > ------------------------------ > > $Id: /local/README.txt 36 2007-06-04T19:29:38.805943Z ceefour $ > -- Hendy Irawan Web: www.hendyirawan.web.id Yahoo Messenger: ceefour666 [Non-text portions of this message have been removed]

