Commit Bit?

1 view
Skip to first unread message

Mark Fowler

unread,
Aug 18, 2008, 4:49:52 AM8/18/08
to cpan-mini-webserver
So, how does one go about getting a commit bit for google then?

I've currently got a SVK mirror and branch with the refactorings I did
on the train this morning; Essentially I've tweaked the test suite to
be a bit more manageable and added a few more tests.

Once I'm happy with the coverage I was planning to refactor the
dispatch loop (which currently now is a big if...elsif...elsif...elsif
chain.)

My goal is to get things to the state where I can add the following
features:

- Be able to use the webserver from a remote computer as a standard
CPAN mirror
- Make p3rl.org short url paths work and 302 to the right place

After that I had a laundry list of other features:

- example init.d and launchd scripts
- ability to detect that the index files have updated on disk and
reload the indexes
- Render local perldoc (perlfunc chunks, perltoot, perltie, etc)
- Add links to search / rt / anno / etc from the module page
- 'AJAX' Autocompletion in the searchbar
- Indication if this module (and what version) is installed on the
machine running the webserver

But I was planning to get the urls working first. Of course, if
anyone else wants to add those features.

Leon Brocard

unread,
Aug 18, 2008, 11:52:43 AM8/18/08
to cpan-mini...@googlegroups.com
2008/8/18 Mark Fowler <2short...@gmail.com>:

>
> So, how does one go about getting a commit bit for google then?

Well first one might give a patch and then I'll hand out a commit bit.

Most development actually happens via patches in RT with some
commentary on irc.perl.org #cpanminiwebserver

> I've currently got a SVK mirror and branch with the refactorings I did
> on the train this morning; Essentially I've tweaked the test suite to
> be a bit more manageable and added a few more tests.

Sounds great! Send a patch?

> My goal is to get things to the state where I can add the following
> features:

All your features sound great. So great that I have added them to TODO.

Welcome to the project ;-), Leon

Reply all
Reply to author
Forward
0 new messages