just a thought
If you want the ability to build everything locally, yet still don't want the user to have to download every oem available. Why not just have the "application" which the user picks the OEM's they want have an option or section listing downloadable OEM's in addition to selecting any local OEM's they may already have. Then when the application builds the rom, it will download any additional OEM's the user has requested but does not yet have.
In doing this, you still have the user building the rom locally saving the server from doing all the work. Then all you need to maintain is an OEM Repository. This would probably be a bit more complicated than a standard local application, but I believe it would be simpler than a full web/server based solution.
Like I said, Just a thought.
Great work everyone!
|