Danga

acme on 2007-08-10T11:26:22

I just got my Danga commit bit. You may now bug me with all your memcached / MogileFS / Perlbal etc. problems. Errr, I mean patches ;-).


Interesting...

Matts on 2007-08-10T13:20:13

I seem to be missing off that list :-)

Re:Interesting...

acme on 2007-08-10T14:32:07

http://danga.com/commit.bml: "Once you have commit access, please add yourself to the who.bml page (which will auto-update the live who.bml page)."

Pseudo Hashes

LaPerla on 2007-08-10T17:50:26

Can you convince Brad to drop pseudo hashes?

All of his modules seem to use them and then rebless every pseudo hash based object into arbitrary different classes. The once-upon-a-time impressive advantage of pseudo hashes, namely that they provided compile time typo control is broken by the runtime assignments. Besides I have no idea what he tried to achieve. Any of these objects can be assigned arbitrary keys at any point in time.

It's such a huge can of worms that I was hesitating for several months to actually write a bug report. Well, I did post on RT a patch against Danga::Socket, but got no reaction. Since then I have come to the conclusion that this patch is the wrong approach altogether because it does not work for all of the packages, only for a subset.

If you could get this argument on the agenda now this would be a major breakthrough.