Redgem Project for Rails Hosting
I’m a ruby programming hobbyist and doing rails hosting in Thailand especially ruby (and rails). Because in Thailand, there is nobody doing rails hosting. In fact, I fall in love with ruby as much as i written. One factor that make ruby grow up, there is a product that can release ruby and rails powers. So I decide to do Control panel for Rails hosting in ruby programming.
This project is base on vhcs2 concept with additional features. I draw some concept of control panel with freemind software
uninitialized constant Flickr::XmlSimple
I call this project name “REDGEM” and now I opening project to rubyforge.org and get approve alrady. It can be accessed to redgem project
For rough concept, I separate work into 2 path
- Web Control Panel – It is written by Ruby on Rails. This part is interacted with user.
- Engine – It is also written by Ruby. The engine has responsibility to edit file configuration and deployment
For Future design, UI it may not be a web, it can be other or other language
As you see this is not easy one to do, I need help. Anyone can help me please let me know.
Thank You
File: redgem concept
ภาษาไทยข้างใน
ผมไม่ได้เป็น programmer มืออาชีพครับถึงแม้ว่าอยากจะเป็น ก็อย่างวว่าละครับว่างเป็นทำ เป็นงานอดิเรก และก็ยังทำ rails hosting ด้วย ผมนะชอบการเขียน ruby (ขอย้ำว่า ruby) ยิ่งเขียนยิ่งมัน แต่การที่ ruby หรือ rails มันจะเติบโตได้ผมคิดว่ามันต้องมีสิ่งที่ให้ใช้ก่อน ผมจึงเลือกทำ rails hosting แต่มันไม่มี control panel อันไหนที่มันจะ support ruby หรือ rails เลย ก็เลยคิดว่าจะลองทำ
ซึ่งผมก็ได้ทำ mindmap ไว้เพื่อลองดูแนวความคิดแล้วด้วย freemind ตามรูปข้างบน
ผมเรียก project นี้ว่า REDGEM อัญมณีสีแดง ผมได้ลงทะเบียนเปิด project แล้วที่ rubyforge.org และได้ approve แล้วสามารถเข้าไปดูได้ที่ redgem project
สำหรับแนวความคิดคราวๆ ผมแบ่งการทำงานเป็น 2 ส่วน
- Web Control Panel – ส่วนนี้จะเป็นหน้าติดต่อกับผู้ใช้ไว้บริหารการใช้งาน
- Engine – ส่วนนี้จะทำหน้าที่เขียนพวกไฟล์ configuration ต่างๆ รวมไปถึงการ deploy ด้วย
ทั้งสองส่วนเขียนด้วย ruby และ rails ที่ต้องแยกเพราะภายภาคหน้า อาจจะมีส่วนติดต่อกับผู้ใช้ที่ไม่จำเป็นต้องเขียนด้วย rails ก็ได้
อย่างที่เห็นครับมันไม่น้อยเลย ถ้ามีใครพอจะสละเวลามาช่วยกันทำได้โปรดติดต่อผมได้เลย
File: redgem concept
ขอบคุณครับ


