Squidge
Certified Guru
I'm still thinking along the lines of: Developers are 'lazy'. They do what they are interested in. So when it becomes time to start throwing betas out, they are not going to start calculating dependancies and making fancy .deb files. They are going to zip up there build directory and post it somewhere. People will download this archive and throw it onto a sd card expecting it to work straight off. Sure, some will create .deb's for certain versions (some maybe every version), but you can't expect everyone to do it. We need to make a standard so that people don't have to install emu X in one way and emu Y in a completely different way.
Secondly, there will be people not wanting to waste battery life downloading apps and libs. They want to download the apps using there PC into a directory (eg. coding compos/etc) and then extract directly to an sd card, before finally throwing that card into the Pandora expecting it to work.
Then we have the thousands of people with a GP2X who are used the above methods, and those who don't want to download apps, put them on the SD card, and then install from the SD card to the SD card and then delete the original installation files. Thats a complete waste of time & erase cycles. More complex apps will need to be like this, but lets not make it complicated for apps that will have not dependancies apart from the default libs.
Sure, there can be package management for the more complex apps (KDE apps, etc), but we shouldn't expect everyone to abide by it. Homebrew and emus will likely never use anything more than the default installed libraries (which includes SDL) anyway, so a package manager isn't required here.
Secondly, there will be people not wanting to waste battery life downloading apps and libs. They want to download the apps using there PC into a directory (eg. coding compos/etc) and then extract directly to an sd card, before finally throwing that card into the Pandora expecting it to work.
Then we have the thousands of people with a GP2X who are used the above methods, and those who don't want to download apps, put them on the SD card, and then install from the SD card to the SD card and then delete the original installation files. Thats a complete waste of time & erase cycles. More complex apps will need to be like this, but lets not make it complicated for apps that will have not dependancies apart from the default libs.
Sure, there can be package management for the more complex apps (KDE apps, etc), but we shouldn't expect everyone to abide by it. Homebrew and emus will likely never use anything more than the default installed libraries (which includes SDL) anyway, so a package manager isn't required here.