milkshake
Advanced Member
For example, you'd need very specific information which may neither be in the PND nor in the site you plan to collect it from, like the version of the pnd, release notes, previous versions etc. Also, since the program might have been done by multiple people on different hosts, there may be different concurrent versions of an app if that side-load is activated. Question is, which one to select? let the user decide? how is the user supposed to know which of those versions is the most recent one?
each pnd contains the version number of the app, as long as the apps developer follows the PXML standard my site checks the app id which is unique to each app but not unique for each version, then it checks the version number so if the version the user is trying to add is older than the one on my server it will say so, if its newer it will update the old db entry.
if there are different versions from different developers then a different app id should be used as they are no longer the same app but offshoots of the original.
in which case it will add a new entry based on the apps id.
for those few developers that dont follow the PXML standards it will either add a new entry based on the app id they provided in the PXML or tell them there PXML data is not to spec.
easy
If it downloads from other PND sites without user interaction, you have other problems.
what other problems?
It can currently go through the official app-stores full collection just be me running a script and get each file, and check for duplicates/updates etc before proccessing each pnd. I have implamented lots of ways of checking for errors and duplicate apps(took me ages).
If it works with the official PND repos, you would probably be able to have it preinstalled on the Pandora as the official package manager.
Yet, when you just make your own repository that does not work with the official one.. well, there may be some people who would still use it, maybe even a whole bunch of people, but for me personally, it would be nothing.
Im following the repo and PXML specs from the pandora wiki so if they implamented the same spec eventually then a native app manager could have access to mutliple repos that are user added (the user doesnt need to add additional repos if they dont want to) so thats not really an issue.
The issue is the OPT have not implamented anything like this as of yet and I got tired of waiting.
I'd say get your DNS record fixed and post a demo (if you have a demo, that is) in a new thread in the general section and see what other people have to say.
am in the process of trying to get this fixed hold tight.
Last edited by a moderator: