ใช้ Redmine พัฒนา project
Redmine คืออะไร
Redmine เป็น Project Management Software อันหนึ่ง software ไว้เพื่อจัดการโปรเจคต่างๆ (อาจมีได้มากกว่า 1) Redmine เขียนบน ruby on rails เป็น open source ใช้สัญญาอนุญาติแบบ GPL (GNU General Public License)
ใช้ Redmine แล้วดีอย่างไร
ทำให้เราสามารถทำโปรเจคร่วมกับคน หลายๆคนได้ง่ายขึ้น ว่ากันง่ายๆคือ ถ้าจะทำอะไรสักอย่าง ที่มากกว่า 1 คนขึ้นไป Redmine จะเป็นตัวช่วยในการกระจายงาน รับ-ส่ง งาน รายงานข้อผิดพลาด และอื่นๆ หลายคนอาจจะรู้จัก Trac ซึ่งใช้แนวๆนี้เหมือนกัน แต่หากลองมาสัมผัส Redmine แล้ว จะรู้ไ้ดว่า Redmine น่าใช้กว่ามาก
Redmine ทำอะไรได้บ้าง
- ใช้ได้หลาย Project ต่างกับ Trac ที่ได้แค่อันเดียว
- ปรับแต่งในการกำหนดสิทธิ์ได้ง่าย
- มี Gantt chart และ Calendar
- มี News, Documents และ Files Management
- สนับสนุน Feed และแจ้งเตือนทาง Email
- มี Wiki ให้ในทุก Project
- มี Forum ให้ในทุก Project
- มีฟังก์ชั่นติดตามเวลาการพัฒนา
- สนับสนุน custom field สำหรับ issues, projects และข้อมูล users
- มี SCM Integration (SVN, CVS, Git, Mercurial, Bazaar และ Darcs)
- พิสูจน์ตัวตนผ่าน LDAP ได้
- สนับสนุนการสมัครสมาชิกโครงการได้
- สนับสนุนหลายภาษา (Bulgarian, Czech, Danish, Dutch, English, Finnish, Chinese, French, German, Hebrew, Hungarian, Italian, Japanese, Lithuanian, Korean, Norvegian, Polish, Portuguese, Romanian, Russian, Serbian, Spanish, Swedish, Ukrainian และ ไทย ! )
- สนับสนุนฐานข้อมูลหลากหลาย (MySQL, PostgreSQL or SQLite)
ที่มา : thaiopensource.org
หน้าตาของ Redmine
- Redmine มีหลายภาษา สามารถกำหนดได้ (ในที่นี้ใช้ภาษา อังกฤษ กับ ไทย)
[singlepic id="209" w="320" h="240" mode="" float="" ]
- ส่วนของเมนู สามารถปรับแต่งได้ ว่าจะให้มี เมนูอะไรบ้าง
[singlepic id="211" w="320" h="240" mode="" float="" ]
- หน้าแรก จะแสดงโปรเจคทั้งหมด (ที่ไม่ถูกซ่อนไว้)
- หน้า ปัญหาจะแสดงรายการปัญหาที่ยังไม่ได้รับการแก้ไขโดยสมบูรณ์ (ถ้าแก้เรียบร้อยแล้ว จะต้องไป update ว่าเสร็จแล้ว ปัญหาก็จะหายไปจากหน้า ปัญหา)
- หน้า ปัญหาใหม่ สามารถตั้งปัญหา เลือกชนิด และ สามารถชี้ให้ได้ว่า จะให้ใครเป็นผู้รับผิดชอบ
- หน้า ที่เก็บต้นฉบับ (Subversion) หรือ Repository (Subversion) เป็นส่วนของ code
ซึ่งแต่ละคนสามารถใช้ TortoiseSVN upload ไฟล์ขึ้นมารวมกันได้
การใช้งาน SVN หาอ่านจาก เขียนโค้ดร่วมกันด้วย SVN (Subversion)
ใช้ Redmine ได้ที่ไหน
หากจะใช้บนอินเตอร์เน็ต Host จะต้องลง Ruby on Rails เสียก่อน จึงจะสามารถติดตั้ง Redmine ได้
สำหรับภาคคอมเกษตรฯ ถ้าจะทำโปรเจคที่เกี่ยวกับเรื่องเรียน หรือแข่งขันอะไรต่างๆ ที่ภาคมี Redmine ติดตั้งอยู่ที่เครื่อง SE หากใครสนใจลองใช้ ให้ติดต่อไปที่ อ. จิม หรือ @rtsp ได้
นอกนั้นก็ยังมีที่ Project Redmine ถ้าอยากลองใช้ติดต่อ @rtsp หรือใครมีเครื่องแล้วอยากติดตั้งเอง ก็ลองไปอ่าน รัน Redmine ด้วย Apache + mod_passenger บน Debian



[...] ใช้ Redmine พัฒนา project ของ [...]
Leave your response!