Python-Ogre is looking for new name

roman.yakovenko

31-05-2007 11:57:30

Hi all. Python-Ogre project is looking for a new name. There are few good reasons for this.

The main one is that almost from the beginning of the project we provide next functionality to developers: 3D engine, sound, GUI, video, physics and collisions library, library for simulating rigid body dynamics. Almost the full stack to create games and simulation software.

We would like to reflect this in the name of the library.

The name we ( I am and Andy ) propose is "Umka".

For those of you who is not lucky and was not born in the Soviet Union, "Umka" is the name of small bear from some of the Soviet films ( 1969 year) for children.

You can watch it here: http://rtube.ru/blog/2007-04-16-366

So what do you think? Do you like the name?

Game_Ender

31-05-2007 16:56:24

The name sounds cool and that's why I like it, but it has nothing to do with the Soviet Union, the tie in is negative if anything. I also like that fact that it is short so we don't have to use an acronym and will be easy to type.

Is there short cool name directly related to our project?

wrstlprmpft

01-06-2007 09:41:54

I wanted to propose the name PyDee, as a reference to "3D".
For me, this is the connection between all the wrapped libs...
(and if you wrongly pronounce pydee, half English half German, it sounds like 3D in German. Unfortunately, this does not hold for English :-) )
However, a websearch shows that there is a company with the name Pydee.

PeeDee seems to cute and the reference to Python is lost.

What about PyTea?
"Need a wonderland for your teaparty? Create it in 3D with PyTea!"

Flandry

01-06-2007 16:57:50

You're trying to circumscribe the entirety of a virtual world toolset -- 2PyR seems appropriate. ;)

In any case I'm really excited about it!

saladin

02-06-2007 06:37:13

You're trying to circumscribe the entirety of a virtual world toolset -- 2PyR seems appropriate. ;)

In any case I'm really excited about it!


Good thinking ... how about PyR3-[cubed] (sorry having trouble typing it)

I'm thinking more along the line of a mythical creature, half ogre and half snake? In Chinese creation story, 'Nuwa' is half woman half snake. She did heroic deeds to save the world and created humans from clay. Unlike gorgon or medusa, she has a positive compassionate, loving image.

http://en.wikipedia.org/wiki/N%C3%BCwa

deficite

03-06-2007 07:39:23

NuwaI'd have no problem calling it that.

fpois

03-06-2007 15:35:52

NuwaI'd have no problem calling it that.
I like the name too actually, partly coz I know her stories too. She's quite influential in ancient Chinese believes, being a Goddess that created all living beings and helped people out of catastrophes, and teaching them skill so they can live on the land and form civilizations, she's cool.
The best part is though, is that while she's part of the culture, the concept of her doesn't belong to any major organised religion, so, being neutral like that is good I think...

inneractive

05-06-2007 03:06:04

NuwaI'd have no problem calling it that.

Well first, thank you to the developers of Python-Ogre. I just set it up today and have done so much with it already I am amazed. I am very much looking forward to the release of 1.0. I am a digital modeling and animation student and more of a scripter than a programmer, but I still hope I can eventually contribute to the project in some way.

As for a name I think Umka sounds fine, but I really like the premise and sound of Nuwa.

Srekel

08-07-2007 20:49:02

How about PGFW? Python Game Framework. Though acronyms are nicer than abbreviations, so it'd be nice to come up with one of those (OGRE is a kickass name really).

GALIPY : Game Libraries for Python :D

I like PGFW though, except for it not being easily pronounced. Or PGL, Python Game Libraries.

jacmoe

08-07-2007 23:09:51

POgre is nice.. :)

bharling

09-07-2007 11:40:00

I like GALIPY, a bit obscure perhaps, but rolls off the tongue

deficite

09-07-2007 17:10:10

How about PGFW? Python Game Framework. Though acronyms are nicer than abbreviations, so it'd be nice to come up with one of those (OGRE is a kickass name really).

GALIPY : Game Libraries for Python :D

I like PGFW though, except for it not being easily pronounced. Or PGL, Python Game Libraries.

Problem is, python-ogre is not just for games, just as OGRE is not just for games.

A lame attempt: Pinjo (Pinjo is not just OGRE)

bartmoss

10-07-2007 10:03:03

A new name should reflect on the Python-part, though. Already it was confusing that it is alternatively called PyOgre and python-ogre.

scriptkid

10-07-2007 11:23:32

I actually like the name as it is now :) Just as i liked PyOgre. It's clear and it sais what it does. Although i agree that Python-Ogre is more then 'just' Ogre, there is already PyGame. So i think that 'Python Game Libraries' won't do too good. Besides, since PyGame is 2D oriented, there should be a 3D reference in the name then i guess. Also, where/what would this binding be without Ogre? Does anyone think that this library will also support other engines in the future? If not, Ogre might fit well in the name to keep the relation clear.

Personally i'm not too fond of references to history/myths and all that. They hardly mean anything in this context, and are rather culture related.

Sorry for not having suggestions of my own ;)

saluk

10-07-2007 18:40:25

I know, this project is sort of an extension to ogre and pyOgre, so why don't we call it PyOgre++?

Ok maybe not.

I like python-ogre myself, but also think that it is potentially misleading to outsiders in that there is waaaay more than just ogre here. Those other names, Nuwa and such really are even more misleading so I am against that sort of thing. For a NEW package that kind of stuff is ok, like a new engine etc (i.e., ogre had to come up with its own name out of nothing), but since this is just a way to use existing engines, we have to reference that somehow.

I don't want this, but maybe it would make sense to have a python-ogre and a python-ogreext where python-ogre is just ogre, and the ext is an extension package with everything else? It would remove some confusion, but I think most people use at least one other wrapped library so would need to install both packages - yeah not so good.

Actually maybe something along the lines of pyogreplus, pyogreish, pyogrerelated, etc, although all of those are a bit long and don't sound that great.

PyOgrish?

deficite

11-07-2007 06:19:38

A new name should reflect on the Python-part, though. Already it was confusing that it is alternatively called PyOgre and python-ogre.
It's not "alternatively" called PyOgre. PyOgre was a completely different project that was developed with SWIG and never made it to Eihort officially (correct me if I'm wrong). It has since been abandoned and replaced by Python-Ogre, which uses Py++.

This is another reason why I think Python-Ogre should be renamed. It's too similar to PyOgre, and it could be confusing for newcomers searching for information, I would think.

sabo

16-07-2007 20:05:19

umka : No (I don't love it :shock: )
other new name: yes :)

while python-ogre project contain more than standard ogre graphic engine files.

I think we must derive the name from blending the meaning of:

Python (the snake) + Ogre + sound + light + moving to generate the new name, that looks like (Dragon) for example....

Srekel

16-07-2007 20:12:39

What about Medusa? Ok, so it's not an acronym, but she's got a lot of snakes in her hair.

Or, hydra, which is basically a dragon but with many "snakey" (:D) heads, which could represent the different parts of the project (each head could be graphics, physics, input and so on).

Hey, Pydra! :D

That kinda kicks ass, doesn't it?

roman.yakovenko

16-07-2007 20:30:33

Hey, Pydra! :D

That kinda kicks ass, doesn't it?


My mother tongue is Russian language and it sounds very very bad in it.
So this is definitely big NO.

Srekel

16-07-2007 21:35:19

Oh ok.

(it took a bit of investigation to find out what it meant, and I understand why you wouldn't want to call it that).

Shame, I liked it otherwise. :)

What about the other ones though? Medusa, Hydra.. Pydusa? I think they are better than Nuwa because they are something most people have heard of and can relate to/think are cool. Just my personal opinion of course. :)

sabo

16-07-2007 22:44:26



one of the famous play from our childhood: snake and ladder.

maybe : pyLadd or pyLadder

deficite

19-07-2007 03:16:32

What we have here is everybody is suggesting names or shooting down other people's names and no progress will ever be made this way. We need to make a list of names and make a poll.

jacmoe

19-07-2007 19:58:54

Let's let the Python-Ogre developers decide? :)

deficite

20-07-2007 02:18:33

They........will..........fear...........us............... :twisted:

andy

20-07-2007 05:12:35

At this point I'm not going to change the name :) (unless someone comes up with something great and we can get the domain name or course)

While I am certainly adding non 'Ogre' libraries I believe the Ogre based ones will probably remain significant, and this allows us to leverage the great name and community of support from Ogre.

I do own the nuwa.org domain, as this is my personal favourite of alternate names (short, simple, sounds good), however "Python-Ogre" does say it all :)

Cheers
Andy

twilight17

23-08-2007 03:54:24

Why not something along the lines of MontyPyOgre or something like that, since Python is named after the funniest show ever, "Monty Python and the Flying Circus!"

orrr umm...

MontyOgre
Montypython and the flying ogre xD

rollingt

23-08-2007 07:00:50

Shrek is an Ogre and the movie has a lot of links to Monty Python (actors and jokes), but obviously that name is not an option. ;)

My personal favourite is PyOgre, but if that's out, I am happy with Python-Ogre. But as someone else said, whatever the devs are happy with is fine with me.

marcdesm

27-09-2007 08:16:59

A new name should reflect on the Python-part, though. Already it was confusing that it is alternatively called PyOgre and python-ogre.

This is another reason why I think Python-Ogre should be renamed. It's too similar to PyOgre, and it could be confusing for newcomers searching for information, I would think.


Indeed, I am such a new comer, and I have been confused in this very manner. I tried to follow the PyOgre turorial (which I found vi Google) after having installed Python-Ogre. Took me a while to figure out the problem...

As for a name, I would suggest being kind to possible new comers. I would make it clear that Python is involved (that's the big attraction for me). Then I would indicate that interactive 3D graphics are involved some how. Something like Py3D or Python-3D, or Python-i3D (i for interactive) or Python-3dSim (as in simulation) maybe...?

Danaugrs

29-09-2007 02:01:36

I thought on something based on dragons

Python (the snake) + Ogre + sound + light + moving to generate the new name, that looks like (Dragon) for example....

I discovered today, at school, that dragons in japanese culture are called Ryu. And after doing a search on wikipedia, I was able to see how they are called in many countries and diferent cultures. I liked the name Kyu ("mountain dragon" in korean) and combined with Naga (indonesian dragon)
you get Kyunaga! Well, i particularly find it too long so you can just make it Kyun, wich I like most (i prefer altering it a bit - Kyon). I also liked Zilant (Tatar dragons) and Zomok (Hungarian dragons). If anybody wants, the link to the wikipedia page is http://en.wikipedia.org/wiki/Dragon (very intuitive link uh?)

If you just add "3d" after these names, i think they get kind of interesting:

Ryu3D
Kyu3D
Kyunaga
Kyon3D (a variation, changing the u for an o) I really like this one.
Zillant3D (with double L ) this looks very nice!
Zomok3D (well, I think this is a bit forced, hehe, but its worth a shot)

And then, at the Python-Ogre (future Kyon3D, Hehehe) page, there could be an explanation of the name, saying that dragons combine all the characteristics of the libraries used and blablabla.... That would be very nice. =D

I think we should really do this list and poll thing. After some replies and if no one does it I might just do it myself hehe.

Cya guys!

Srekel

29-09-2007 09:19:50

I am definitely in favour of keeping it Python-Ogre. It means that anyone who will google for "python ogre" or "python 3d" will have a lot better chance of finding the correct place.

If I searched for that, and got these results:

Python-Ogre
Nuwa
Kyunaga
Python-3D
Python-3dSim

... I'd definitely go for the ones with "Python" in the name. I don't think adding "sim" or "i" (for interactive) is a good idea, because you don't have to use it to make interactive games, or even simulations.

Python-3D is pretty good in that it very clearly states what it'll be used for (like PyGame), but I still like Python-Ogre better for some reason. Maybe because "Ogre" is cooler than 3d, or because someone might have heard about Ogre's kickassiveness and think "hey, I didn't know there was a Python binding to that thing".

Using Ogre in the name instead of say "Kyunaga" is better if only for the reason that people see the word Ogre and think "Cool!", but when they (well, me at least) see Kyunaga they think "Hmm, must be some japanese site".

Danaugrs

29-09-2007 13:18:17

I agree with Srekel.
I like PyOgre the most, but it is the name for the old project. If only we could have their permission to use it... but it would still be very confusing or even more than it already is, for newcomers.
I think we should stick with Python-Ogre, at least until we have it more developed, and more robust, only then we could consider the possibility of changing it. ;)

Cya guys.

marcdesm

29-09-2007 16:57:06

agreed

Gorlok

03-10-2007 02:27:20

Hi, I'm a newcomer.
I agree with Danaugrs, but I propose "Burro" (Donkey). It comes from Shrek. Because Burro is Ogre's best friend ;)

Cheers,
Gorlok

drummingpariah

03-10-2007 20:52:29

I really don't see a compelling reason to change from python-ogre. As Andy said, it does tell it all. The fact that older misleading tutorials exist really isn't a massive problem, because it's self-evident when nothing at all works, and searching for pyogre reveals deprecated projects. I do think that pyogre should be removed (or hidden a bit better) on the Ogre wiki, though. I don't think anybody looks at pyogre without meaning to look for python-ogre.

I don't think the intention for python-ogre is to create an all-encompassing game framework. That would include an asset creation pipeline, a specific workflow model, and would limit the project in many ways. It really should be up to each specific project to customize the generic python-ogre project for their own needs, and have choices as to which engines to use. The community (Andy especially, but thanks go to everyone) has been awesome about ensuring that as many useful wrappers are included and tested.

I do like the idea of Medusa or a Hydra, though. Both are python-oriented, and have multi-ended connotation. Another perk to this would be python-ogre having its own "mascot" like Ogre3d has. It would establish the project a bit more. I'm not voting though, because I'd rather leave this particular choice in Andy's capable hands. Sometimes empowering a good leader is better than having a lot of hands pulling in different directions.

deficite

06-10-2007 21:46:18

Hi, I'm a newcomer.
I agree with Danaugrs, but I propose "Burro" (Donkey). It comes from Shrek. Because Burro is Ogre's best friend ;)

Cheers,
Gorlok

lol, I like that.