The weirdest thing just happened on the Markdown mailing list.
It started with this innocuous mail:
From: Mark Lawrence <nomad@null.net>
To: Markdown discussion <markdown-discuss@six.pairlist.net>
Subject: Modular/Packaging SuggestionHi there,
First up, great work on Markdown. It seems clear and easy format to use. So much so in fact that I wanted to integrate it into my (home-built) blog which also happens to be written in Perl.
However, as a Perl hacker I would much rather have a module interface to such text filtering rather than Markdownââ¬â¢s current script-based interface.
So I went ahead and ââ¬Åmodularisedââ¬Â Markdown into Text::Markdown and a
markdown
script that uses Text::Markdown to do the work, and adjusted the POD documentation for each accordingly.I also added associated inc::Module::Install (replacement for Extutils::MakeMaker), Makefile.PL, and test files which make the installation a cross-platform and painless process. Not to mention the
make dist
target which packages things nicely for distribution.The distribution (produced as a suggestion only) is available from here:
http://rekudos.net/repo/text-markdown/Text-Markdown-1.0.2.tar.gz
By the way, this format (apart from looking nicely professional and similar to most other Perl packages) is suitable for uploading to CPAN, which can then be ââ¬Ådependedââ¬Â on by other applications for automatic installation with
cpan -i
ââ¬Â¦It is also a better format for making debian packages with dh-make-perl.
I didnââ¬â¢t do the Bloxsom, or MT integration, as I have no idea how they could/should be better integrated with a modular Markdown. Maybe you would just put that code back into
bin/markdown
ââ¬Â¦Anyhow, hope that this is useful.
Regards,
Mark.
--
Mark Lawrence
Now, that isnââ¬â¢t the weird part. That comes in the reply:
From: Mark Lawrence <lawrence@unified-eng.com>
To: Markdown discussion <markdown-discuss@six.pairlist.net>
Subject: Re: Modular/Packaging SuggestionI feel as though I have just wandered into a Heinlein time travel story. Just yesterday, I (the original Mark Lawrence) stripped the blosxom, Movable Type, and command line stuff from Markdown.pl to create a Markdown.pm file for
use
ing in a larger HTML filter script. Today, I (still the original Mark Lawrence) looked at my email and found this message from another Mark Lawrence (with a suspicious null.net addressââ¬âan indication of a visitor [nomad] from another dimension?) who has done a similar, albeit more thorough, job of modularizing Markdown. The vertigo is so strong I canââ¬â¢t bring myself to follow his links.--
(the original) Mark Lawrence
To which the other doppelgänger replied:
From: Mark Lawrence <nomad@null.net>
To: Markdown discussion <markdown-discuss@six.pairlist.net>
Subject: Re: Modular/Packaging SuggestionOn Tue, 30 Aug 2005, ââ¬Ëthe otherââ¬â¢ Mark Lawrence wrote:
I feel as though I have just wandered into a Heinlein time travel
Yikes!
I feel as through my brain isnââ¬â¢t working properly. I thought I had already received and read the message I sent to the mailing list ââ¬â so why is my name in the From field of this second message. Has it been delivered twice?
And then why am I re-describing to everyone what I have done, except slightly differently to how I remember doing it. *head shake*
I feel somewhat like I am writing to myself. Or perhaps I am the victim of a really bad case of identify theft ââ¬â to the point where the thief has gone so far as to wash my car, mow the lawn and do my taxes.
I think I better go check who my girlfriend is with right nowââ¬Â¦
of modularizing Markdown. The vertigo is so strong I canââ¬â¢t bring myself to follow his links.
It is almost physically disorienting!
Cheers,
Mark.
--
Mark Lawrence
(Aussie, living in Switzerland)
No?
Re:
Aristotle on 2005-08-30T22:30:30
You are twisted.
:-)