|
||||
Unified ROM Project, Phase II: The Kitchen Application
Now that we've seen the light at the end of the tunnel, it's probably time to start discussing the kitchen application that will bring this ROM to the world.
Understanding that a lot of folks on the team are fatigued due to the effort in developing the Unified ROM, we still need to begin looking for the folks that will develop the kitchen application. Knowing that application development requires a completely different skillset than ROM development, I imagine will have a much different set of players. To that end, I am going to start another "help wanted thread" that will be used to recruit the team for the next phase. Obviously, if you participated in the first phase, your input and experience are valuable to phase 2. Of course, participation is voluntary, and there will be no hard feelings torwards anyone who chooses not to participate in phase 2. Now that the disclaimers are out of the way, in several of our discussions at the beginning of the project, we debated the type of tool that would be used to create the custom ROMs from the kitchen. We have gone back and forth between a web-based tool and a stand-alone application. A decision was never made. I'd like to re-open that debate, as the answer will dictate the kind of skillsets we will need proceed with phase 2. All opinions are welcome.
__________________
How to recover your Diamond from a hang at the boot screen!
Audiovox Thera-Samsung i700-Verizon PPC 6600-Sprint 6700-Sprint Mogul-Sprint Touch-HTC Touch Diamond-HTC Hero-HTC SuperSonic (EVO) |
|
||||
i would like to be a QA tester too.
asfar as application based or web based i think it should be application based, like the one found on the Tytn WM6 Kitchen, tried it out when i was build a Tytn rom for my dad, it was very user friendly and esay to work with, even worked on windows vista. here is a link to it http://forum.xda-developers.com/showthread.php?t=298636 |
|
||||
I think application based would probably be easiest, but not necessarily best. If we go app. based, then the user must download not only the kitchen, but also a library of all OEMs. Then, check off which items they want in THEIR ROM. Their ROM would be built, and they downloaded those extra OEMs for no reason.
Web based may be harder to implement initially, but if the ROM build can be accomplished server side, then the user would just check off what they want from the available online library of OEMs. The server would create the ROM file, then the user just downloads and installs the one file. (Ideally, of course.)
__________________
Now with VGA support on all software!
Projects: (PeraStats 1.7) (PeraCount with Clock 1.3) (PeraCount 1.3) (PeraProfiler 1.2) (S2U2Lock 1.1) |
|
||||
A couple things to remember here: If you put it in a web based system, you cut off almost all customization for the user. Not only would it be very difficult for them to add their own OEMs, but any editing of the OS or LOC would also be difficult. I realize that this editing may not happen all the time, but personally, I am in those files a lot. Remember, anytime someone wants to change any of the graphics, sounds, themes, etc., they will either have to have a patch or do manual editing.
Also, we are gonna need some real testing and control over OEMs to "certify" them as functional. There are a lot of OEMs on the ftp and most of them are fine. But a lot of them have had corners cut (Help Files and such) and some of the OEMs are almost laughable. Let us also remember that while it would be a great feat to have a kitchen that any "idiot noob" could use, we are still dealing with a certain level of necessary knowledge. Honestly, if someone cannot follow some detailed instructions on how to use the existing kitchens now, should they be messing with this type of thing? I am not saying that access should be restricted, but there should be a necessary level of knowledge for the users. Otherwise we will be setting ourselves up for thousands of questions about faulty roms and other noobish user errors.
__________________
Kitchen updates at www.ppckitchen.org and you can get BuildOS help Here
If you have been helped by me or would like to support developers like Olipro, helmi_c, and others please feel free to Donate ALWAYS FLASH BACK TO YOUR CARRIER'S OFFICIAL ROM BEFORE TAKING YOUR PHONE IN FOR SERVICE OF ANY KIND |
|
||||
Quote:
I think the paragraph above pretty much describes the original vision of this project. RagingIdiot has a great point, too. I think we should schedule an IRC chat as an open forum to debate the technical requirements of the application, then we may have a better idea about how to implement it. Sound good? |
|
||||
Quote:
Colonel, what kind of format do you see for a standalone application, i.e., how would it work from a user standpoint? |
|
|
|