about:shaver is redirected to http://people.netscape.com/shaver. The function compares the name with an encoded list of Netscape developers and adds "http://people.netscape.com/" as prefix when it finds a match. This is a cool and funny solution for 4.x, but inappropriate for an open source project. Change to nonencoded names (easier), nsString (easier) and arbitrary URLs (non-Netscape developers). Question: can I use C++ after simply renaming to mkabout.cpp or do I/you/we have to change Makefiles?
cc gagan, maybe he can answer my question.
Oops, I was looking in (the old) netlib. about: looks a lot nicer in necko, but about:<developer> seems to have gone. I think, a better way of doing this is sending to www.mozilla.org, which redirects to the correct URL. This way, sync with credits is easier, too. cc'ing endico for hooks on the webserver. Comments? Changing summary to reflect the change.
This is a lot of trouble to go through for an easter egg. My preference is to let about:<developer> die. It was a cute idea when there were only a handful of developers whose home pages were all in the same place. I'd rather work on stuff that helps ship the browser. On the other hand, if you could wire up about:credis to point to http://www.mozilla.org/credits/, that would be really helpful!
about:credits should be really easy in comparison. Filed bug #17279.
Dawn: It wasn't my intention to give you more work than you already have. I would do it own my own, but I can't... I like the idea, *especially* in an open source project, where most contributors get nothing than a lot of fun. But I agree with you, that there are more important things to do. Marking P5.
Bulk move of all Networking-Core (to be deleted component) bugs to new Networking component.
i would just like to reiterate that this is a really bad idea. it was a cute idea back in the mozilla 0.x days when there were a dozen people on the list but now that there are hundreds of people to keep track of this will wind up being a big waste of time. Lets have useful code, not easter eggs.
FWIW about:credits works now...
How about that: We have contributors.html anyway, and we need to add urls there anyway. Why not add |id="nick"| to each <a>, then fetch the doc and do load(document.getElementById("nick").getAttribute("href")).
btw: I propably won't work on it before N6 (more important things...), unless I'm want to play with the DOM or so.