Kodingen Beta-2 for 1000 Users!

January 24, 2010 in Home by Devrim Yasar

Hi all,

We are very excited! Here I am to let you know: we are ready for the second round.

We are excited because after initial release while we had to keep you waiting for so long, we worked so hard, so intense but not everything worked as they should.

We wrote a lot of code, we have re-written the backend from scratch, and not only once, a few times. Sinan rewrote the front end each time we changed the backend too. I have to tell you, sometimes I found it hard to sleep, worrying if we could ever relaunch.

That’s why, tonight will be a great night for me, and I wish that you will like what you see on this beta.

What have we done ?

  • Kodingen is now pure shell scripting to our shared server or to your own dedicated server, getting closer to ideal cloud computing environment. (If you haven’t seen it yet, please click Ctrl-B now or the orange handle at the bottom center)
  • All tasks are queued and executed in a way that never crashes the server (Thanks to Ozgur and Jiakuan)
  • Soon we will open source this backend Java client so that you can execute your own tasks on your own servers.
  • We are almost there to release Kodingen Open Source front end so that you can customize Kodingen UI and make it available to other Kodingen users (paid or free), we will tell you about this a little later.

What is on our agenda ?

  • Svn, Git, Mercurial integration
  • Amazon S3, SSHFS, CloudFS, UbuntuOne or any other file storage systems integration so that you feel free about your files
  • Open sourcing Kodingen backend and frontend, we need to work on a version that is easily understandable and workable by you which also entails proper documentation (please feel free to offer help)
  • Java / Tomcat deployment, compiling and execution using cloud servers.
  • Working with audio and video files
  • Enabling creation of server templates so that Kodingen Users can fire up not only blank linux boxes but what is made available by you.
  • Server templates will make server farms and can be offered as a paid service to other Kodingen Users.
  • Adding more domains and creating teams, realtime collaborating on the projects
  • Creating  project history with actual written code of developers which will create immediate trust before adding someone to your team
  • Project management tools with payment options that you can hire developers or find projects.
  • Adding domains and more resources to your accounts.

What are our weak points ?

  • We don’t know how many users we can handle with what amount of resources, therefore this beta is only for 1000 users.
  • We don’t know how much money we will need to keep Kodingen live.
  • Kodingen is not a dedicated office full of people, please keep in mind that we are doing our best trying to respond to your emails while developing.
  • We make daily backups so if file loss happens, you will lose files between then and previous 12am EST.
  • Thus, please note that we do not guarantee anything during our beta testing.
  • Keeping FTP connections alive is very resource consuming so we keep them alive until the 1st minute of the next hour, you can remount it easily before you use it.
  • Your download links will stay valid until the 1st minute of the next hour.
  • Your website installations will create files under wrong file permissions, wait till the next minute, all permissions will be fine.
  • Since we have integrated many legacy systems, very rarely, your account may not be set up properly, please contact us, we will fix it for you.

Once again, I thank you all for your support, your twitter posts and wonderful emails that kept us working. If you want to support this project please visit our donation page, or send us a note about what you think about Kodingen.

Your feedback is priceless.

Devrim,

Kodingen Lead Developer