Finding a new troubleless name for KSokoban
Friedrich W. H. Kossebau
kossebau at kde.org
Thu Aug 25 15:07:22 BST 2022
Am Donnerstag, 25. August 2022, 11:18:56 CEST schrieb Karl Ove Hufthammer:
> Friedrich W. H. Kossebau skreiv 24.08.2022 15:53:
> > So could be KStoreKeeper, KWarehouseKeeper, KWarehouseMan (or some sex-
> > ignoring variant like KWarehousePerson). Among these KStoreKeeper would be
> > my current favourite due to shortage.
>
> Hmm, I’m not very fond of prefixing everything with a K. And KDE has
> mostly stopped doing this, which I think is a *good* thing. IMHO, more
> natural-sounding names – like Krita, Okular, Elisa, Parley and Spectacle
> – work better. And it’s better if the name *doesn’t* start with a K, so
> that the ‘games’ category isn’t filled up with games starting with the
> same letter (we already have KBlocks, KBounce, KBreakOut,
> KFourInKGoldrunner, Kolf, Kollision, KSnakeDuel etc.).
Yes, different people, different opinions, and all based on good reasons.
Myself am divided here: I fancy prefix-less names also for style (e.g.
developed the name "Okteta" instead of reusing "KHexEdit" when I wrote the
respective substitute app).
But I also see why one would use "K" + "English descriptive name", it tags the
KDE brand into the name and also makes English speakers immediately obvious
what an app is about. Like "KSokoban" is obvious to anyone, a (or the) KDE
implementation of the game type sokoban. I would never have thought about
renaming this if it was not for the legal risk (well, thinking more it is also
a bit about fairness against those still around who drafted the original, we
would not like others to reuse or hook up on KDE app names also).
Of course the KName pattern brings the problem what to do with a rival
implementation done also inside the KDE community, when the name is taken ;)
One KMediaPlayer would have blocked all the Amarok, Juk, Kaffeine, Elisa,
Dragon, Haruna, KMPlayer, etc from taking that official name :P Unless there
were standards and implementations could simple replace each other, and being
chosen by quality & feature metrics... *dream*.
And often users are more interested to get something done with a tool than
interested in just using a tool with a beautiful name? ;)
So, myself would not per se rule out KName. Just my 2 cents on the matter.
> I don’t have any specific suggestions. For me, Skladnik (with a capital
> S, as applications using a lowercase first letter are complicated to
> handle in sentences) is OK.
My bad here when first mentioning it. Yes, that proposal is to use "Skladnik".
So no special casing, also only use of US-ASCII chars [A..Za..z].
> But maybe a bit difficult to pronounce, due
> to the ‘skl’ sound?
Might depend on people's background. No clue myself about set of sounds that
would work across the world's speakers. Could not find anything on a quick
search also, but surely missing out respective search terms. The only related
thing I remembered was designing the name "Kodak", but that also got me
nowhere with related information.
> Also, it might be be an idea to base the name on something *other* than
> a warehouse worker. The metadata for the game currently *does* say that
> ‘you are a warehouse keeper trying to push crates to their proper
> locations in a warehouse’. But when I start the game, I found that I’m a
> man with no feet pushing human-sized jewels to green manhole covers. And
> it doesn’t take place in a warehouse, but in small brick rooms floating
> in space. Very confusing! :)
I see. Yes, if one does not know the game type and its original apps' graphics
itself before, the semantics used for the name and the game description make
less sense. But I think we should do take into account that the game type
itself has a broader community around it, which seem to all be aware of this
game being about the abstracted difficulties of someone shuffling things
around in the floor of a warehouse, as also visualized by the original game
app. And the current graphics material of KSokoban is referring to the
original artwork, just used a gem instead of a box (which somewhere was
explicitly pointed out as personal touch by the original KSokokan author), and
used a "space" metaphor image for the void outside the walls, where in the
original there is just single-color void.
So IMHO we should not cut references that much, instead try to just play
around with them. Even more as KSokoban supports loading 3rd-party level
datasets made in some externally standardized format. So it is part of a
family around the original game :) (I remember there are also 3D versions,
think Quake-style sokoban, for people with obviously great spatial memory ;))
And my long term plan also is to add theming support, so the visual character
of the game experiences might be something more different. See e.g. some theme
concept ideas made for Magazynier at its time:
https://mail.kde.org/pipermail/kde-games-devel/2009-October/006473.html
I already locally secured the actual artwork done for the Ant theme at the
time,
https://mail.kde.org/pipermail/kde-games-devel/2010-January/006822.html
Would find it neat if that could be finally brought to use :)
Happy to have this discussion, to reflect some more on things and to explore
the naming options.
Cheers
Friedrich
More information about the kde-games-devel
mailing list