We are running SDL Tridion 2011 SP1. I am looking for ideas to move flat files(HTML, class, jsp, jars etc.) to Tridion CM for a consumer base(developers) with no experience in using the Tridion CME. Users will not be using the explorer for creating and editing purposes but will only publish these assets to a delivery server which will serve the content to the Internet. This is for a bunch of existing applications and newer applications will leverage community CD frameworks.
I am aware that there are easier solutions for this purpose out of SDL capabilities and the above is not even recommended with WCM, but we would like to gather some Tridion community advice before concluding. I like Tridion :).
I have tried to use WEBDAV, treating all of the above as binaries, but the allowed and reserved MIME type restriction does not allow me to upload files of all formats. Is there a way we can get around this? Is is possible to extend the Tridion WEBDAV module like DreamWeaver to allow files to be uploaded to the cm database. I am not sure if I might run into the problem described above despite a custom client.
Another option would be to build a custom application which will leverage a framework using the Tridion core service & event system which builds the page and its associated items. Load, performance and other capabilities will have be to debated. I am looking for thoughts and suggestions from the community before completing evaluation of Tridion as a solution.