
Decentralized/Distributed Online Music Project (DOMP)
To make it easy for everyone on the internet to contribute to free online music and make it impossible for RIAA and the likes to get to and take down those free music providers I suggest the following.
Create a new concept of decentralized online music project which will look as follows
First of all, an easy to use music portal CMS should be developed and has to be available free of charge. This CMS should be very easy to install and be easily managed thru advanced admin panel. This CMS should be for music what WordPress is for blogs.
Using this easy-to-use CMS everyone with some minimal technical skills will be able to set up a new music website for their favorite album, band or genre, how large they want to cover is up to them. If I went to a store and bought the latest album of Eminem and want to share it with the world I could buy a Eminem-relapse-2009.com, install this CMS on my hosting and upload the whole album there where everyone could easily access this music.
Also, this CMS should have advanced community features, like members/visitors of the website should be able to upload their songs to, lets say if one of the songs is low quality or something is wrong with it a visitor should be able to upload an alternative for that and if that alternatives gets enough votes from the listeners, with time that alternative should replace the original track.
The CMS should automatically generate a .txt or .xml file (filemap?) which contains information about the songs uploaded to the server. Just like sitemap is generated and updated on WordPress every time there is a new post published. The CMS should be able also to import these filemaps, For example I have created a music website, uploaded an album with 16 tracks, and my CMS generated a filemap with information about the tracks, someone else out there should be able to import my filemap via his admin panel and with just one click import these files to his server to make them available for visitors or just import the information with names of the songs and locations so that his visitors could download those songs from my server not leaving his website.
The filemap file should be easily indexed by search engines so that owners of others sites using same CMS could discover you. The CMS actually should have a bot for crawling the web in the search of partners and some sort of pinging system could be integrated fir distributed but interconnected publishing.
There should be an option in CMS of adding your digital footprint to the tracks that you uploaded to the server if original uploader wants the credit for his work, also there will be an option of letting other sites using same CMS to import entire files to their servers or just information about the tracks. Also, admin panel should have an option of streaming only, download only or streaming and downloading both by regular visitors.
Actually a P2P kind of option would be great in this CMS so that each server could act as seeder for visitors of any other website with same CMS. If I came across a website with this CMS and decided to download a song, and this server is really slow but I’m not aware of there is another website which has this song and is really fast, this P2P kind of deal could automatically let me get the song quicker if seeded from many servers at the same time.
I guess this is all that came to my mind. If you could not get any part of the concept or have a better suggestion or want to critique please let me know because this is just a draft and your feedback would contribute to making it better. Thanks