gsoc:2009:ideas
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
gsoc:2009:ideas [2009/04/27 21:56] – Page moved and renamed from gsoc:2009 to gsoc:2009:ideas lsmith | gsoc:2009:ideas [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 103: | Line 103: | ||
//Possible mentors: [[derick@php.net|Derick Rethans]], [[sebastian@php.net|Sebastian Bergmann]]// | //Possible mentors: [[derick@php.net|Derick Rethans]], [[sebastian@php.net|Sebastian Bergmann]]// | ||
- | [[http:// | + | [[http:// |
===== Xdebug: Remote Debugging Support for Watch Expressions ==== | ===== Xdebug: Remote Debugging Support for Watch Expressions ==== | ||
Line 143: | Line 143: | ||
Work has started on an online editor for the PHP Manual. The student would help get this tool up and running for live use at php.net. The tool performs the following actions: | Work has started on an online editor for the PHP Manual. The student would help get this tool up and running for live use at php.net. The tool performs the following actions: | ||
- | * Allows | + | * Allows |
* Allow anybody to create patches, which are sent to a patch queue for developers review | * Allow anybody to create patches, which are sent to a patch queue for developers review | ||
* Works with all translations | * Works with all translations | ||
Line 149: | Line 149: | ||
Resources of interest: | Resources of interest: | ||
- | * Demo: http://ytorres.dyndns.org:81/doc-editor/ | + | * Demo: http://doc.php.net/editor/ |
* Videos showing use: http:// | * Videos showing use: http:// | ||
- | * The source in CVS: http://cvs.php.net/ | + | * The source in SVN: http://svn.php.net/ |
- | * TODO: http://cvs.php.net/ | + | * TODO: http://svn.php.net/ |
- | ===== New Mirror Management System ===== | ||
- | // Possible Mentor: [[danbrown@php.net|Daniel P. Brown]] // | ||
- | |||
- | Our existing management system for the network of official mirrors worldwide has a few issues and areas for improvement. | ||
- | |||
- | * Addition, deletion, and modification of DNS for official mirrors of the php.net site as a whole | ||
- | * Automated checking of all mirrors, marking mirrors as " | ||
- | * Listing of all mirrors presently configured with the system (active and otherwise) | ||
- | * Manual disabling of mirrors | ||
- | * Generic status display of the " | ||
- | * Ability to edit the mirror' | ||
- | * Automated mailing to the mirror' | ||
- | * Automated mailing of the status of all mirrors on a weekly basis | ||
- | |||
- | Over time, some of the php.net mirror admins have discussed the need and/or desire to add new - or improve existing - functionality in this system. | ||
- | |||
- | * Improved mirror status checking | ||
- | * The ability to keep logs of notes regarding the mirror over time, displaying the most recent on the summary page | ||
- | * Simple graphing and statistics for uptime and PING response time | ||
- | * A geo-IP lookup to ensure that the mirror IP address matches the physical region it serves | ||
- | * An online " | ||
- | * An online form to collect data from mirror maintainer applicants | ||
- | * A form-to-mail interface to email individual maintainers, | ||
- | * Number of interested donors on the " | ||
- | * Automated quarterly reminders to folks on the " | ||
- | * System specifications on each individual mirror (?) | ||
- | * A scoring system based on the system specs of the mirrors (?) | ||
- | * Load-balancing based upon the score of the mirror when redirecting to a local mirror in the region (?) | ||
- | * Automated daily reminder emails to mirror maintainer when mirror is out-of-sync > 24 hours (still auto-disabled) (?) | ||
- | * .... etc. | ||
===== Close and evaluate PHP Bugs ===== | ===== Close and evaluate PHP Bugs ===== |
gsoc/2009/ideas.1240869406.txt.gz · Last modified: 2017/09/22 13:28 (external edit)