There's a 1 in 2 chance of getting 2 XP for any day a monk logs in at least once. After a few days where that chance goes to the monk's favor, the monk advances to level 2, and starts to vote. There is a percent chance of gaining XP for each vote cast, plus in the lower levels, there's a bonus for casting all votes in a given day. Little by little, the monk works his way up by logging in and by voting. And eventually (s)he is a saint.
Quite some saints have a low number of postings. Like me. And hardly any of my posts contain Perl code. I became saint completely undeservedly by just reading a lot, and ++ or -- the things I read. I'm planning to be better at Perl and to be able to answer questions myself... Like other monks (saints, pontiffs, bishops,...) did in the past, I plan to go back to Initiate, or start a new account, anyway, to start from scratch and deserve sainthood with Perl knowledge (if ever).
Update: End of December 2004, I decided it was enough. Let's delete some of my own XP. I reached place 190 on level Saint, with an XP of 4160. Most of that was not deserved, at least not in my own opinion. So I have ben pushing some buttons, and see, I am losing XP every day. I'm a Saint no more. All the way back to Initiate.