# SimpleXML marked as EXPERIMENTAL

- Thread: https://externals.io/message/13969
- Original archive: https://news-web.php.net/php.internals/13969
- Started by Andi Gutmans on 2004-12-01T16:09:37+00:00
- Messages: 14
- 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

---

## #13969 — Andi Gutmans — 2004-12-01T16:09:37+00:00

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

Hi,

Is there a reason why SimpleXML is marked as experimental in the PHP 
documentation? EXPERIMENTAL status was removed from the source tree a few 
months ago.

Andi

---

## #13970 — Sean Coates — 2004-12-01T22:41:32+00:00

URL: https://externals.io/message/13969#13970 · In reply to: #13969

It was probably just overlooked?

I'll remove EXPERIMENTAL status, unless someone speaks up.

S

Andi Gutmans wrote:
> Hi,
> 
> Is there a reason why SimpleXML is marked as experimental in the PHP 
> documentation? EXPERIMENTAL status was removed from the source tree a 
> few months ago.
> 
> Andi

---

## #13971 — Andi Gutmans — 2004-12-01T22:47:48+00:00

URL: https://externals.io/message/13969#13971 · In reply to: #13969

Thanks.

At 05:41 PM 12/1/2004 -0500, Sean Coates wrote:
>It was probably just overlooked?
>
>I'll remove EXPERIMENTAL status, unless someone speaks up.
>
>S
>
>Andi Gutmans wrote:
> > […]

---

## #13972 — Marcus Boerger — 2004-12-01T22:59:57+00:00

URL: https://externals.io/message/13969#13972 · In reply to: #13969

Hello Andi,

Wednesday, December 1, 2004, 5:09:37 PM, you wrote:

> Hi,

> Is there a reason why SimpleXML is marked as experimental in the PHP 
> documentation? EXPERIMENTAL status was removed from the source tree a few 
> months ago.

No, we simply forgot to drop that.

Best regards,
 Marcus                            mailto:helly@php.net

---

## #13973 — Friedhelm Betz — 2004-12-02T01:18:08+00:00

URL: https://externals.io/message/13969#13973 · In reply to: #13970

Hi,

> It was probably just overlooked?
> 
> I'll remove EXPERIMENTAL status, unless someone speaks up.
> 
> S
> 
> Andi Gutmans wrote:
> 
> > […]

As long as we are in "dropping EXPERIMENTAL Mode":
Shouldn't we drop EXPERIMENTAL from php4 domxml living in PECL?
AFAIRC once Cgristian Stocker said, it is stable, obviously no API 
changes will happen etc.
Any reason not to drop EXPERIMENTAL from docs and pecl source for domxml?

Friedhelm

---

## #13975 — Marcus Boerger — 2004-12-02T07:17:32+00:00

URL: https://externals.io/message/13969#13975 · In reply to: #13973

Hello Friedhelm,

Thursday, December 2, 2004, 2:18:08 AM, you wrote:

> Hi,

> > […]

> As long as we are in "dropping EXPERIMENTAL Mode":
> Shouldn't we drop EXPERIMENTAL from php4 domxml living in PECL?
> AFAIRC once Cgristian Stocker said, it is stable, obviously no API 
> changes will happen etc.
> Any reason not to drop EXPERIMENTAL from docs and pecl source for domxml?

Please don't drop it there because that would sooner or later mean that
people will start using it a lot. The idea was to drop domxml once we
have dom - we have dom now.

-- 
Best regards,
 Marcus                            mailto:helly@php.net

---

## #13985 — Friedhelm Betz — 2004-12-02T17:48:18+00:00

URL: https://externals.io/message/13969#13985 · In reply to: #13975

Hi Marcus,

> Hello Friedhelm,
> 
> Thursday, December 2, 2004, 2:18:08 AM, you wrote:
> 
> 
> > […]
> 
> 
> > […]
> 
> 
> > […]
> 
> 
> Please don't drop it there because that would sooner or later mean that
> people will start using it a lot. The idea was to drop domxml once we
> have dom - we have dom now.

Is your POV, that you don't want people to use domxml with php4?
If so, the EXPERIMENTAL tag for php4 should stay to hinder people using 
domxml with php4? My impression was to use the EXPERIMENTAL tag for 
'unstable' features, not to hinder people to use a feature.

domxml is php4 only and not longer in the packages for php5, because it 
was moved to pecl and is deprecated for php5. One has to take extra 
steps to use domxml with php 5. That said, I can't imagine people start 
using php 5 with domxml, they would use dom.

Simple question: Is domxml still experimental? I think no ;-)
 From the archives:
http://marc.theaimsgroup.com/?l=php-dev&m=109358625722096&w=2

Regards
Friedhelm

---

## #13986 — Christian Stocker — 2004-12-02T18:26:31+00:00

URL: https://externals.io/message/13969#13986 · In reply to: #13985

> Hi Marcus,
> 
> > […]
> 
> 
> Is your POV, that you don't want people to use domxml with php4?
> If so, the EXPERIMENTAL tag for php4 should stay to hinder people using 
> domxml with php4? My impression was to use the EXPERIMENTAL tag for 
> 'unstable' features, not to hinder people to use a feature.
> 
> domxml is php4 only and not longer in the packages for php5, because it 
> was moved to pecl and is deprecated for php5. One has to take extra 
> steps to use domxml with php 5. That said, I can't imagine people start 
> using php 5 with domxml, they would use dom.

You can't use domxml with php5. Doesn't work, AFAIK (actually, I never 
tested it, but I doubt it'll work...). And certainly doesn't work 
alongside dom...

> Simple question: Is domxml still experimental? I think no ;-)
>  From the archives:
> http://marc.theaimsgroup.com/?l=php-dev&m=109358625722096&w=2

It's not experimantal anymore in the sense of API changes. (Known) Bugs 
are not there, the limitations are in the implementation, which was 
fixed with dom in php5. I use it (domxml) a lot on my servers and 
doesn't cause any problems (anymore ;) )

I don't care a lot about the topic. IMHO, we can remove the experimental 
tag. Maybe add a warning, that it's not available in PHP 5 anymore and 
that it's not compatible with ext/dom.

chregu

> 
> Regards
> Friedhelm
> 

-- 
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60  | fax +41 1 240 56 71
http://www.bitflux.ch  |  chregu@bitflux.ch  |  gnupg-keyid 0x5CE1DECB

---

## #13989 — Marcus Boerger — 2004-12-03T00:08:46+00:00

URL: https://externals.io/message/13969#13989 · In reply to: #13986

Hello Christian,

Thursday, December 2, 2004, 7:26:31 PM, you wrote:

> It's not experimantal anymore in the sense of API changes. (Known) Bugs
> are not there, the limitations are in the implementation, which was 
> fixed with dom in php5. I use it (domxml) a lot on my servers and 
> doesn't cause any problems (anymore ;) )

> I don't care a lot about the topic. IMHO, we can remove the experimental 
> tag. Maybe add a warning, that it's not available in PHP 5 anymore and 
> that it's not compatible with ext/dom.

Your the guy that counts here :-)

From reading the list the general whish seems to drop experimental tag
and simply state that it won't never be available with PHP 5 which also
includes that we'd not apply a deprecation flag.

best regards
marcus

---

## #13993 — Christian Stocker — 2004-12-03T07:20:33+00:00

URL: https://externals.io/message/13969#13993 · In reply to: #13989

> Hello Christian,
> 
> Thursday, December 2, 2004, 7:26:31 PM, you wrote:
> 
> 
> > […]
> 
> 
> > […]
> 
> 
> Your the guy that counts here :-)

hehe ;)

> 
> From reading the list the general whish seems to drop experimental tag
> and simply state that it won't never be available with PHP 5 which also
> includes that we'd not apply a deprecation flag.

Ok. There was no real argument against not removing the EXPERIMENTAL tag 
and IMHO it isn't experimental anyway since 4.3.0, when the last big 
changes happened. Therefore I'll remove it, if noone speaks up.

The other question is, should this be done already for 4.3.10 or just 
afterwards?

chregu


-- 
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60  | fax +41 1 240 56 71
http://www.bitflux.ch  |  chregu@bitflux.ch  |  gnupg-keyid 0x5CE1DECB

---

## #13998 — Marcus Boerger — 2004-12-03T18:23:22+00:00

URL: https://externals.io/message/13969#13998 · In reply to: #13993

Hello Christian,

Friday, December 3, 2004, 8:20:33 AM, you wrote:

> Ok. There was no real argument against not removing the EXPERIMENTAL tag 
> and IMHO it isn't experimental anyway since 4.3.0, when the last big 
> changes happened. Therefore I'll remove it, if noone speaks up.

> The other question is, should this be done already for 4.3.10 or just 
> afterwards?

I think yes but ask Ilia :-)

-- 
Best regards,
 Marcus                            mailto:helly@php.net

---

## #13999 — Ilia Alshanetsky — 2004-12-03T18:24:50+00:00

URL: https://externals.io/message/13969#13999 · In reply to: #13998

I have no objection to removing the Experimental tag from the extension, 
in fact I welcome this change.

Ilia

Marcus Boerger wrote:
> Hello Christian,
> 
> Friday, December 3, 2004, 8:20:33 AM, you wrote:
> 
> 
> > […]
> 
> 
> > […]
> 
> 
> I think yes but ask Ilia :-)

---

## #14000 — Christian Stocker — 2004-12-03T20:45:15+00:00

URL: https://externals.io/message/13969#14000 · In reply to: #13999

> I have no objection to removing the Experimental tag from the extension, 
> in fact I welcome this change.

Already done.

It's gone. After almost 4 years ;)

chregu

> 
> Ilia
> 
> Marcus Boerger wrote:
> 
> > […]
> 

-- 
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60  | fax +41 1 240 56 71
http://www.bitflux.ch  |  chregu@bitflux.ch  |  gnupg-keyid 0x5CE1DECB

---

## #14001 — Sean Coates — 2004-12-03T23:54:11+00:00

URL: https://externals.io/message/13969#14001 · In reply to: #14000

FYI, I've removed the experimental tags from the docs, as well. For both 
domxml and simplexml.

S

> Already done.
> 
> It's gone. After almost 4 years ;)
> 
> chregu
