Welcome to Gaia! :: View User's Journal | Gaia Journals

 
 

View User's Journal

Notes From Gaia
Random thoughts from inside Gaia
General Gaia Development FAQ
This is kind of a work in progress... but I keep seeing some of the same statements in the forums, so I thought I'd make a general FAQ about development at Gaia:

Q. Why did you work on <feature X> when you should be working on <feature Y>!?
A. (Usually, <feature Y> is battle!) Well, first off, there are a number of developers here, and they are all working on different things. There are two difficulties:
- first, priorities are different: your most-important-feature is probably different from somebody else's most important feature
- second, for a given project there is an optimum number of people that you should put on it. The classic statement here is that "it takes nine months to have a baby," but more specifically... if we decided tomorrow that everyone should move onto Battle to finish it as quickly as possible, it would actually not speed it up and would probably slow down the project. I know it seems contradictory, but it's true -- "The Mythical Man-Month" by Brooks is the canonical work on the subject.

Q. Why do you guys never listen to us on the forums?
A. Actually, we do -- a lot of the developers spend a lot of time reading the forums and paying attention to the feedback. Unfortunately, many developers are hesitant to post on the forums due to the negative e-mail they'll get, but the developers are definitely reading it. We read it, pay attention to it, fix issues as they come up, feel happy when the users are happy and feel depressed if the users hate something that we worked on.

Q. How could <feature X> have gone out with <some bug>!?
A. Our stuff goes through a lot of testing. We have extensive internal testing, we run features past the mods, we sometimes run tests against subsets of the user population, so on and so forth. Unfortunately, sometimes errors slip through. We either a) knew about it and decided that the new functionality outweighed the bug (so we deploy the new stuff and fix the bug), or b) we didn't know about the bug and are scrambling to find a fix.

Q. I have a burning issue! How do I get heard?
A. Post about it. Honestly, we read the threads all the time. We tend to pay more attention to the users that have had good feedback in the past. Swearing and cursing at the admins is generally not the best way to get someone to pay attention to the issue, as we're only human. Detailed problem reports with steps to reproduce and relevant information help a lot.

Q. You must get all the collectibles and gold you want, huh?
A. Actually, no. There's an initial gold grant of about 30K when you start at the company so that you can equip your avatar, but after that there is no free ride -- I have to buy my monthly collectibles and earn gold like everyone else. I don't know what the MCs are before they're released, either.

Q. What technology stack do you use?
A. Open source, baby! Linux, Apache, MySQL, and PHP.






User Comments: [10] [add]
123jimmy321
Community Member
avatar
commentCommented on: Thu Sep 13, 2007 @ 01:39am
ok well thank you for some info its always nice to read how the inners of gaia is working lol well keep up the nice work also i have noteced alot of bugs today on the site but i bet you allready know about them


commentCommented on: Thu Sep 13, 2007 @ 06:19pm
Thanks for the FAQ. :3

It'll help when I'm explaining these things to others.



Cid High-Wind
Community Member
Kinodha
Community Member
avatar
commentCommented on: Thu Sep 13, 2007 @ 06:48pm
Thanks for clearing that up for people.

I figured as much for the answers to the questions, but thanks again for clearing it up.


commentCommented on: Thu Sep 13, 2007 @ 08:42pm
That's so sad that so many of the developers are afraid to talk to us. Soon they'll need their own support group.

But seriously they shouldn't worry about so many of the whiners. Most of the time once something is explained many users stop their whining and those who don't need to grow up.



Haruna
Community Member
ChibiLady18
Community Member
avatar
commentCommented on: Thu Sep 13, 2007 @ 08:59pm
I can understand why it might be hard to talk to the users, for every user who is mature and eager to talk and offer feedback there are 10 who want to bash what you guys have done.

but hay even though it must be really hard to take all that negativity I think what you would get back in the long run would out way the thoughtless negativity .


good luck^^


commentCommented on: Thu Sep 13, 2007 @ 11:51pm
You don't need to be afraid of us. We appreciate everything that you do for Gaia, and even the people that would attack you would have some respect for you, as you keep a lot of the site together. I know that most people would appreciate you developers 3nodding



Uerian
Community Member
LSDream
Community Member
avatar
commentCommented on: Fri Sep 14, 2007 @ 12:22am
Oh no!
Tell the Devs not to be afraid to talk to us!
It's not like we bite or anything.
I mean, I know there are people who will try, but there really are many users who dedicate their posts to helping you and the rest of the community!
It's not that we don't appreciate what you guys are doing for us!

You guys made Gaia what it is today.
That's pretty amazing if you ask me!

So keep up the good work, and what ever troubles may come, always remain optimistic.
heart


commentCommented on: Fri Sep 14, 2007 @ 12:50am
-Gives a big hug-

I feel for ya, I really do when you work hard on something and it's not up to snuff with the rest of humanity. However, in order for us to believe in you and believe that you are listening, you got to post. Many Gaians aren't going give you hate mail, many won't even think about it.

I feel very terribly sad the way Gaia has been going lately though. There's so few things that remind me of the old Gaia. Journals, old school profiles, guilds and the maps are the only things that are left. I feel that Gaia really just turned her back on us (2k3, 2k4 and 2k5 members concerns and love of this place has been pushed aside)

You see... I would have never, never have come to Gaia if it was called an 'Online Hangout'. Never. I would have never came to Gaia with the past three layout changes. I came for the site's look at first... then I made friends and then I wanted to stay even more after learning about how much fun I could have!

I'm pretty sure, many (many not all) old users wouldn also not have joined if they saw the way the site was now as the first impression.

-Sigh- I'm personally packing up to leave. I'm going finish my art requests, state my views, give some suggestions, get emails and IMs then skididdel out of here. I'm sorry that you feel that way (us giving you problems) but you got to understand.. the last's months feedback has been terribly negative and most likely the last straw for a good portion of users that have been here awhile.

I really, really loved this place in the beginning. I recently celebrated my 2nd Gaiaversary, I was so proud I stuck with such an awesome site for so long. But I can't say it's awesome anymore. No... it's just a cold, faceless 'online hangout' now.

I'll miss you Gaia and all the good times we had. emo

Anyways, I do hope things go better for the Admins, Developers and Mods, so that they don't end up like Neopets Staff. Good luck. heart



Cosmic Remnant
Community Member
Delirious
Community Member
avatar
commentCommented on: Fri Sep 14, 2007 @ 03:29pm
    Don't be afraid of us! Or depressed by a group of hating idiots! gonk

    Underneath all the flames, the bitching, the "RAWROMGIHATEGAIAWTF"-ness, and generally angry users, there's still a pretty large group of people who care and what to know what you guys do.

    I mean yeah, all these new changes can get overwhelming to us, and we may not always agree with everything you guys do, but it's still Gaia at the core. I personally couldn't care what the peripherals on the site are, as long as I get to still post, talk to my friends, and play with my avatar. Because three years ago (four in December!), that's what I joined for.

    If people are going to leave because a site is changing and it's not "old Gaia" anymore.. well it's a loss to them. Gaia is a great community, it doesn't matter if it's an online hangout, a roleplaying site, an anime link list, etc. And I firmly believe that.


commentCommented on: Thu Oct 04, 2007 @ 03:48pm
Oh. ^^



Chocolate Raspberries
Community Member
User Comments: [10] [add]
 
 
Manage Your Items
Other Stuff
Get GCash
Offers
Get Items
More Items
Where Everyone Hangs Out
Other Community Areas
Virtual Spaces
Fun Stuff
Gaia's Games
Mini-Games
Play with GCash
Play with Platinum