lev is currently certified at Journeyer level.

Name: Bernard yap
Member since: 2001-11-19 02:28:33
Last Login: N/A

FOAF RDF Share This

Homepage: http://www.codenetic.net/


"i believe in the way of open source, for it is the way..."

i spend quite a lot of time working on open source software projects. mostly scratching my personal itch or experimenting with stuffs that interests me.

my diary entries here shall be strictly open source or Advogato.Org related, since i have a journal hosted at my site for everything else.

if the need arises, please feel free to reach me via email, <lev at codenetic dot net>


Recent blog entries by lev

Syndication: RSS 2.0

it's pointless to complaint about the people page and sit there doing nothing. it's better to start thinking how it should be done, and perhaps start implementing if possible.

at the moment, i'm think it would be very nice to replace it with a search box that does regexp searches on the usernames and return only the matched entries (of course).

btw, i guess very few people actually make use of the 'people' page.

salmoni: happy( birthday && mirror_seeking );

raph: some people just won't understand that we're tolerating him. he might have shown some interests, but his attitude doesn't fit in as part of the open source community. a 'troll undercover'?

trusted metric

"no matter how strong is the encryption, it's useless if one keeps the passphrase under his keyboard..."

i do have faith in the trust metric system, but we still have to do our part to make it works. IMHO, we should at least, have a look at one's contributions to the open source community before granting certs. this will greatly reduce the chance of creating a 'master troll' eventually, since raph has made it so hard for trolls to 'gain level' by mass certifying each other.


i saw someone certified alan as apprentice! oh my, alan cox is an 'apprentice', then i should be a 'sub-observer'. i'm sure that alan don't mind about that, but it clearly illustrated how little does that guy know about the open source community.

6 Jun 2002 (updated 6 Jun 2002 at 07:56 UTC) »

Open Source Development

The way of which most Open Source software evolve is rather strange, to those outside the community. But it does make sense, and is working well...

It all begin with a programmer "scratching his personal itch". An Open Source programmer usually writes software to address his own needs, if not for fun. Because of his love for the software, and the fact that he himself will be using it, the programmer puts in extra effort in developing the software. Of course, the software is then shared, usually under the terms of an open source license.

Another programmer discovers the software, and find that there are something missing, from his point of view. Therefore, he implement the parts he needs, and send his patches back to the original author to be included in the next release. Collaboration among the programmers is done over the Internet, usually via email. Such collaboration effort is made possible by the mutual trust within the community. This cycle repeats continously until...

When the software gain a massive following. There will be a small team of zealots working on the software like mad, while the rest doing their parts by submitting patches, reporting bugs, etc. At this point, the software should be stable enough for production use, but the development doesn't end here. As time goes by, it improves in all directions, tho' at a slower pace, for it always has the great Open Source people behind it.

Positively Diluted

In the elder days, Open Source is the way of computing. Back then, the right of sharing needed no explicit grants. The good old days. Things got a bit complicated when the mass got into the picture. They started complaining that our software isn't user friendly. They've forgotten, if they knew it in the first place, that those software were never supposed to be used by them.

However, the Open Source people are very kind indeed. "If the average users want to use our software, why not we make it easier to use for the mass? why don't we promote the use of our software to benefit more people?". Many Open Source people had voluntarily take up the responsibility of making better software for the mass. Thereafter, the Open Source culture was diluted, positively for the better.

1 older entry...


lev certified others as follows:

  • lev certified fxn as Journeyer
  • lev certified mjw as Apprentice
  • lev certified sri as Apprentice
  • lev certified Pizza as Apprentice
  • lev certified sad as Journeyer
  • lev certified sprite as Apprentice
  • lev certified stratus as Journeyer
  • lev certified Waldo as Journeyer
  • lev certified mattr as Apprentice
  • lev certified salmoni as Apprentice
  • lev certified mpr as Journeyer
  • lev certified groom as Apprentice
  • lev certified kelley as Journeyer
  • lev certified raph as Master
  • lev certified livio as Apprentice

Others have certified lev as follows:

  • fxn certified lev as Journeyer
  • mattr certified lev as Apprentice
  • salmoni certified lev as Journeyer
  • mpr certified lev as Journeyer
  • egyptiancofor certified lev as Journeyer

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page