What should I work on for the hackathon?

petdance on 2007-06-27T18:22:26

I'm taking part in the post-YAPC::NA hackathon remotely on Thursday and Friday. Took two days off of work and I'm going to do nothing but work on Perl-related projects.

Here's what's big in my iGTD to-do list:

  • Move the Parrot wiki at rakudo.org off of Socialtext onto MediaWiki
  • Get context searching working in ack
  • Fix the bug where ack -1 fails to find "-1"
  • Write docs for the headerizer in Parrot
  • Write a doc generator for Parrot
  • Write ack -g so you don't have to do ack -f | grep whatever
  • Move WWW::Mechanize's repository over to Google Code
  • Update Parrot coding standards
  • Fix Parrot's C macros that (dangerously) assume certain variables in scope
  • Work on Solaris lint target for Parrot
  • Work on splint target for Parrot


Which of those do you want me to work on? Why?


non-Perl wiki?

chorny on 2007-06-27T21:17:43

Why move from Perl based wiki to PHP one?

Re:non-Perl wiki?

petdance on 2007-06-27T21:30:39

Because it suits my needs hosting it better. MediaWiki is more extensible and easier to maintain, and I just like it better.

The Perl vs. PHP has nothing to do with it.

Re:non-Perl wiki?

jdavidb on 2007-06-28T01:49:25

Quite frankly the design of the user-interface and features of Mediawiki are orders of magnitude better than any other wiki I've ever seen. I'd never install anything else. Even though I'm not a user of this wiki, I feel like if it's Mediawiki the developers will be more productive and the rest of us will benefit from that.

It does bug me a lot that it's not in Perl. If someone reimplemented Mediawiki in Perl I would use that; it'd be a lot more useful to me. but even without that Mediawiki wins hands down for everything I've needed a wiki for.

TAP::Parser?

Ovid on 2007-06-28T08:02:24

I don't suppose you'd be inclined to work on that, would you? It only needs a bit more work to get it ready for a "pre-core" release and I know you've asked me about this in the past.