A Developer’s Diary, take 4: Credits

Please excuse me for using the pronoun ‘I’ in a silly way here; it is purely a point-of-view term to denote that my ideas of what AA need not necessarily agree with anyone else’s. It does not imply that I am running any show beyond that of what I do – AA is a highly distributed system that is mostly self-organizing.

Because I was brought back by a reactivation of reviews on my large
project, I have been putting some effort in chasing after inactive
reviews, inactive projects and interrogating almost anyone who logs in
on whether they have something stuck somewhere that needs help. AA is a
huge collaborative project with almost minimal project management, so a
lot of things have started to roll forward just by a poke here or a hand
there. The main goal of the effort is to have some overview, but I help
where I can. I have run headfirst into some beehives on the way too, but
for the most part people have been extremely understanding or even happy
to be hit by a ball of Fir. The best moments in this sort of excessive
meddling work are when someone who has not gotten any contributions in
for ages is reactivated and the game gets better as a result.

Since I do a lot of talking, you could get an illusion that I do a large
part of the work. But this is simply not true, so I would like to take a
few paragraphs to thank some people who I expect will only spank me a
little bit for naming them in public, in random pseudochronical order.

First, Exe, for keeping Alpha QC queue running single-handedly for at
least half a year, and most importantly picking up a review of my area
despite knowing I was away on maternity leave. I am horribly bad at
hunting for “service” for my own projects, so it had been stuck for
years before Exe went through the trouble of mailing me to ask if I
would have time to come deal with his returns. He got me to log on with
work on my mind for the first time for well over two years.

Then Scarecrazy, also for the first important seconds, as she grabbed me
and told me there was going to be a meeting of wizards to get an
overview of what kinds of things need to get done for the anniversary
year. There was no way I could miss something like that, so I landed
straight into her net! (This reminds me that we need another overview
meeting.) But after that, she has also installed a ton of
minor-effort-to-code fixes for me – without the hours she has put into
review and installation, there would be very little I could do to the
bug board. She has really been the mentor to keep me sane and motivated
all through my wizard career, and I have needed her help more than ever
with all the daring it takes to mount a task as huge and convoluted as
trying to have an overview of what goes on AA, software-project-wise.
Thanks to summer vacation last year, I have actually had a chance to
talk a lot to Paldin. For some reason he likes to pretend he does not do
a whole lot around here, but having recently spent a whole month
reviewing just one of his incredible projects I have to say I disagree.
Some time off Arch duties seems to light the creative fire of people all
over again… He has also debugged some completely ridiculous
phase-of-the-moon black-voodoo issues for me. I am extremely glad I got
to know this elusive miracle worker as something else than the Balance
Arch whom my first area was stuck on back in the day!

Speaking of time off Arch being good for people, Adinos came back to
progress some other wonderful additions, and blasted through a ton of
projects in need of high-calibre reviews while on a lunch break from his
own coding. He also has a knack for delegation, and is able to activate
people into working together for greater goals, which is just awesome.
Adinos is actually behind most of the spike of projects that got
approved in Jan-Mar; there is no way I could have pulled such statistics
by myself. But I am prepared to take credit for the major input of
reaching out to ask him to log in back in December! I want to one day
see us get to the point of installation of his magnum opus in return.

A more recent pair of review team cornerstones are Kamikaze and Theryn,
who at the moment deliver whatever crazy work hours that I need
delivering before I even ask it. Kamikaze’s project bore the brunt of my
“MUST GET AN AREA IN” restless energy last autumn and winter, and I got
off his backside only when the area got installed in December. Then he
joined us at Alpha to fill in after Exe had to take a leave, and has
built himself an impenetrable nag resistance by keeping the turnaround
time of projects on his table too low to gripe about. Theryn, on the
other hand, is a great big inexhaustible hunk of Getting-Done that burst
back into being in March. I cannot really say I have closely worked with
him much yet because but I see his handprint when I log on, and it keeps
resupplying me with optimism.

Thanking your own boss is always full of awkward… Mendebar gives me
and others space to make ourselves useful, and puts up with at least my
incessant demands of attention without as much as a grumble. I respect
that. Eivu and Sylwen are managing their own turf and although
comparatively speaking we do not talk that much – all in all, I have
very little to contribute on World and Balance matters – I’m very
grateful that they have our backs. Before Eivu took over as Arch of World, I also greatly enjoyed working with Kasmune and I hope she will be back for some more fruitful collaboration soon.

If we did not have active authors, we would run out of projects to
review, and I would like to collectively thank everyone who takes the
time to contribute to AA. Special mention goes to Newt, Mordecai and
Maker, who do wonderful things that I really want to see done but would
not have a chance pull off myself.

Thank you.

A Developer’s Diary, take 3: Statistics

Long time no write! As you can probably see from previous posts, we have
gotten the process for small projects pretty much operational. There are still several large projects that should be going in by the end of the year and that have made huge progress in the last few months. Unfortunately the meticulous review system we have is particularly fragile at the final steps and for large additions, where the pool of people available to progress the work gets notably smaller.

Let me give you some statistics. There are over a hundred projects
actively tracked by our approval queue; the total goes well over 200 but
80 of that number are assigned as inactive, i.e. that the author is no
longer working on them. The projects vary in size from reasonably
straightforward bugfixes to projects larger than big areas. They are in
different stages of progress but all have been complete enough to submit
for review.

About half of the active projects await on the author to do something,
most of them for quite a while. Less than a third awaits a reviewer to
do something – mostly in categories where we have structural weaknesses
in work delegation – and a bit under a third have been installed or are
very close to it for the last two months. Just a bit under 30 projects
on top of the active projects are approved, but are chunks of larger
wholes and cannot be installed by themselves.

In the last half year, we’ve had 30 projects in and 50 projects out
(approved), which means we’ve actually shrunk the total queue size by
almost a fifth by active work assignment and a buttload of Getting
Things Done. Making clear percentage statistics is skewed by when the
queue happens to be cleaned up of installed projects, though, so let me
just wave my hands a bit on this part. From January to March, the queue
has been on fire – we had on the order of 40 projects moving in the
queue every month, although only the smallest have a chance of going
through the whole queue in just a month.

Byakushin’s journal – day 3

Dear diary,

Today, I decided to try my hand at artistic expression. I learned that my guild, the Snowfolk, are running a contest on ice sculptures, with some kind of a global prize to be won based on the fascination of the audience.

Alas, at my level of experience, sculpting turned out to be somewhat more difficult than I expected. I was going for a thought-evoking piece depicting the importance of free press, with a hint of self-irony and a sprinkling of expressionistic impressions of realistic romances, but ended up with a lump of ice that was not very articulate at all.

In the end, I decided I had better head out to get some more training before giving the contest a new try. You just wait, my dear competitors with cute sculptures of otters and arctic foxes and studies on agony, clockwork gardens and doom! I will be back!

The top rated sculpture this week is Remaker’s “Joy”:

A miniature of Otter lays prostrate in a desert oasis under the shade of
a minute palm tree. In her hands is the smallest cone of Cloudberry ice
cream ever seen! A tiny grin is plastered on Otter’s face.

Among recent additions are also Arctic Hunter by Desiree:

You see before you a pristine snowfield with a single set of paw prints
marring the scene. As your eyes following the tracks you spot the most
beautiful arctic fox, camouflaged against the snowdrifts. His fir looks
so soft and fluffy, but don’t be fooled if you put your hand too close
you could lose a finger or two. Shiny black eyes and little black nose
are the only things you can make out clearly of this cleverly concealed
arctic hunter.

Beware’s “Mischievous Otter” was highest rated a few days ago:

A small, lithe otter crouches here, her claws sharp and glistening
against the ground. You notice an intelligence in her eyes and an impish
look on her face. You have always been told that otters are playful
creatures, but you do not think it is play on the mind of this one.

I have yet to find out what the whole thing is with Snowfolk and small aquatic mammals.

Addendum: I just tagged Bazhi! Fear the press!

Frosting and berry bushes

Frosty the snowman boasts of renovations in the Snowfolk igloo. Among other things, the ice sculpture contest just got tighter: artists outdo themselves competing for the snow globe prize! Guild Master Maker is rumoured to be plotting further updates already.

The botanical department of our fine newspaper, led by Theryn the chief tyrant botanist, has spotted a recent infestation of Anasazi berry bushes growing out of place, all over the map. Investigations of this phenomenom are ongoing.

Pimp my artificer’s pack

Quoth the Maker:

I was on my way to visit the Caliph of Drakhiya when a desert orc store clerk
stopped me midstep. He claimed he had a grand idea to improve the sales of
his wonderful Artificer’s Pack, but he needed a little assistance with his
research. I helped him tinker with the pack and we both agreed it was safe
for public use. Enjoy!

Thanks for this update filled with ficerly love!

Some minor updates

I may have forgotten to report some of these updates from the start of the year, so piling up a pack of them.

The Newbie and Geographical Society lines now respect players’ squelch settings.

Waterwalking ability wearing off while on a river now does not leave the player in the river.

‘Who’ing a player now shows if they are linkdead.

The traditional “fish is not a living thing!” message has been finally capitalized.

More obscure bugfixes were made to greasy meat and to one mystery room truncation, and locked doors. Necromancers and Scythers got a bit of of buglove too.

A bunch of werewolves have been fixed to put an end their obscure phase-of-the-moon breeding problem.

Belt of Giant and mage Deeppockets no longer lose their contents in any situation.

Treasure hunt monsters should be behaving notably better, such as not attacking from afar or stopping themselves from running away. The healer types got a bit tougher as a side effect. Further bugs have been discovered since.

The cleric heal player now looks a bit less boring.

According to a recent post on the ranger board, sinew and feather clumps can soon be pulled from a pack a bit at a time, as requested by multiple players. Thanks, Newt!

Update: the sinew and feather clumps project has been installed! Also, mangrove pit vipers are more responsive now.

Boomer Boom – A Duet

(This posthumously reordered shout performance was inspired by Vengaboys’ “Boom Boom Boom Boom” (the backbone), Outhere Brothers’ “Boom Boom Boom”, The Beatles’ “Help!”, Queen’s “Bohemian Rhapsody”, some random 90s kids’ show, and three bad bola puns.)

Fir:
Whoa-oh whoa-oh x 2
Slayer chicks are back in town!
Whoa-oh whoa-oh x 4

If you’re undead and you need a stake
Someone to make you forget your hungers
Just stay awhile, baby
Feel my prayers
I’ll be your slayer tonight

Mordecai:
So you think you can beat me and leave me to diiiie!?
Oh, lady. Can’t do this to me, lady.
Just gotta get out! Just gotta get right outta herrrre!

Whoa-oh whoa-oh
This is what I wanna do
Whoa-oh whoa-oh
Let’s see some blood
Whoa-oh whoa-oh
One-on-one just me and you
Whoa-oh whoa-oh

Mordecai: Boom BOOM BOOM! Let me hear you say Wayo! Wayoooo!

(Chorus)
Boom boom boomer-boom
I’ll drop your dex of doom
Then we can fight together
From now until forever
Boom boom bola-boom
What, leaving me so soon?
I’ll ball-gag you with leather
Stay with me in this room!

Mordecai:
HELP! I need somebody!
HELP! Not just anybody!
HELP! You know I need someone!
HEEEELLLPPPP!!

Fir:
Whoa-oh whoa-oh
You, my dear, are going down
Whoa-oh whoa-oh
Slayer chicks are back in town

Mordecai: Newt! Save me!

Lars remarks: You gotta fight! For your right! To paaaaaaarttyyy!

Mordecai:
Skiddamarinky dinky dink.
Skiddamarinky doo.
I run from youuuuu!!

Fir: (Whoa-ohs and Whoos and choruses continue, because that’s how it goes in the original song.)

Mudding with phones

(Warning: out-of-themedness imminent; this is a public service post.)

There was a long mudding with phone clients thread on Facebook and the
topic comes up occasionally on chat lines too, so I thought I’d
summarize what data I have on my hands. Note that I don’t play with my
phone (it’s one for calling only), I’m just repeating what I’ve heard
said about the different clients.

This post will be updated as needed. Corrections and additions are very welcome.

1) Yes, people play on phones. No, it’s not mind-blowingly awesome, but
seems to work out.
– Apparently Swype and voice recognition can be used to help the eternal
typing issue a bit – for the chatting side, at least.

2) Any telnet client will work, of course, and there’s more options for those.
– Mocha Telnet Lite – example free telnet client on the App Store
– iSSH – has been used to telnet in too

3) For more specialized mud clients, there’s a handful of choices brought up:
– TMC Mud Client (From The Mud Connector, for iPhone)
– has buttons, but needs some tweaking, e.g. alias N to n, E to e, etc.
– Sickness had an issue with an instant disconnect at login when testing
this on iPad, suspected there might be some configuration needs
– Blowtorch (for Android)
– Multiple people recommend / say they use it
– MUDMaster
– $3, “works fairly well but crashes if you tag with a spammy party”
– PocketMUD
– “it’s not on the appstore” (?)
– “works like telnet but you have to open and close the keyboard”

Nineveh caught violating Charky

Last week, Nineveh was bountied for 1000 coins “for violating a no-contact ban with Charky”. He had filed for such a ban earlier himself, citing continued harassment from the old haggler.

When interviewed, Nineveh complained that after Charky had been following him all day, his last “Do you sell the mace?” made him want to let the old haggler have it already. (Spiked end first.) But instead, he went to Dibbs to file a no-contact ban, which was granted in amusement.

Dibbs was less amused when Charky ran to him a couple of days later, screaming assault and battery. So he bountied Nineveh. The Bear cleric soon showed up to argue that he had not laid a finger on the man, and produced an eyewitness who swore that a sudden rain of hail and rocks had appeared out of nowhere and struck Charky down. At the time, Nineveh had merely been muttering to himself and fiddling with his holy symbol to ease his nerves, nothing more.

While Dibbs was busy trying to decide who was telling the truth, Charky happened to ask him, “Do you sell the law form?”

Nineveh’s bounty was quickly lifted.

Amazing discovery

Back in the day, a nameless mage ran his workshop by Levin River. The
story has it he was experimenting on various bizarre things, but their
exact nature remains unknown: one night, the entire workshop was
obliterated in a nasty accident (which may or may not have involved
potatoes). Rumours abounded that some of his experiments might have
washed into the sea, and some fishermen claimed that some of the fish
got weirder as a result as well, although this was never proven.

Time passed, grass grew, and the now forested over workshop site has
not been attracting treasure hunters for years. The story of the
strange mage was all but forgotten.

Then one day, word got out that some curious collectors had indeed
discovered some items of magical nature, suspected to have come from
that very workshop. So far we have not been able to figure out what
exactly these items are, but we are convinced they must be something
totally amazing.

The rumours have so far caused acute overfishing all over Anguish; Memento was the first to report finding a magical item, noting that he could now die a happy man. Pseudomodo came close to fishing out the Caliph’s real name as well.

In other news, Achrya’s enchanters have reinforced the energies in her medallions. Adventurers may notice an improved protective effect.

Follow

Get every new post delivered to your Inbox.