# PHP 6 TODO list

- Thread: https://externals.io/message/43321
- Original archive: https://news-web.php.net/php.internals/43321
- Started by Andrei Zmievski on 2009-03-11T22:15:44+00:00
- Messages: 7
- 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

---

## #43321 — Andrei Zmievski — 2009-03-11T22:15:44+00:00

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

Hi everyone,

I've been cleaning up the TODO items on the Wiki. I created a "Backlog" section and moved 
all the items from "PHP 5.3/Future PHP releases" and "PHP 6/Undiscussed" to it. This will 
serve as a general repository for any items that have been mentioned, but on which we have 
not made a decision yet. Items that have been decided on should go into the corresponding 
version's section.

Also, please go through PHP 6 section [http://wiki.php.net/todo/php60] and remove or 
update any items that have been done or the scope of which has changed.

Thanks,

-Andrei

---

## #43337 — Hannes Magnusson — 2009-03-13T12:57:22+00:00

URL: https://externals.io/message/43321#43337 · In reply to: #43321

> Also, please go through PHP 6 section [http://wiki.php.net/todo/php60] and
> remove or update any items that have been done or the scope of which has
> changed.

Regarding the migration item...
Wasn't there a gsoc project last year that did exactly that?

-Hannes

---

## #43342 — Andrei Zmievski — 2009-03-13T20:27:26+00:00

URL: https://externals.io/message/43321#43342 · In reply to: #43337

Hannes Magnusson wrote:
> Regarding the migration item...
> Wasn't there a gsoc project last year that did exactly that?

I think there was, but I don't know if they actually did anything.

-Andrei

---

## #43343 — David Coallier — 2009-03-13T22:46:35+00:00

URL: https://externals.io/message/43321#43343 · In reply to: #43342

2009/3/13 Andrei Zmievski <andrei@gravitonic.com>:
> Hannes Magnusson wrote:
> > […]
>
> I think there was, but I don't know if they actually did anything.
>

Actually there was one which I was proposing to mentor since you
weren't there Andrei, but it basically got no attention whatsoever and
not proposal from the students, thus no project :)

Hope this helps a bit.

-- 
Slan,
David

---

## #43344 — Hannes Magnusson — 2009-03-13T22:55:53+00:00

URL: https://externals.io/message/43321#43344 · In reply to: #43343

> 2009/3/13 Andrei Zmievski <andrei@gravitonic.com>:
> > […]
>
> Actually there was one which I was proposing to mentor since you
> weren't there Andrei, but it basically got no attention whatsoever and
> not proposal from the students, thus no project :)

Scott did.
I have asked _multiple_ times about the status of the project, all I
got was "he passed".

Quote from Scott (from few months ago):
"he was to implement unicode support in more modules and convert an application.

He's in the process of writing a conversion guide and I believe he did
openssl, imap and updated date."

I am still looking forward to see the results, even though its almost
a year behind schedule.

-Hannes

---

## #43345 — David Coallier — 2009-03-13T23:39:47+00:00

URL: https://externals.io/message/43321#43345 · In reply to: #43344

> Scott did.
> I have asked _multiple_ times about the status of the project, all I
> got was "he passed".
>
> Quote from Scott (from few months ago):
> "he was to implement unicode support in more modules and convert an application.
>
> He's in the process of writing a conversion guide and I believe he did
> openssl, imap and updated date."
>
> I am still looking forward to see the results, even though its almost
> a year behind schedule.

Ah yeah I remember now. Well, in a way, good to know the student has
passed. Did we get more % one the completion? I'd say that 69% is
merely a change from the last 2 years.

Anyways, issues with students and progress should be somewhat resolved
this year with the new approach to student mentoring and student
reporting tasks I'd say.


-- 
Slan,
David

---

## #43346 — Hannes Magnusson — 2009-03-14T00:33:39+00:00

URL: https://externals.io/message/43321#43346 · In reply to: #43345

(looping in gsoc@)


> > […]
>
> Ah yeah I remember now. Well, in a way, good to know the student has
> passed. Did we get more % one the completion? I'd say that 69% is
> merely a change from the last 2 years.

IIRC, noone failed last year. One guy dropped out (the llvm guy).
From my perspective, he is the onlyone (with one exception) who
_really_ put work into his project - and do you remember his
application? WOW!
If he is still interested, I am willing to do my own personal "summer
of code" sponsoring his project (it'd be great if couple of guys would
join me on that one though.. :P).

The rest of the folks just got a "free pass" because their mentors
either didn't care or were to busy to review their "work".

Well, except for my student, obviously :) - He did everything he was
supposed to do (and even more then that), he participated on IRC and
sent out mails to the relevant mailingsts regularly.
Unfortunately, I didn't manage to convince him to devote his "free
time" after the "gsoc project" ended (which really is an shame - he
really did a good job and *our* project, and we really could use a guy
like him to continue working with us.


As a side note:
I was a "gsoc student" 2 years ago. I passed - even though "my mentor"
was totally unavailable. I didn't have any "secondary mentor".
Fortunately, I knew my way around php.net (as I had been a php.net
contributor for several years) so I "found myself" a new mentor
(Philip), and the project turned out to workout quite alright.


> Anyways, issues with students and progress should be somewhat resolved
> this year with the new approach to student mentoring and student
> reporting tasks I'd say.

I really hope so.
But I still would like stricter rules, both for acceptance (to the
project) and for project delivery.
Keep in mind, the students are expect to treat the project as a
near-full-time projects. Not a 2hours-a-week OSS work.

-Hannes
