# BC break list?

- Thread: https://externals.io/message/18304
- Original archive: https://news-web.php.net/php.internals/18304
- Started by DvDmanDT on 2005-08-23T12:12:24+00:00
- Messages: 3
- 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

---

## #18304 — DvDmanDT — 2005-08-23T12:12:24+00:00

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

Hello everyone.. I woke up this morning with an idea, that I think would be 
useful: a BC break list. I think that could benefit alot of people, and I 
don't think it would be that much work to implent (I can do the scripting if 
noone else cares to). I would need some input from you guys though, things 
like where to find a complete list of all releases (including RC's and 
Betas), then we'd need to assemble all BC breaks.

This would help server administators greatly when deciding whether to 
upgrade or not, and the scripters to make scripts that runs on all versions.

It could be just a regular list, or something more sophisticated, where you 
could select two versions and see the breaks..

Comments anyone? Is it doable? Does it already exist?

// DvDmanDT

---

## #18306 — Lukas Smith — 2005-08-23T12:26:10+00:00

URL: https://externals.io/message/18304#18306 · In reply to: #18304

DvDmanDT wrote:
> Hello everyone.. I woke up this morning with an idea, that I think would be 
> useful: a BC break list. I think that could benefit alot of people, and I 
> don't think it would be that much work to implent (I can do the scripting if 
> noone else cares to). I would need some input from you guys though, things 
> like where to find a complete list of all releases (including RC's and 
> Betas), then we'd need to assemble all BC breaks.

Like the following?
http://www.php.net/manual/en/faq.migration4.php
http://www.php.net/manual/en/faq.migration5.php

Beyond that in theory there should be no BC breaks in anything but major 
versions. Then again history tells us that theory does not match 
practice. So maybe we do need something more finely grained.

regards,
Lukas

---

## #18307 — Lukas Smith — 2005-08-23T12:26:47+00:00

URL: https://externals.io/message/18304#18307 · In reply to: #18304

DvDmanDT wrote:
> Hello everyone.. I woke up this morning with an idea, that I think would be 
> useful: a BC break list. I think that could benefit alot of people, and I 
> don't think it would be that much work to implent (I can do the scripting if 
> noone else cares to). I would need some input from you guys though, things 
> like where to find a complete list of all releases (including RC's and 
> Betas), then we'd need to assemble all BC breaks.

Like the following?
http://www.php.net/manual/en/faq.migration4.php
http://www.php.net/manual/en/faq.migration5.php

Beyond that in theory there should be no BC breaks in anything but major 
versions. Then again history tells us that theory does not match 
practice. So maybe we do need something more finely grained.

regards,
Lukas
