beppu is currently certified at Journeyer level.

Name: John BEPPU
Member since: 2000-01-04 00:10:45
Last Login: N/A

FOAF RDF Share This



John Beppu is JustAnotherPerlHacker?. Currently, he is stranded in Utah, but he hopes to be back in California within a year. Let it be said, however, that the people in Utah have been very good to him, and that he is very grateful for the chance he's been given to prove himself.

John is a firm believer in FreeSoftware, because it promotes cooperation and good will. This stuff is good for your soul, and he's glad that he lives in a time where one can make a living writing and supporting Free Software. I thank all those who came before me who made this possible, and I hope I can continue their legacy. RichardStallman is a hero.

So far, my contributions to Free Software are as follows:

Significant contributions to other people's projects:

Minor patches:
  • nasm - fixed a tiny parser bug
  • HTML::Mason - fixed a minor bug in displaying HTML::Mason::ApacheHandler?'s name in Apache::Status
  • elvis - implemented softtabstop (like vim has (alas it was not accepted))
  • vim - contributed syntax highlighting for ECD files
  • GNUstep - fixed $IFS corruption in (ls --color works again! rejoice!)
  • uClibc - I wrote most of the start.S for i386

My own projects:

Mostly, I like having FunWithPerl, but I am also proficient in /bin/sh, C, and x86 assembly. In the future, I would like to work ObjectiveCee and ObjectiveCaml into the mix. I'd also like to start dabbling in audio programming.

What I'd really like to do is take long extended breaks off work so that I can werk on my own projects more. I could see myself in a spacious house overlooking the sea on the Central Coast of California... coding by night, sleeping and enjoying the outdoors by day... ahhhhhh.

So how do I get from here to there???

why not recycle my wiki bio?


Articles Posted by beppu

Recent blog entries by beppu

Syndication: RSS 2.0

Rather than maintain 2 different bios (one on and one here at advogato), I decided to use the same one on both sites.

I'm currently working on a long-term project to write replacements for some of the proprietary tools sold by Lineo. I think it's a shame that few people outside of Lineo know what the Embedix Linux distribution is all about.

Here's the basic idea: unlike normal distros, Embedix ships all its packages in source form. To create an instance of the Embedix distro, Lineo provides a tool called Target Wizard which allows one to:

  • pick which packages to install
  • configure how the package is compiled
  • configure what parts of the package to leave out
  • compile everything when you're done configuring
It does a little more, but these are the fundamentals. This really allows one to size optimize a linux installation to the very bare minimum you need.


I'm not usually one to cheerlead, but I think this is a pretty good idea. That's why it pains me that much more that hardly anyone in the community knows about this stuff, because it's proprietary, and not easy for people to get ahold of and play with.

Anyway, I'm writing a Free version of Target Wizard. I'm doing this mostly by myself, and management doesn't really know about it. I feel indebted to the Free Software community, and I feel it's about time I give back something significant.

I'm also trying to test my programming skills.... to see if I can pull this stunt off. This is the biggest project I've personally undertaken, and I'd be really happy if I succeeded. It's also a lot more interesting than the normal work I've been assigned to do.


.....and when I'm done,
I'll move back to California,
but not before then.

Yesterday, I made good progress on Embedix::DB::Pg. It's a perl module that is going to be able to do dependency handling and conflict resolution for while configuring an Embedix distributions.

I haven't done this for a while, but I thought I should mention that I got my PAUSE id on December 6th (which was my birthday). What awesome timing. Now I have the privelege of contributing to CPAN. I am honoured.

I think I should start visiting advogato more often. I keep a few different diaries but they're all on different machines and none of them are public.

I need to update my contributions to the Free Software community by making note of DBIx::Hotel and the JavaScript ATM. Ironically, these are going to be used to demo a proprietary web browser.

More to come in a bit...

13 Jan 2000 (updated 4 Jul 2002 at 17:14 UTC) »

beppu certified others as follows:

  • beppu certified alan as Master
  • beppu certified advogato as Master
  • beppu certified yosh as Master
  • beppu certified pavlov as Journeyer
  • beppu certified octobrx as Journeyer
  • beppu certified xach as Journeyer
  • beppu certified tigert as Master
  • beppu certified federico as Master
  • beppu certified hp as Master
  • beppu certified jonas as Journeyer
  • beppu certified slothrop as Apprentice
  • beppu certified ber as Journeyer
  • beppu certified gstein as Journeyer
  • beppu certified egad as Journeyer
  • beppu certified andrei as Master
  • beppu certified MarkAtwood as Apprentice
  • beppu certified ubiquitin as Apprentice
  • beppu certified beppu as Apprentice
  • beppu certified Gnrfan as Apprentice
  • beppu certified Raphael as Journeyer
  • beppu certified robbe as Apprentice
  • beppu certified JulianM as Apprentice
  • beppu certified strlen as Apprentice
  • beppu certified fatjim as Apprentice
  • beppu certified scottj as Apprentice
  • beppu certified atai as Journeyer
  • beppu certified Crimz as Journeyer
  • beppu certified shew as Apprentice
  • beppu certified kmself as Apprentice
  • beppu certified richieb as Apprentice
  • beppu certified deanjx as Journeyer
  • beppu certified macricht as Journeyer
  • beppu certified superant as Journeyer
  • beppu certified idcmp as Apprentice
  • beppu certified raph as Master
  • beppu certified prozac as Apprentice
  • beppu certified Iain as Apprentice
  • beppu certified ztf as Apprentice
  • beppu certified yakk as Apprentice
  • beppu certified steintr as Apprentice
  • beppu certified deusx as Journeyer
  • beppu certified alisdair as Apprentice
  • beppu certified kelly as Journeyer
  • beppu certified timp as Apprentice
  • beppu certified graydon as Journeyer
  • beppu certified kojima as Master
  • beppu certified tausq as Journeyer
  • beppu certified lucas as Apprentice
  • beppu certified chromatic as Journeyer
  • beppu certified scandal as Master
  • beppu certified joncruz as Journeyer
  • beppu certified Marcus as Journeyer
  • beppu certified piman as Journeyer
  • beppu certified nooks as Apprentice
  • beppu certified hadess as Journeyer
  • beppu certified nixnut as Journeyer
  • beppu certified japhy as Journeyer
  • beppu certified merlyn as Master
  • beppu certified pudge as Journeyer
  • beppu certified wsanchez as Master
  • beppu certified Ankh as Master
  • beppu certified dhd as Journeyer
  • beppu certified rms as Master
  • beppu certified jooon as Apprentice
  • beppu certified mrorganic as Journeyer
  • beppu certified Ilan as Journeyer
  • beppu certified mx as Journeyer
  • beppu certified mslicker as Journeyer
  • beppu certified allenchen as Apprentice

Others have certified beppu as follows:

  • beppu certified beppu as Apprentice
  • strlen certified beppu as Apprentice
  • yosh certified beppu as Apprentice
  • andrei certified beppu as Apprentice
  • superant certified beppu as Journeyer
  • scottj certified beppu as Apprentice
  • kelly certified beppu as Apprentice
  • deanjx certified beppu as Journeyer
  • infodragon certified beppu as Journeyer
  • lucas certified beppu as Journeyer
  • nixnut certified beppu as Journeyer
  • piman certified beppu as Journeyer
  • mrorganic certified beppu as Journeyer
  • andersee certified beppu as Journeyer
  • khoerling certified beppu as Master
  • kraai certified beppu as Apprentice
  • Qbert certified beppu as Journeyer
  • badvogato certified beppu as Journeyer
  • pusakat certified beppu as Journeyer
  • mattr certified beppu as Journeyer
  • mslicker certified beppu as Journeyer
  • DaveGoehrig certified beppu as Journeyer
  • timriker certified beppu as Journeyer
  • domi certified beppu as Journeyer
  • crocker certified beppu as Journeyer
  • stevetaylor certified beppu 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