porg
Active Member
Imagine a newcomer: How can s/he easily find native (=original) Pandora apps?
... without studying hundreds of blog posts, forum articles, repo detail pages, etc!
It would be wonderful if you had one place, where you could browse apps particularly made for the Pandora.
And as the repo meanwhile is the main place for software browsing & downloading, I suggest to implement this native app filter (& showcase) there!
Thoughts about its implementation (in case some-one is willing to):
1) a) Technically seen it may be good to add a new field to the PND XML specification itself, so that this attribute could also be facilitated for filtering/sorting within PND PND launchers/managers/etc.
B) But to not complicate things I suggest to start with a simple flag (boolean) or attribute (which can take multiple values, for now its value can be nil or "native", later new values could be added ("port", "rewrite", etc)) in the repo. Because the main purpose of this is, that people can discover native apps, not necessarily filter installed ones on their Pandora. Because if they liked them, they anyhow remember them or fav'ed them with the available mechanisms of their GUI / launcher, i.e. by putting them to sd/pandora/apps or ../desktop instead of ../menu.
2) Later we could add further possible attribute values such as: "port-crude", "port-fine" (for apps ported with lot of effort to be exactly tailored for the Pandora utilizing it as best as possible (screen-size, controls, UI adaptions, interplay with system/other-apps)), "rewritten" (concept copied, but completely re-developed for Pandora). And my suggested attribute could be further differentiated: "native" (the game was initially published to the Pandora only, maybe later ported to other platforms), "native-multi" (the game was initially published to multiple platforms, among them to the Pandora).
3) a) So far the repo got these release types (URL variable: "rt"): alpha | beta | release | commercial ("com")
B) From an information architecture perspective, my suggested attribute is not a further of your release types, but a new filter-attribute. Because an app can bear the attribute native AND any of the release-types (alpha/beta/release/commercial), but you could assign only one (OR choice). Thus a new attribute.
c) Question is, what do we name this attribute? "Nativity", "Originality", "Platform" or a combination of these?
P.S.: I usually post repo feature suggestions in the according thread, but as this issue is of broader concern, possible also an addition to the PND XML specification, I posted it here.
... without studying hundreds of blog posts, forum articles, repo detail pages, etc!
It would be wonderful if you had one place, where you could browse apps particularly made for the Pandora.
And as the repo meanwhile is the main place for software browsing & downloading, I suggest to implement this native app filter (& showcase) there!
Thoughts about its implementation (in case some-one is willing to):
1) a) Technically seen it may be good to add a new field to the PND XML specification itself, so that this attribute could also be facilitated for filtering/sorting within PND PND launchers/managers/etc.
B) But to not complicate things I suggest to start with a simple flag (boolean) or attribute (which can take multiple values, for now its value can be nil or "native", later new values could be added ("port", "rewrite", etc)) in the repo. Because the main purpose of this is, that people can discover native apps, not necessarily filter installed ones on their Pandora. Because if they liked them, they anyhow remember them or fav'ed them with the available mechanisms of their GUI / launcher, i.e. by putting them to sd/pandora/apps or ../desktop instead of ../menu.
2) Later we could add further possible attribute values such as: "port-crude", "port-fine" (for apps ported with lot of effort to be exactly tailored for the Pandora utilizing it as best as possible (screen-size, controls, UI adaptions, interplay with system/other-apps)), "rewritten" (concept copied, but completely re-developed for Pandora). And my suggested attribute could be further differentiated: "native" (the game was initially published to the Pandora only, maybe later ported to other platforms), "native-multi" (the game was initially published to multiple platforms, among them to the Pandora).
3) a) So far the repo got these release types (URL variable: "rt"): alpha | beta | release | commercial ("com")
B) From an information architecture perspective, my suggested attribute is not a further of your release types, but a new filter-attribute. Because an app can bear the attribute native AND any of the release-types (alpha/beta/release/commercial), but you could assign only one (OR choice). Thus a new attribute.
c) Question is, what do we name this attribute? "Nativity", "Originality", "Platform" or a combination of these?
P.S.: I usually post repo feature suggestions in the according thread, but as this issue is of broader concern, possible also an addition to the PND XML specification, I posted it here.
Last edited by a moderator: