[Bug 1522422] Re: PHP5 branch and PHP7 branch
We haven't committed to anything yet. The schedule is tight. Whatever we ship we will need to support for 5 years, so it cannot be half done. We are pretty certain that we don't want to ship both 5.6 and 7.0, so we expect to remove one or the other before release. Based on my current understanding I would like us to ship 7.0 in 16.04, but the transition needs to be completed first. For 7.0 to make 16.04 it needs to have replaced all the functions that 5.6 currently performs for us (reverse dependencies etc) and replace 5.6 in main. If this doesn't happen by feature freeze (18 Feb), we expect to remove 7.0 from universe, and 16.04 will ship with 5.6 only. We can continue to use this bug to keep everyone updated. If there are any blocking issues then we'll mention them here. I will try to make sure that anyone interested in making this happen has the opportunity to volunteer to fix any blocking issues in time. ** Summary changed: - PHP5 branch and PHP7 branch + Update to php 7.0 ** Tags added: upgrade-software-version ** Changed in: php5 (Ubuntu) Status: Confirmed => Triaged ** Changed in: php5 (Ubuntu) Importance: Undecided => Wishlist ** Changed in: php5 (Ubuntu) Milestone: None => ubuntu-16.02 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
It has been added: http://packages.ubuntu.com/xenial/php/php7.0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
I feel like vinc-q and Ondrej actually agree with each other but don't realize it... For what it's worth, I agree that Ubuntu should have PHP7, but we don't need two PHP packages. There aren't enough BC breaks to warrant it. Like Ondrej said, you can stick to older Ubuntu releases or build from source if you need <7. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
Thanks for the quick answer. Let's see what we can do about that :-) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
Phillip, that's a question for @rbasak and ultimately for Canonical whether they allocate enough time to make it happen. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
Ondřej, thanks for your work on your repos!! Just to clarify: As of today, we don't know whether PHP 7 will make it in 16.04, correct? What does it depend on? Are there any links to discussions about that? I did not find any ... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
I also wish to see PHP 7 in the next LTS. It was released somewhat too late to replace 5.6 so the next best thing is a new package. Wait. You say almost nothing has changed, so why not ditch 5.6? That sounds good too. It's really all about the speed of migration. Switching to PHP 7 as fast as possible is important for several reasons. Going to PHP 7 on productions servers would decrease running costs substantially. Especially on big projects like the one I'm working on. I'm also a huge fan of the new syntax and generally the updates to the language. The thing is our servers run on Ubuntu LTS without any PPAs for maximum stability. If it's confirmed Ubuntu 16.04 LTS is not having PHP 7 the migrations move from being 5 months away to 2,5 years away. It's sad to even think about. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
I did not know that each time was released a minor version of PHP at the same time was released on the market a product as HHVM which is up to twice as fast as PHP 5.6 without changing one line of code. However do not be surprised if people will go to HHVM, if canonical decides not to support PHP 7. If this makes you happy, I hope for you that will happen. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
You are just repeating the same story that I've heard with every minor version. I still hear some broken obsolete code requires PHP 5.3. The major version bump is not as severe as with python2->python3, so there's a need to put a stake into the ground somewhere. Also "think" is different from putting your money where you mouth is. Maintaining several versions of PHP requires a substantial amount of work. And the amount of work and support required is much higher when you release multiple versions of PHP as part of stable release than let's say supporting those versions in outside repositories (like my ppa:ondrej/php*). Ultimately this would be a Canonical people's decision, but I strongly advice against having a multiple versions of PHPs as part of stable Ubuntu release. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
I think completely different from you. I think the fact that there is not 'broken code' does not justify the non-inclusion. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
The performace improvement is nice, but "revolution" would mean a lot of broken code, and this is not what happens with PHP 7.0. The amount of breakage is not that big to justify the amount of work to also support PHP 5.6. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
Just a small clarification, the advantages that the big sites have obtained using HHVM are ONLY related to performance. Do not insert PHP7 in repository is a big mistake. Certainly you can always compile it, but why follow this road? What real benefits? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
I don't agree, PHP 7 is up to twice as fast as PHP 5.6. If it is not a revolution, why a lot of big sites use HHVM and not PHP 5.6? PHP 7 and HHVM performance are similar, so please add PHP7 to repository. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
Nah, php7 is not a revolution. php5 over php4 broke API too much, but php7 is much more close to php5.6 than php3 to php4 or php4 to php5 ever was. And php5.6 follow the same support pattern as all php 5.x versions before: http://php.net/supported-versions.php Thus I don't think Debian would ever release with two versions of PHP -> stretch will have only 7.x (most probably 7.1) and I really advice Ubuntu to do the same. If you need to run 5.6, you can do that will older Ubuntu release. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: php5 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
** Package changed: ubuntu => php5 (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode. To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1522422/+editstatus and add the package name in the text box next to the word Package. [This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.] ** Tags added: bot-comment -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs