GDE discussion channel

Wouldn't you say it's time the GDE development gets a 'place of its own'? It is becoming such a major topic of interest that I believe it rightfully deserves a dedicated space to keep track of all on-going activities.



But where to put it? There's no shortage of options…

p.s. I'm sure there are plenty more +/- to consider; add them if you want, but I'm just gonna start by what's immediately obvious.



Dedicated jME Board



We simply create a new board under 'jME 3 Development'.


  • Plenty of exposure
  • Easy set-up


  • Lacking notification (users can subscribe to topics but doesn't happen by default)
  • Not very accessible - Users have to register to our board to start posing.





    Google Groups (public access setting)


  • Easy set-up
  • Accessible - Users are either invited or join in with any e-mail
  • Powerful notification - Users are subscribed, getting updates in e-mail


  • Lacking exposure - Yet another ‘follow this link’



    Social Network Group



    I just started getting affiliated with my.netbeans. Could it be useful for collaborative projects?





    Personally I lean towards Google Groups. It is very powerful with its flexible subscription options, file upload and Google Docs integration (add a Group to a ‘shared folder’ and all will have access). But what do you think?

I think a dedicated jme board would be benificial, but I think other stuff should either be integrated into the jme site or the jme "base" project starts to use the same networking possibilities / googlegroups or whatever. Everything else would, imho, divert the two projects too much… Its always a drag to have to collect solutions from multiple sites, especially when both are set up to deliver the same possibilities/infos in large parts.

Agreed Normen. Hence I think sticking with google products is a natural course of action for us since we are so actively using Groups and Docs for internal core matters already. Also, Groups have RSS feeds, so they can be set up in a joomla page e.g. called '/official_sub-projects' and users would immediately see the latest activity around the GDE without having to visit the Group itself.



Possibly if social groups like my.netbeans allow rss feeds we could just use that as one of many 'portals' that project the Group's activity.

No dissension here.  I agree that having this hosted off-site would split up the site too much and would opt for a jME board.



As far as the notifications business,SMF itself has RSS feeds for the entire forum, we should see if anyone's written a shudder mod that gets more specific than that

I'd be in favor of a board here for general questions, and for the exposure. We can have a googlegroup + news feed for release announcements etc and more in-depth discussion.



Another question: "Game Design Engine" states clearly what it is, but GDE just disappears in a flood of similar abbreviations… I read "Gnome Desktop Environment" every time I see it… :expressionless:



I would not recommend my.netbeans.org. But I agree, something of that sort would be useful.



PS:



I always think, twitter is too busy, and blogs/forums are too slow… isn't there a means of communication between the two? A widget (like my.netbeans) that displays a little "Proud member of jME" box in your blog and has a few fields with info… And you can tag your jme-related interests and search for other members by interest/skill level to get in contact… The widget should let its owner set a status message ("Looking for…/Working on…"), and blog visitors can leave him PMs (but need to discourage spammers…). Maybe the widget is even a tiny IRC client that allows its owner to post to the #jme channel? And visitors see just the last few lines of the current conversation, but they get a hint like irc://freenode.net/#jme or what ever the syntax is.



You know what I mean? Catch is, a widget like this needs a database somewhere to store the profile, and a web service(?), because every time a member's blog is read, the widget sends a request, so this causes quite some traffic. Don't know whether it makes sense, just brainstorming…

And what's about simply integrate it in the new JME webpage design? There shall be a joomla-based website. So why don't we just give gde (or whatever it should be called; maybe S.E.U., the german version of the current slogan "Spieleentwicklungsumgebung" because the main developer is german) a own blog ON the ne jme page. On this blog official news are posted. And furthermore there could be a forum in the jme forums here on which the discussions take place. This gives us space for wide discussions and lets the people stay in touch with the progress via the blog. Of course there should be monthly (or something like that) entries in the blog so that a progress could be seen

zathras said:

I'd be in favor of a board here for general questions, and for the exposure. We can have a googlegroup + news feed for release announcements etc and more in-depth discussion.
imho splitting the information bits up like that is not good practice in online publicity. My personal philosophy: Keep it all in one place to the extent that it doesn't become a burden (which isn't very likely, because the burden usually comes from the other way around).

The vote seems to be going in the board's favor right now. I still favor Groups. I factor in experiences I've had trying to communicate with people who are 'second party members' more so than actual community members. As in, members who sign up with a community that empowers a big concept (jme) but they themselves are by and large only interested in a smaller subset of it (GDE by NetBeans Platform).

During those times when there isn't quite enough time/motivation to keep up with the project these 'second grade members' will just refrain from visiting the forum at all. At the time when a small mention of the project might have provided the necessary reminder/rejuvenator to get back at it, they're just not visiting the forum any longer.

In the case of Groups, you're more likely to stop reading the mails for a while, or decrease the frequency of the incoming mails, than cancel your subscription all together. My point being, it's somewhat of a more reliable 'safetyline' if you want casual contributors to keep coming back whenever they feel like contributing again.

On the point of exposure, I left out mentioning that we can always create a 'Redirect Board', which looks just like a board (so members who don't read the description will just go 'ooh, I wanna go in there!') except it's just an URL.
zathras wrote:
Another question: "Game Design Engine" states clearly what it is, but GDE just disappears in a flood of similar abbreviations... I read "Gnome Desktop Environment" every time I see it... :|
Good point. Erm, I thought it stood for 'Game Development Environment' ;D
However we want to phrase it, it's to everyone's advantage that we start using the complete name more often. This will also boost search engine results. If we get to the point that jmonkeyengine.com pops up on the first page when someone searches for those three words, that's pretty big.

zathras wrote:
(...) A widget (like my.netbeans) that displays a little "Proud member of jME" box in your blog and has a few fields with info...
It's an interesting idea, but who will develop it?

@Custom: I think we'll keep it within the official team blog, since it is an official project developed by a core member and somewhat of a 'flagship product'. It will however have its own category, meaning we could offer an RSS feed for the GDE alone.

About the naming again; we might want to come up with a unique name for this platform, like 'MonkeyBeans'. It should be up to Normen when and where to discuss this particular aspect of the project though, so try hold off on name suggestions until we get the green light ;)

Well I really don't care which channel we choose in the end, at some point, I always start to filter mailinglists out and then I never read them, but that's just me… ;) 



Where does the "redirect board" redirect, to the blog?


start using the complete name more often. This will also boost search engine results. If we get to the point that jmonkeyengine.com pops up on the first page when someone searches for those three words, that's pretty big.


Aye!

The advantage of Game Development Environment, or Game Design Engine (Normen?), is of course that everyone understands it right away (as opposed to "MonkeyBeans" :D ). It matches what people search the web for, perfect! On the other hand, it's almost too generic, there are many articles and book titles containing the words "Game, Design, Development, Environment". *shrug*

So, Normen, which name does GDE actually stand for?
zathras said:

So, Normen, which name does GDE actually stand for?

I thought of "Game Development Environment" or "Graphical Development Environment". But it does not have to be called like that.. I dunno..  :| MonkeyBeans sounds like some cheap canned beans brand ;)
zathras said:

Where does the "redirect board" redirect, to the blog?
We can make as many redirect boards as we'd like; we just shouldn't, because they occupy a lot of space so only one or two should be used as important eye-catchers.

(...)
The advantage of Game Development Environment, or Game Design Engine (Normen?), is of course that everyone understands it right away (as opposed to "MonkeyBeans" :D ). It matches what people search the web for, perfect! On the other hand, it's almost too generic, there are many articles and book titles containing the words "Game, Design, Development, Environment". *shrug*
That's why it's a good idea to start with the generic term and gradually move on to a brand name, so that a connection is made between the two.

normen said:
(...)
I thought of "Game Development Environment" or "Graphical Development Environment". But it does not have to be called like that.. I dunno..  :| MonkeyBeans sounds like some cheap canned beans brand ;)
I'd vote for Graphical Development Environment then. Seeing as we already advertise jME (3) as a game engine, it would be sort of unnecessary to also stress that the graphical editor tools for the engine are indeed geared at games production...
erlend_sh said:

However we want to phrase it, it's to everyone's advantage that we start using the complete name more often. This will also boost search engine results. If we get to the point that jmonkeyengine.com pops up on the first page when someone searches for those three words, that's pretty big.


Right now, when entering "game development environment" into google on the second page you will find:

Game Development Environment for jMonkeyEngine3 - SWiK - [ Diese Seite

normen said:
Swik apparently pulled the info from the rss and the forum thread. So, seems "game development environment" is the general name, hm? :)


I wouldn't mind keeping that, its more obvious than graphical IMO.  Its a shame though, MonkeyBeans is such an awesome name, I could see some great promo materials coming from that :)
sbook said:

I wouldn't mind keeping that, its more obvious than graphical IMO.  Its a shame though, MonkeyBeans is such an awesome name, I could see some great promo materials coming from that :)

I still shiver when I hear that name XD maybe I'll get used to it.. Traditionally I like names that imply that the software is active, like MonkeyBuilder, GameForge, GameCreator or something like that..
normen said:

I still shiver when I hear that name XD maybe I'll get used to it.. Traditionally I like names that imply that the software is active, like MonkeyBuilder, GameForge, GameCreator or something like that..

How about MonkeyTrainer then?
Momoko_Fan said:

How about MonkeyTrainer then?


That would be the perfect name for a training plugin for AI entities :D

Maybe we should really keep the name general for now, maybe when the thing really gets used (and useful) some good idea will pop up somewhere in the forums. Would be a shame if we all had agreed on a name that sounded good when we had some beers or whatever before that ;) Also, we might really lead google to the conclusion that we are the "game development environment" force in the world :)
erlend_sh said:

- Not very accessible - Users have to register to our board to start posing.

rofl
normen said:

erlend_sh said:

- Not very accessible - Users have to register to our board to start posing.

rofl

enable guest posing and let the action begin
Momoko_Fan said:

enable guest posing and let the action begin


I'm pretty sure it was you upset by the flood of spam some months back ;)

GET YOUR DISCOUNT VIAGRA HERE!
Momoko_Fan said:

guest posing

rofl lmao

someone steal the -copter before normen goes too far!