7 ms·
Ubuntu announces 12.10 (Quantal Quetzal) Beta 1
- akandiah 14y agoLooks like Wayland is not included in this release after all.
- zacharyvoase 14y agoNote that this version of Ubuntu will not be shipping with Python 2. That's kind of a big deal.
- andrewcooke 14y agoyou mean that it uses python 3 for the system, i assume? surely python 2 will be installable from the software centre, just like python3 can be installed now?
- biomechanica 14y agoThey are going to use Python 3 for the system, yes. Python 2 will be available, as expected, in the repo's. They are encouraging developers to transition their code to Python 3.
- brokenparser 14y agoYes, just like tomcat6.
- w1ntermute 14y agoAbout time too. It's been 3½ years since Python 3 came out. People should've moved to it a long time ago.
- packetslave 14y agoI suspect lack of Django support for Python 3 was a factor
- gitarr 14y agoActually the move has and always had a 5 year time frame. We are well within it. As a side note, I just yesterday tried out the Django 1.5 development trunk in a python3 virtualenv and it all worked. :)
- packetslave 14y agoOh, sure, that wasn't intended as a dig on Django. My point was just the fact that you couldn't run it under Python3 was likely a factor in the slow adoption.
- pserwylo 14y agoI wonder if this will cause much strife. I run ArchLinux, for which the default /usr/bin/python is Python 3. Often I run into issues with (admittedly software not from the repos) which uses the #!/usr/bin/python shebang, and expects it to reference Python 2, thus causing breakage.
- takluyver 14y agoUbuntu won't be changing that - /usr/bin/python will still mean Python 2. It just won't be installed by default (if they meet their goal, which looks doubtful for this cycle).
- h00k 14y agoThere's always: #!/usr/bin/env python too
- deleted 14y ago[deleted]
- pilif 14y agowhich btw wouldn't help at all with op's scenario of Python 2 scripts finding an unexpected Python 3 interpreter.
- nnnnni 14y agoExactly. Whenever a script is made, it should have #!/usr/bin/env interpreter# as the first line. #!/usr/bin/env python2 #!/usr/bin/env python3 Explicitly declaring the required version fixes that problem. In arch, most of the PKGBUILDs will have a line to sed the explicit line into the file in place of the generic python line.
- sp332 14y agoInteresting, that's not recommended by python devs. Ubuntu follows the guideline of keeping /usr/bin/python as Python 2 (which will not be installed by default), and /usr/bin/python3 as Python 3. ETA: Arch Linux actually did this before there was an "official" guideline. http://www.wefearchange.org/2012/04/python-3-on-desktop-for-quantal-quetzal.html?showComment=1335336249282#c9154481091356172027 http://www.wefearchange.org/2012/04/python-3-on-desktop-for-...
- propercoil 14y agonot a python guy but heard this means python<3 scripts will break? no backwards compatibility with the new version?
- briancurtin 14y agoFirst sentence is false, second is true (by itself). Python 3 isn't becoming `/usr/bin/python` - it will be `/usr/bin/python3` and the Python programs that are shipped on the CD will use that. If you thought Python 3 was going to become `/usr/bin/python`, then yes, that would cause backwards compatibility issues.
- zurn 14y agoEh? http://packages.ubuntu.com/quantal/python2.7 http://packages.ubuntu.com/quantal/python2.7
- zacharyvoase 14y agoShipping. To wit: Python 2 is installable, but will not be installed by default.
- ch0wn 14y agoThey won't remove python2k from the repositories any time soon.
- TazeTSchnitzel 14y agoAre we getting PHP 5.4 too? I want me some [] and php -S.
- chipaca 14y ago5.4.6 is in Quantal right now. Presumably 12.10 will have that.
- TazeTSchnitzel 14y agoGreat! Then I won't have to rely on someone's ppa for PHP5.4 on Precise.
- chipaca 14y agoThat was the goal, but it's not happening. 13.04, yes. Promise.
- chipaca 14y agoLet me expand: we didn't make it to have python3 be the only shipped python in 12.10 because of several major dependencies. The stumbling blocks (as far as I know---when the rubber hits the road other things might pop up) were twisted, protobuf, and xapian. We have contracted out the work of porting the first two (the results of these efforts will be shipped in 12.10, in universe), and are moving away from the third one.
- tebeka 14y agoJust installed beta1. Opened terminal and then: $ python --version Python 2.7.3
- StavrosK 14y agoI was about to say "What the hell? Beta already?" and then I realized it was almost October. Summer flew past, wow...
- brokenparser 14y agoThere is no longer a traditional CD-sized image, DVD or alternate image, but rather a single 800MB Ubuntu image that can be used from USB or DVD (╯°□°)╯︵ ┻━┻
- whyenot 14y agoWhat the heck is that? A pig looking at the golden gate bridge? What does it mean? I wonder how many people were still using the CD sized image. I'm guessing not very many, and with the size constraints, Canonical were probably itching to get rid of it.
- stepzhou 14y agoYou have a funny take on it, but it's actually a guy flipping over a table.
- ComputerGuru 14y agoI always thought it was a person who crashed their skateboard into a wall!
- cobychapple 14y agohttp://knowyourmeme.com/memes/flipping-tables-%E2%95%AF%E2%96%A1%EF%BC%89%E2%95%AF%EF%B8%B5-%E2%94%BB%E2%94%81%E2%94%BB http://knowyourmeme.com/memes/flipping-tables-%E2%95%AF%E2%9...
- josteink 14y agoI would rather not have to resort to that sort of stuff here on HN.
- ekianjo 14y ago> What the heck is that? A pig looking at the golden gate bridge? What does it mean? This is the best comment I have seen today. Thanks for making me smile :)
- 14y ago
- dchuk 14y agoI really think it's time Ubuntu ditches the bizarre animal names. This one is going to be barely pronounceable for most of the world. 12.10 would suffice
- drcube 14y agoThey're almost at the end of the alphabet. What are they going to do next? They won't stop until "Zebra" though.
- ngokevin 14y agoStart over with Pokemon, obviously.
- wmf 14y agoUnicode?
- shardling 14y agoThey've been avoiding mainstream animals lately. My guess is the Zonure[1], since it is South African and looks awesome. Although if they continue the trend of increasingly hard to pronounce names they might go with Zyzzyva. [1] http://farm5.static.flickr.com/4033/4447517348_9bf8d8b2a6.jpg http://farm5.static.flickr.com/4033/4447517348_9bf8d8b2a6.jp...
- jl6 14y agoThey might get away with Aardvark, Excel-style...
- gchpaco 14y ago12.10 is the official name for the actually released OS. The animal name is the code word for the thing that will become 12.10 when it's done. Things get a little confused sometimes in e.g. apt repositories but the official stuff is all quite clear on the distinction.
- YokoZar 14y agoIn my 7+ years as an Ubuntu developer, I have yet to see a news article or forum post about a release that didn't somewhere spawn a discussion about adjective animal names. Frankly, I think it generates considerable free buzz. Everyone's always talking about shuttleworthian adjectives and obscure animals. My one point of contention, and I've brought this up with Mark personally, is that he needs to announce the name of the next release sooner. Or at least the adjective code name, as it's relevant for things like scripts and other tools, and once we start to freeze things we need to retarget stuff to the next (+1) release. It's quite silly for any of that work to delay for a reason as lame as wanting to unveil the adjective in a future quirky blog post. Would you believe we actually had to build an abstraction layer in launchpad for release names so we can have things like the "R release" rather than just using the adjective directly?
- jiggy2011 14y agoLooks like this one will handle dual monitor properly with nvidia cards at least.
- gitarr 14y agoWhat are you trying to say? I use AMD on a desktop and a laptop and dual monitor works perfectly in Ubuntu 12.04 with both in various setups.
- mattdeboard 14y agoYMMV I guess. I just hooked a new monitor up to my laptop running 12.04 last night. I had to manually install the ATI drivers, then change the settings in Catalyst. I was required to reboot after each change. Then, I had to change the display settings in system settings. It took about 2 hours to get right and was a huge pain. I have a dual monitor set up at work on 12.04 and it works flawlessly & smoothly. It is absolutely hit-or-miss. There are driver issues on Ubuntu for dual monitors.
- mike-cardwell 14y agoI plugged my 12.04 laptop into a projector the other day for the first time, and dual monitors worked just fine, without doing anything.
- jiggy2011 14y agoTry fullscreen Sdl or rotating one monitor's picture.
- cupwithyourname 14y agoBummer, I didn't see anything about hidpi support in there.
- nathancahill 14y agoAs a developer from Guatemala, I must say I am proud.
- braco_alva 14y agoI'm also from Guatemala, and yeah, it's really nice to see the word Quetzal in something as big as an Ubuntu version name.
- cobychapple 14y agoNice :) I didn't understand the reference until I saw this: http://en.wikipedia.org/wiki/Guatemalan_quetzal http://en.wikipedia.org/wiki/Guatemalan_quetzal "The quetzal is the currency of Guatemala. It is named after the national bird of Guatemala ..."
- odiroot 14y agoA (bit more) stable Telepathy stack for KDE is a big deal. Also LightDM and guest mode finally come to Kubuntu. I hope it gets backported to 12.04. I'd prefer keeping my LTS system.
- stuaxo 14y agoUsing it now, but kinda stuck on an ia32-libs problem https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/1016294 https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/101...