Codenone Projects

by mk
23 August 2008 - 14:41

ผมเชื่อว่าผู้อ่าน Blognone จำนวนหนึ่งรักการเขียนโปรแกรม และเคยเขียนโปรแกรมใช้เองส่วนตัว หรือทำโปรเจคต์จบการศึกษากันมาบ้าง สิ่งที่เจ้าของโปรแกรมอยากได้เป็นที่สุดแต่หายากมาก คือ ผู้ใช้ที่ใช้โปรแกรมของเราอย่างจริงจัง และให้ฟีดแบ็คที่น่าสนใจกลับมา

ที่ผ่านมาผมรู้จักคนในแวดวง Blognone จำนวนหนึ่งที่เขียนโปรแกรมใช้เองโดยส่วนตัว โปรแกรมหลายตัวน่าสนใจ และมีคุณภาพ แต่กลับไม่เป็นที่รู้จักในวงกว้าง ทำให้สถานการณ์ซ้ำรอยเดิมจากย่อหน้าที่แล้ว คือเขียนเล่นสนุกๆ ใช้ไปสักพักก็เหงาๆ เราควรป้องกันไม่ใช่เหตุการณ์เช่นนี้เกิดขึ้น นี่จึงเป็นที่มาของโครงการ Codenone Projects

เป้าหมายของ Codenone Projects เป็นสื่อกลางระหว่างคนเขียนกับคนใช้โปรแกรม คนเขียนเอาผลงานของตัวเองมาโพสต์ คนใช้เข้ามาดูว่ามีโปรแกรมอะไรที่น่าสนใจบ้าง ลองดาวน์โหลดไปใช้ และตามให้ฟีดแบ็คกับคนเขียนผ่านทางช่องทางอื่นๆ แล้วแต่สะดวก เช่น อีเมล ระบบแจ้งบั๊ก twitter IM หรือจะเขียนแปะไว้ในคอมเมนต์ก็ได้

เป้าหมายในระยะยาวคือสร้างฐานผู้ใช้ให้กับโปรแกรมไทยๆ เหล่านี้ เพื่อให้เกิดความเคลื่อนไหว การเพิ่มฟีเจอร์ การแก้บั๊กอย่างสม่ำเสมอ เผื่อว่าซักวันนึงโปรแกรมเหล่านี้จะก้าวไปสู่ระดับโลกได้

Codenone Projects เป็นแค่ listing (จริงๆ มันก็เป็นแค่ forum) ไม่ได้มีบริการโฮสต์ไฟล์หรือระบบแจ้งบั๊กให้ ถ้าอยากนำโครงการมาเผยแพร่ แนะนำให้ไปโฮสต์ไว้ตามบริการอย่าง Google Code, Github หรือ SourceForge ซึ่งมีเครื่องอำนวยความสะดวกให้อย่างครบครันอยู่แล้ว

ผมเชิญชวนให้ทุกท่านที่มีโครงการพัฒนาของตัวเอง เอามาแปะไว้ใน Codenone Projects โดยมีเงื่อนไขนิดหน่อยดังนี้

  • ไม่จำเป็นต้องเป็นโอเพนซอร์ส ไม่เปิดซอร์สไม่เป็นไร ขอให้เป็นซอฟต์แวร์หรือบริการที่เปิดให้คนทั่วไปได้ใช้ฟรีๆ ก็พอ (ตัวอย่างฟรีแวร์: SedThink)
  • ไม่จำเป็นต้องเป็นโปรแกรมบนเดสก์ท็อป ทุกวันนี้โลกเราไปเกินกว่าเดสก์ท็อปนานแล้ว ในตัวอย่างตอนนี้ เรามีทั้งโปรแกรมบนมือถือ (jibjib), CMS (X-BLC), PHP Framework (Hoffman) หรือแม้กระทั่ง web app (CoverShare)
  • จะเป็นโปรเจคต์จบของนักศึกษาปี 4 ก็ได้ครับ เงื่อนไขเดียวคือขอให้มีตัวโปรแกรมให้โหลดแล้วเป็นพอ อารมณ์ว่าทำเสร็จหรือใกล้เสร็จ ก็เอามาแบ่งปัน โชว์กันหน่อยเป็นหน้าเป็นตา
  • จะเป็นโปรเจคต์ส่งแข่งขันก็ได้ (ถ้าไม่ขัดกับกฎของการแข่งขัน) ดูตัวอย่าง Club Distro package builder (ส่งแข่ง NSC)
  • สิ่งสำคัญมากคือใส่ช่องทางติดต่อตัวคุณไว้ด้วย จะเป็นอะไรก็ได้ บล็อก อีเมล ระบบแจ้งบั๊ก ขอให้มีเพราะเป้าหมายสำคัญของโครงการนี้คือช่วยให้เกิดการสนทนาระหว่างคนใช้กับคนเขียนให้มากขึ้น
  • มีปัญหาเรื่องสัญญาอนุญาต เลือกไม่ถูก ไม่รู้อะไรเป็นไร ถามผมมาได้โดยตรง ยินดีให้คำปรึกษา อีเมลดูได้จากหน้า contact
  • มีปัญหาเรื่องวิธีการโฮสต์โปรแกรมบน Google Code หรือ SourceForge โพสต์ถามไว้ได้ใน Forum ผมตั้งใจว่าจะเขียนวิธีการอย่างละเอียดเป็นตอนๆ แต่ต้องขอเวลาหน่อย
Blognone Jobs Premium