[Bug 191251] Re: [needs-packaging] php5-embed

1 view
Skip to first unread message

Clint Byrum

unread,
Aug 20, 2010, 11:43:01 AM8/20/10
to ubunt...@lists.ubuntu.com
Just to weigh in, I think its ridiculous that package maintainers would
refuse to enable something that offers no additional security risk, and
that users depend on (probably more and more as the language matures).

I'd also like to point out this portion of the Ubuntu code of conduct

"Be considerate. Our work will be used by other people, and we in turn
will depend on the work of others. Any decision we take will affect
users and colleagues, and we should take those consequences into account
when making decisions. Ubuntu has millions of users and thousands of
contributors. Even if it's not obvious at the time, our contributions to
Ubuntu will impact the work of others. For example, changes to code,
infrastructure, policy, documentation and translations during a release
may negatively impact others' work."

In this case, I don't think we're considering the users' position, or
how this negatively affects PHP by making it hard for users to utilize
embedded PHP on our platform. The derision of PHP is also fairly
inconsiderate to its developers and users.

Given that large libraries of software are in fact being written in PHP
now, its reasonable to think that one may want to embed PHP inside
something else.

So, I'd like to reiterate the question as to why this can't be part of
the php5 package in main (and, hopefully, Debian)

"... I believe it should not spread outside it's niche - serving web
pages. I am free to do so, since I can decide what I want to support.
Packaging is not just simple process of throwing some scripts in debian/
directory, it also means you have to take care of bugreports and that
you actually care about quality of the final distribution."

Can anyone recommend a solution that allows users in need of embedded
php to move forward without adding to the burden of php maintenance? It
really does sound as if you, Ondrej, would prefer that users not use PHP
at all (whether on the web or not). This is unfortunate, truly.

I don't think parallel maintenance actually helps. If bugs are found in
PHP via another package, as Chuck suggested originally, they will still
affect the main package, but may never be reported or fixed in it.
Parallel maintenance works for something tiny like an imap extension,
but this is another entry point to PHP, and so really must ride along
with php.


To follow my own suggestion, here is a recommendation for moving forward while this bug remains in limbo:

Paul, until this is resolved, I'd suggest you maintain a patched php5
package in a PPA, at least then you'd have Ubuntu packages available for
your users. I'd recommend forming a team on Launchpad as the owner of
this PPA, so that anyone who needs to use embedded PHP can apply for
membership, contribute, and upload to the PPA. This is actually quite
trivial to do, and would definitely provide a path forward, though not a
great one.

--
[needs-packaging] php5-embed
https://bugs.launchpad.net/bugs/191251
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

--
ubuntu-bugs mailing list
ubunt...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Paul

unread,
Aug 20, 2010, 12:34:28 PM8/20/10
to ubuntu-se...@lists.ubuntu.com
On Fri, Aug 20, 2010 at 4:43 PM, Clint Byrum <cl...@fewbar.com> wrote:
> To follow my own suggestion, here is a recommendation for moving forward while this bug remains in limbo:
>
> Paul, until this is resolved, I'd suggest you maintain a patched php5
> package in a PPA, at least then you'd have Ubuntu packages available for
> your users. I'd recommend forming a team on Launchpad as the owner of
> this PPA, so that anyone who needs to use embedded PHP can apply for
> membership, contribute, and upload to the PPA. This is actually quite
> trivial to do, and would definitely provide a path forward, though not a
> great one.

I agree with your points, and I think the PPA is a great suggestion
(one was unaware of up until recently). However, I've moved on from
the maintainership of phc (position vacant!), and so am not in a
position to do this.

(I should point out that during the vacancy I am applying all patches
that past muster to phc, in consultation with their authors, lest I
become a roadblock for someone else's work.)


--
Paul Biggar
paul....@gmail.com

--
[needs-packaging] php5-embed
https://bugs.launchpad.net/bugs/191251
You received this bug notification because you are a member of Ubuntu

Server Team, which is subscribed to php5 in ubuntu.

--
Ubuntu-server-bugs mailing list
Ubuntu-se...@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Paul-3 [via ARCHIVE IDN 45 Agustinus Rustantio]

unread,
Aug 20, 2010, 12:42:45 PM8/20/10
to lekgoleksecurity
On Fri, Aug 20, 2010 at 4:43 PM, Clint Byrum <[hidden email]> wrote:
> To follow my own suggestion, here is a recommendation for moving forward while this bug remains in limbo:
>
> Paul, until this is resolved, I'd suggest you maintain a patched php5
> package in a PPA, at least then you'd have Ubuntu packages available for
> your users. I'd recommend forming a team on Launchpad as the owner of
> this PPA, so that anyone who needs to use embedded PHP can apply for
> membership, contribute, and upload to the PPA. This is actually quite
> trivial to do, and would definitely provide a path forward, though not a
> great one.

I agree with your points, and I think the PPA is a great suggestion
(one was unaware of up until recently). However, I've moved on from
the maintainership of phc (position vacant!), and so am not in a
position to do this.

(I should point out that during the vacancy I am applying all patches
that past muster to phc, in consultation with their authors, lest I
become a roadblock for someone else's work.)


--
Paul Biggar
[hidden email]

--
[needs-packaging] php5-embed
https://bugs.launchpad.net/bugs/191251
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to php5 in ubuntu.

--
Ubuntu-server-bugs mailing list
[hidden email]
--
This is only archive so NOT all sender are member of:
http://groups.google.com/group/archive-software--mailing-list-1
http://groups.google.com/group/archive-mailing-list-idn
http://archive-mailing-list-1.960436.n3.nabble.com
http://archive-mailing-list-1.960435.n3.nabble.com
http://archive-idn.960445.n3.nabble.com/

You received this message because you are subscribed to the Google
Groups "ARCHIVE SOFTWARE & MAILING LIST 1" group.
To post to this group, send email to
[hidden email]
To unsubscribe from this group, send email to
[hidden email]
For more options, visit this group at
http://groups.google.com/group/archive-software--mailing-list-1?hl=en?hl=en
agustinus rustantio



View message @ http://archive-idn-45-agustinus-rustantio.960445.n3.nabble.com/Bug-191251-Re-needs-packaging-php5-embed-tp1247865p1248898.html
To start a new topic under ARCHIVE IDN 45 Agustinus Rustantio, email ml-node+1035350...@n3.nabble.com
To unsubscribe from ARCHIVE IDN 45 Agustinus Rustantio, click here.

Paul-3 [via ARCHIVE MAILING LIST 35 Agustinus Rustantio]

unread,
Aug 20, 2010, 12:42:46 PM8/20/10
to lekgoleksecurity
On Fri, Aug 20, 2010 at 4:43 PM, Clint Byrum <[hidden email]> wrote:
> To follow my own suggestion, here is a recommendation for moving forward while this bug remains in limbo:
>
> Paul, until this is resolved, I'd suggest you maintain a patched php5
> package in a PPA, at least then you'd have Ubuntu packages available for
> your users. I'd recommend forming a team on Launchpad as the owner of
> this PPA, so that anyone who needs to use embedded PHP can apply for
> membership, contribute, and upload to the PPA. This is actually quite
> trivial to do, and would definitely provide a path forward, though not a
> great one.

I agree with your points, and I think the PPA is a great suggestion
(one was unaware of up until recently). However, I've moved on from
the maintainership of phc (position vacant!), and so am not in a
position to do this.

(I should point out that during the vacancy I am applying all patches
that past muster to phc, in consultation with their authors, lest I
become a roadblock for someone else's work.)


--
Paul Biggar
[hidden email]

--
[needs-packaging] php5-embed
https://bugs.launchpad.net/bugs/191251
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to php5 in ubuntu.

--
Ubuntu-server-bugs mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

--
This is only archive so NOT all sender are member of:
http://groups.google.com/group/archive-software--mailing-list-1
http://groups.google.com/group/archive-mailing-list-idn
http://archive-mailing-list-1.960436.n3.nabble.com
http://archive-mailing-list-1.960435.n3.nabble.com
http://archive-idn.960445.n3.nabble.com/

You received this message because you are subscribed to the Google
Groups "ARCHIVE SOFTWARE & MAILING LIST 1" group.
To post to this group, send email to
[hidden email]
To unsubscribe from this group, send email to
[hidden email]
For more options, visit this group at
http://groups.google.com/group/archive-software--mailing-list-1?hl=en?hl=en
agustinus rustantio



View message @ http://archive-mailing-list-35-agustinus-rustantio.960435.n3.nabble.com/Bug-191251-Re-needs-packaging-php5-embed-tp1247866p1248899.html
To start a new topic under ARCHIVE MAILING LIST 35 Agustinus Rustantio, email ml-node+1035094...@n3.nabble.com
To unsubscribe from ARCHIVE MAILING LIST 35 Agustinus Rustantio, click here.

Paul-3 [via ARCHIVE MAILING LIST 36 agustinus rustantio]

unread,
Aug 20, 2010, 12:42:47 PM8/20/10
to lekgoleksecurity
On Fri, Aug 20, 2010 at 4:43 PM, Clint Byrum <[hidden email]> wrote:
> To follow my own suggestion, here is a recommendation for moving forward while this bug remains in limbo:
>
> Paul, until this is resolved, I'd suggest you maintain a patched php5
> package in a PPA, at least then you'd have Ubuntu packages available for
> your users. I'd recommend forming a team on Launchpad as the owner of
> this PPA, so that anyone who needs to use embedded PHP can apply for
> membership, contribute, and upload to the PPA. This is actually quite
> trivial to do, and would definitely provide a path forward, though not a
> great one.

I agree with your points, and I think the PPA is a great suggestion
(one was unaware of up until recently). However, I've moved on from
the maintainership of phc (position vacant!), and so am not in a
position to do this.

(I should point out that during the vacancy I am applying all patches
that past muster to phc, in consultation with their authors, lest I
become a roadblock for someone else's work.)


--
Paul Biggar
[hidden email]

--
[needs-packaging] php5-embed
https://bugs.launchpad.net/bugs/191251
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to php5 in ubuntu.

--
Ubuntu-server-bugs mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

--
This is only archive so NOT all sender are member of:
http://groups.google.com/group/archive-software--mailing-list-1
http://groups.google.com/group/archive-mailing-list-idn
http://archive-mailing-list-1.960436.n3.nabble.com
http://archive-mailing-list-1.960435.n3.nabble.com
http://archive-idn.960445.n3.nabble.com/

You received this message because you are subscribed to the Google
Groups "ARCHIVE SOFTWARE & MAILING LIST 1" group.
To post to this group, send email to
[hidden email]
To unsubscribe from this group, send email to
[hidden email]
For more options, visit this group at
http://groups.google.com/group/archive-software--mailing-list-1?hl=en?hl=en
agustinus rustantio



View message @ http://archive-mailing-list-36-agustinus-rustantio.960436.n3.nabble.com/Bug-191251-Re-needs-packaging-php5-embed-tp1247873p1248903.html
To start a new topic under ARCHIVE MAILING LIST 36 agustinus rustantio, email ml-node+1035097...@n3.nabble.com
To unsubscribe from ARCHIVE MAILING LIST 36 agustinus rustantio, click here.

Diogo Resende

unread,
Sep 23, 2010, 7:17:13 AM9/23/10
to ubuntu-se...@lists.ubuntu.com
Don't do a PPA! Change your minds and program in lua. What a great
language it is... not!

--
[needs-packaging] php5-embed
https://bugs.launchpad.net/bugs/191251
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to php5 in ubuntu.

--
Ubuntu-server-bugs mailing list
Ubuntu-se...@lists.ubuntu.com

Diogo Resende [via Archive Software & Mailing List Agustinus Rustantio]

unread,
Sep 23, 2010, 7:27:29 AM9/23/10
to lekgoleksecurity
Don't do a PPA! Change your minds and program in lua. What a great
language it is... not!

--
[needs-packaging] php5-embed
https://bugs.launchpad.net/bugs/191251
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to php5 in ubuntu.

--
Ubuntu-server-bugs mailing list
[hidden email]
--
This is only ARCHIVE,  all sender are NOT  member this group.

VISIT UBUNTU MAILING LIST: https://lists.ubuntu.com/


You received this message because you are subscribed to the Google
Groups "ARCHIVE SOFTWARE & MAILING LIST 1" group.
To post to this group, send email to
[hidden email]
To unsubscribe from this group, send email to
[hidden email]
For more options, visit this group at
http://groups.google.com/group/archive-software--mailing-list-1?hl=en?hl=en
search:
http://www.ask.com/
http://www.bing.com/
http://www.google.co.id/
http://www.google.com/
http://www.yahoo.com/
http://id.yahoo.com/
by:
rakhesa punjab
agustinus rustantio




Reply all
Reply to author
Forward
0 new messages