# [GSoC07] Support for Mutation Testing in PHPUnit

- Thread: https://externals.io/message/28131
- Original archive: https://news-web.php.net/php.internals/28131
- Started by Sebastian Bergmann on 2007-02-25T12:25:11+00:00
- Messages: 8
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #28131 — Sebastian Bergmann — 2007-02-25T12:25:11+00:00

URL: https://externals.io/message/28131#28131

Hi,

 I would like to propose "Support for Mutation Testing in PHPUnit" [1] as
 an idea for this year's Google Summer of Code.

 I doubt that the PHPUnit project itself could take part as a mentoring
 organization. This is why I hope to get this project idea in under the
 umbrella of the PHP project.

 An argument in favour of this might be the fact that the implementation
 could use the parse_tree extension that was implemented during last
 year's GSoC.

 Best regards,
Sebastian

 --
 [1] http://www.phpunit.de/wiki/Ideas

-- 
Sebastian Bergmann                          http://sebastian-bergmann.de/
GnuPG Key: 0xB85B5D69 / 27A7 2B14 09E4 98CD 6277 0E5B 6867 C514 B85B 5D69

---

## #28133 — Nuno Lopes — 2007-02-25T15:14:48+00:00

URL: https://externals.io/message/28131#28133 · In reply to: #28131

I think that's a good idea. I would say you should go ahead and add the idea 
to our SoC page (http://php.net/ideas.php).
BTW, we should start gathering ideas because the summer is not far away.

Nuno


----- Original Message ----- 
From: "Sebastian Bergmann" <sb@sebastian-bergmann.de>
To: <internals@lists.php.net>
Sent: Sunday, February 25, 2007 12:25 PM
Subject: [PHP-DEV] [GSoC07] Support for Mutation Testing in PHPUnit


> Hi,
>
> I would like to propose "Support for Mutation Testing in PHPUnit" [1] as
> an idea for this year's Google Summer of Code.
>
> I doubt that the PHPUnit project itself could take part as a mentoring
> organization. This is why I hope to get this project idea in under the
> umbrella of the PHP project.
>
> An argument in favour of this might be the fact that the implementation
> could use the parse_tree extension that was implemented during last
> year's GSoC.
>
> Best regards,
> Sebastian
>
> --
> [1] http://www.phpunit.de/wiki/Ideas
>
> -- 
> Sebastian Bergmann                          http://sebastian-bergmann.de/
> GnuPG Key: 0xB85B5D69 / 27A7 2B14 09E4 98CD 6277 0E5B 6867 C514 B85B 5D69

---

## #28134 — Sebastian Bergmann — 2007-02-25T15:43:55+00:00

URL: https://externals.io/message/28131#28134 · In reply to: #28133

Nuno Lopes wrote:
> I would say you should go ahead and add the idea to our SoC page.

 Done, thanks.

-- 
Sebastian Bergmann                          http://sebastian-bergmann.de/
GnuPG Key: 0xB85B5D69 / 27A7 2B14 09E4 98CD 6277 0E5B 6867 C514 B85B 5D69

---

## #28135 — Hannes Magnusson — 2007-02-25T17:48:12+00:00

URL: https://externals.io/message/28131#28135 · In reply to: #28131

Hi Sebastian & all


>  Hi,
>
>  I would like to propose "Support for Mutation Testing in PHPUnit" [1] as
>  an idea for this year's Google Summer of Code.
>
>  I doubt that the PHPUnit project itself could take part as a mentoring
>  organization. This is why I hope to get this project idea in under the
>  umbrella of the PHP project.
>
>  An argument in favour of this might be the fact that the implementation
>  could use the parse_tree extension that was implemented during last
>  year's GSoC.


I am not really a politics fan, but if we are going to list project
not under "the php.net umbrella" (PHPUnit isn't a php.net project
anymore, is it?) don't we then have to list _all_ PHP related project
ideas?

I have nothing against a central page for all PHP related ideas but
then it has to be open to _everyone_ to add their own PHP related
ideas, not just the ones we like....
(No. I am not willing to add every wacky idea we would get)

-Hannes

>
>  Best regards,
> Sebastian
>
>  --
>  [1] http://www.phpunit.de/wiki/Ideas
>
> --
> Sebastian Bergmann                          http://sebastian-bergmann.de/
> GnuPG Key: 0xB85B5D69 / 27A7 2B14 09E4 98CD 6277 0E5B 6867 C514 B85B 5D69

---

## #28136 — Sebastian Bergmann — 2007-02-25T18:06:36+00:00

URL: https://externals.io/message/28131#28136 · In reply to: #28135

Hannes Magnusson wrote:
> I am not really a politics fan, but if we are going to list project
> not under "the php.net umbrella" (PHPUnit isn't a php.net project
> anymore, is it?) don't we then have to list _all_ PHP related project
> ideas?

 I understand and will remove the idea in question if you want.

-- 
Sebastian Bergmann                          http://sebastian-bergmann.de/
GnuPG Key: 0xB85B5D69 / 27A7 2B14 09E4 98CD 6277 0E5B 6867 C514 B85B 5D69

---

## #28137 — Hannes Magnusson — 2007-02-25T19:53:18+00:00

URL: https://externals.io/message/28131#28137 · In reply to: #28136

> Hannes Magnusson wrote:
> > […]
>
>  I understand and will remove the idea in question if you want.

I am not running the show, but I do think if its kept there we should
give the same treatment to all other projects.

-Hannes

>
> --
> Sebastian Bergmann                          http://sebastian-bergmann.de/
> GnuPG Key: 0xB85B5D69 / 27A7 2B14 09E4 98CD 6277 0E5B 6867 C514 B85B 5D69

---

## #28138 — Lukas Kahwe Smith — 2007-02-25T21:19:11+00:00

URL: https://externals.io/message/28131#28138 · In reply to: #28137

Hannes Magnusson wrote:
> 
> > […]
> 
> I am not running the show, but I do think if its kept there we should
> give the same treatment to all other projects.

I think we should allow non php.net project ideas as long as they are 
relevant to PHP. I have actually encourage the php doctrine author to 
consider proposing an SoC idea.

regards,
Lukas

---

## #28286 — Lukas Kahwe Smith — 2007-03-07T12:32:41+00:00

URL: https://externals.io/message/28131#28286 · In reply to: #28133

Nuno Lopes wrote:
> I think that's a good idea. I would say you should go ahead and add the 
> idea to our SoC page (http://php.net/ideas.php).
> BTW, we should start gathering ideas because the summer is not far away.

Indeed. Actually Students have to submit their proposals by March 24. So 
now is the time to compile the ideas page.

I assume we are already registered as a mentoring organization with 
Google for this year?

Here is the full timeline taken from the FAQ:

What is the program timeline?

March 5: Mentoring organizations can begin submitting applications to Google

March 12: Mentoring organization application deadline

March 13: Google program administrators review organization applications

March 14: List of accepted mentoring organizations published on 
code.google.com; student application period opens

March 24: Student application deadline

Interim Period: Mentoring organizations review and rank student 
proposals; where necessary, mentoring organizations may request further 
proposal detail from the student applicant

April 9: List of accepted student applications published on code.google.com

Interim Period: Students learn more about their project communities

May 28: Students begin coding for their GSoC projects; Google begins 
issuing initial student payments

Interim Period: Mentors give students a helping hand and guidance on 
their projects

July 9: Students upload code to code.google.com/hosting; mentors begin 
mid-term evaluations

July 16: Mid-term evaluation deadline; Google begins issuing mid-term 
student payments

August 20: Students upload code to code.google.com/hosting; mentors 
begin final evaluations; students begin final program evaluations

August 31: Final evaluation deadline; Google begins issuing student and 
mentoring organization payments

regards,
Lukas
