more wikis
 

Thinkruby

From Scratchpad

Contents

[edit] Think Ruby

To be a brain storming place of CICC RoR ex-trainees.

[edit] General Purpose

  • To promote the use of Ruby and Ruby on Rails in the ASEAN (Including India) region
  • To provide tutorial materials (like OpenOffice Impress, PowerPoint, MOV, MPEG,etc.), articles, and some example codes in all ASEAN (including India) languages Budsus
    • To use proprietary format is our choice? - Keng 13:31, 14 March 2007 (UTC)
    • Actually,opendocument is fine.Not only proprietary format,we also open for any format. We might add some comments before users can download it for use. This is for general and novice users. This way others might be able to help in the propagating the use of our site.(This idea comes from Ubuntu style) Di - zdk
      • OK, I will put this point ino "Need Conclusion" - Keng 19:06, 15 March 2007 (UTC)
  • To share any experiences and ideas related with Ruby and Ruby on Rails Budsus
    • How to share, blogging?, ebook?
      • I think we can create wiki model to share our knowledge. any other suggestions? --Budsus 01:16, 16 March 2007 (UTC)Budsus
      • I thinkkkkk, to share experience, blogging is better than wiki. Wiki is suitable for static knowledge. - Keng 05:15, 16 March 2007 (UTC)
        • Ha..ha..ha...I thiiiiiinkkkkkkkkk, we will choose blogging. done! --Budsus 06:09, 16 March 2007 (UTC)
  • My suggestions....

a) The site should be multilingual... b) The tutorials can distributed in may ways i.e online web based e-book or downloadable in any format. c) The tutorials should be easy and in depth with examples to prove the point. d) There should be a discussion board in the site itself where discussion related to ruby topics can be done. --user: Kiran Bane

[edit] Need conclusion

  • Materials translation - Many Ruby and Rails documents are out there, but in english. Is it worth to put an effort to translate those documents as the 1st priority? - Keng 13:31, 14 March 2007 (UTC)
    • I think we can translate and fix Yas's materials for our first action budsus
      • Agreed, but we should add some details more, it's not sufficient for self-learners - Keng 16:38, 14 March 2007 (UTC)
      • I agree,that should be fine. Di -zdk
  • Type of Materials - We might provide our materials in many formats. Which format will be used.?
    • e-Book
      • OpenDocument format
      • Office Open XML (OOXML) from Novell + Micro$oft --Budsus 01:17, 16 March 2007 (UTC)
        • Ha ha, Micro$oft very funny :P - 58.64.90.68 04:42, 16 March 2007 (UTC)
    • Video
      • MOV (QuickTime format) --Budsus 01:17, 16 March 2007 (UTC)
      • SWF (there are many tools that we can use to capture from gnome or kde session. Example: http://live.gnome.org/Istanbul) --Budsus 01:17, 16 March 2007 (UTC)
        • YouTube? or our own Video streaming? (beware to bandwidth consumption :P) - Keng 05:08, 16 March 2007 (UTC)
          • Ken, your consideration is very good. But in my mind, we can still use our server for SWF files. But YouTube is better and we can use YouTube to promote our web site too. --Budsus 06:13, 16 March 2007 (UTC)
    • Audio
      • WAV is more easier to create, but the size is too big. We can convert it to mp3 --Budsus 01:17, 16 March 2007 (UTC)
      • Podcast? (actually it's mp3) - 58.64.90.68 04:42, 16 March 2007 (UTC)
      • Or may be we can ignore this format for a while, we will focus on non audio content. --Budsus 06:19, 16 March 2007 (UTC)
      • OK, we will not provide info in audio at this phase. - Keng 06:44, 16 March 2007 (UTC)
  • Domain name and Web hosting registration is done (check it out www.thinkruby.org[1]), but we need to finalize our CMS. As mentioned below we have 3 choices, please move to discuss in-details here.
    • Drupal
      • A PHP-based CMS, good for multi type contents website (Book, Blog, Forum etc...)
      • Pros
        • Good in multi type content.
        • Good in multi authors roles.
        • Easy to do one-time registration with other drupal website (in case of our franchise expansion).
        • Many module[2] are created to increase drupal ability.
        • ?
      • Cons
        • Little bit difficult in installation and upgrading
        • using PHP and MySQL, not RoR. But this ok for our first version. For next version, I hope we can use RoR CMS. --Budsus 06:27, 16 March 2007 (UTC)
          • But the migration problem will come when we move to RoR-based - Keng 07:08, 16 March 2007 (UTC)
    • RoR-based CMS
      • Due to I'm not familiar with any RoR-based CMS, please provide an information. (warning: RoR compatability is not yet test on my web hosting)
        • Which RoR-based CMS that we will use? I will join to make testing for the selected RoR-CMS. --Budsus 06:27, 16 March 2007 (UTC)
          • Need suggestion from Yas or Kurochan T_T - Keng 07:08, 16
        • Ruby on rails CMS is not widely used, so to promote, drupal is OK, but in the future, we should migrate to the pure rails CMS, which is developed by ourselves, and the progress of development also can be the material for the promoting ruby on rails, how powerful and how easy to develop!! --User:Yas

March 2007 (UTC)

      • Pros
        • ?
      • Cons
        • ?

[edit] Technology Specifications

Due to lack of the time, we shouldn't reinvent the wheel. Most of technology is ready-to-use. We just only choose the best for our purpose.

  • Web hosting
    • Support by Ken - use my own blog hosting (200BG storage). This host is support RoR also, but not yet tested.
  • CMS
    • Drupal
      • I recommend drupal due to i'm familiar with it more than wordpress :P. - Keng 07:14, 14 March 2007 (UTC)
      • Later port it to the rails and also the tutorial are out for instruction in each language? User: Yas
    • Wordpress
    • Because of our site is Ruby-related website.So we should use Ruby on Rails-based CMS such as Rubricks,Radiant,Typo Blogware,Mephisto or we might use Streamlined for Rapid Blog Developing etc. - Di zdk Wed Mar 14 19:35:35 JST 2007
      • I agree with you actually, but I'm not yet test any RoR-based CMS, touched only PHP-based as mentioned above :P. We need a usability testing on the options. - Keng 12:56, 14 March 2007 (UTC)
      • Yes, that is really good idea. i can provide but just wait a little bit more... because we, I, kuro-chan, Jacky needs to wait for the finalization of output of CICC textbook... At first, I finarize and I will give you guys the text as editable one. Still need to confirm... sorry wait a little bit more... User:Yas
  • Other?

[edit] Other

  • These are our master plan
    • End of March 2007: we have final draft of master plan about thinkruby.org
    • April 2007 : we will setup, develop and make initial content in thinkruby.org
    • May 2007 : the first tutorial Ruby/RoR project should be began.
  • Domain name - Due to some problem with paypal account, domain name registration should be done within this week - done

[edit] Staff

  • CICC ex-trainees
  • OpenDream(Yas,Jackey??)
  • In cooperation with CICC, NaCl ?
    )