I want to get something productive done over the summer, and I especially feel the need to advance one of my concepts, Partyworm. Partyworm would be a far alternative to traditional sites that allow synchronization of music and videos. Basically, instead of there just being rooms, there are servers, and people have to connect to servers in order to create rooms. It functions similar to IRC, as rooms are indicated by a hashtag before the actual name. Once a room is created, a blank box with what's supposed to be a video is displayed, and you can invite your friends to join. It's the same as CyTube, you add the URL of the video in a blank box.
So, Q & A time!
Q
What is the purpose of this, we already have CyTube and plug.dj?
A
Partyworm aims to be a downloadable client instead of something you access on the web, the client for it will be barebones, meaning that it's incredibly lightweight so even an 8 year old school computer can handle it, plus it's going to be open source, so anyone can modify the script and republish the client and server software.
Q
How will you distribute Partyworm?
A
I have absolutely no plan to host a website, as I can not afford it since I already am renting a VPS, but I will try to save up enough to buy a small server to mirror downloads. If I cannot do that, I will ask a dear friend to mirror it somewhere safe, or I will distribute it through SourceForge. Finally, if none of that goes through, I will use a forum topic and GitHub.
Q
How will you host the server?
A
This is a very important question. My VPS is cheap and cannot handle a ton of rooms without me getting overage fees or it possibly being shutdown, so I will need everyone to host their own servers until I think up a possible solution.
When will the project be done?
I'm still setting up everything, and heck I haven't had the chance to decide a language to learn and develop in, but the idea of this has really sparked in my mind, and I hope I will finish sometime around September - December.
Constructive criticism and speaking your mind is welcome here, but please talk with a purpose.
Thanks, and I hope to hear from all that wish to help.