On Thu, Jun 6, 2013 at 4:44 PM, James Paige <[email protected]> wrote:
> On Thu, Jun 06, 2013 at 04:16:32PM +0100, Simon Bradley wrote: > > On Thu, Jun 6, 2013 at 3:22 PM, James Paige <[email protected]> > > wrote: > > > > On Thu, Jun 06, 2013 at 01:28:10PM +1200, Ralph Versteegen wrote: > > > On 6 June 2013 02:19, James Paige <[email protected]> > wrote: > > > > > > > For people who don't have their own domain name, we can provide > a > > > > namespace like com.hamsterrepublic.ohrrpgce.games.gamename but I > > would > > > > also like to allow people to specify their own namespaces, so > for > > your > > > > own game, tmc, you might choose to use > > > > com.castleparadox.tmc.foresttemple or maybe Mogri would want to > use > > > > com.slimesalad.phantomtactics or Harlock might use > > > > org.crithit.spellshard > > > > > > Is there any point to allowing customisation of namespace? I > think it > > > just has to be unique, eg a com.hamsterrepublic.ohrrpgce.games. > > > prefix. > > > I see that the Android documentation says "To avoid conflicts with > > > other developers, you should use Internet domain ownership as the > > > basis for your package names (in reverse)." > > > > Well, from a making-things-work perspective, no, there is no point > to > > allowing people to specify their own namespaces, but from the > > perspective of people signing their own games and uploading them to > the > > google play store, I would like to give people that option, > especially > > for people who are going to sell their games rather than post them > as > > free apps. > > > > Someone can still sell their game with a name in the > > com.hamsterrepublic.ohrrpgce.games.* namespace, but by doing so the > are > > trusting me as the owner of that domain to behave honorably about > it :) > > > > The simplest way would presumably be to make the ohrrpgce a library > > project and wrap it with the new namespace, I think: > > > > package com.newnamespace.myrpg; > > > > public class MainActivity extends com.ohrrpgce.games.OHRActivity > > > > etc. > > > > I believe that would work. That seems to be how these examples I am > > looking at are set up. > > > > (I am actually working on an Android project right now for my day > job, but > > it's been a while and I'm a bit rusty. And someone else has already > > written it; I'm just changing it.) > > > > Cheers, > > Simon > > Hmm... If that is the only way to change the namespace, then it sounds > like having the Android SDK installed and recompiling the project would > be required. Maybe it isn't worth it if it is that much trouble? > > Even though I want people to be able to customize the namespace of their > game, I guess that should be a low-priority goal :) > > Ah, yes. Maybe not ideal. It might be possible to change it with something like proguard instead, in the compiled version.
_______________________________________________ Ohrrpgce mailing list [email protected] http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
