Slashdot Mirror


Ubuntu Considering an HTML5-Based OS Installer (phoronix.com)

An anonymous reader writes: Ubuntu's Self-Appointed Benevolent Dictator for Life, Mark Shuttleworth, is considering backing a new Ubuntu installer that would be using HTML5 via the Electron Framework. This theoretical installer would re-use the company's existing HTML5 code for managing MAAS installations, integrate with Electron, and also better support their Snap packaging format, according to his proposal. What could possibly go wrong with an HTML5/Electron operating system installer? Mark also announced that Ubuntu 18.10 is codenamed the Cosmic Cuttlefish.

91 of 179 comments (clear)

  1. Cool! by Anonymous Coward · · Score: 5, Funny

    I hope it has jQuery. It's the best!

  2. and i say to myself by bobmajdakjr · · Score: 4, Funny

    i wish the live cd/usb booted slower its just not slow enough. thisllfixit.

    1. Re:and i say to myself by Joe_Dragon · · Score: 1

      ipmi with an iso over an slow link can get you that slow down.

    2. Re:and i say to myself by omnichad · · Score: 1

      If you find yourself booting from ISO images all the time, get something like the IODD 2531 and put an SSD in there or use Yumi or Easy2boot with a good flash drive.

    3. Re: and i say to myself by Stormwatch · · Score: 2

      I still prefer installing from optical media. It's so handy. You just burn it and write "System ABC, release XYZ" - done. You know what it is from a glance, there is no doubt. And it's there forever, whenever you need it. If you use a flash drive, you go: "okay, which one had Windows, which one had Linux, which one had my documents... is it still there or did I reuse this drive for something else... now I have to download the system and prepare a new boot drive again... and how do I do that when my computer's installation is fucked in the first place..."

    4. Re:and i say to myself by omnichad · · Score: 1

      IODD is the Korean original. Zalman is a lower quality manufacturer of essentially the same hardware with inferior firmware.

    5. Re: and i say to myself by sexconker · · Score: 1

      I've never had a burned disc go bad due to age.
      I have burned CDs from the 90s that have seen several USB drives come and die. Those flash drives are in a landfill somewhere. Those CDs are in my closet, perfectly readable.

    6. Re: and i say to myself by BoogieChile · · Score: 1

      Have you ever tried, you know, writing a label on a USB key?

    7. Re: and i say to myself by Stormwatch · · Score: 1

      They're tiny, and cost many times more than a blank disk, so I'd likely reuse them for something else.

    8. Re: and i say to myself by Immerman · · Score: 1

      Yeah, I've lost a bunch over the years myself, before I learned the "rules": You need to respect the nature of your media.

      A lot of (especially cheaper) CD/DVD-Rs use organic dyes which break down quickly if exposed to UV (sunlight) or heat (and possibly moisture), and more slowly regardless - even the good branded and cased ones back in the early days, unless they were specifically "archival grade" or similar, though I've heard recently they have gotten better. You pretty much had to store them in a cool, dry, dark place for them to last. And even then it was a gamble.

      Ironically, re-writable discs tend to be far more reliable for long-term storage, as even the cheap ones use a phase-changing crystal that has to be heated to a few hundred degrees F to change state. Of course the cheap ones may still delaminate and make your data unreadable, but barring that your data should be safe. (And personally, I've never had a disc delaminate)

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    9. Re: and i say to myself by AutodidactLabrat · · Score: 1

      Use the "M" disk and an approved drive.

  3. For servers the text mode one is best GUI one is l by Joe_Dragon · · Score: 2

    For servers the text mode one is best GUI one is limited in choice now the redhat/centos and suse GUI ones are a lot better.

  4. Working on actual improvements by Anonymous Coward · · Score: 1

    If only Linux distributions spent as much time on improving the operating system as they have with the installer over the years (how many times Fedora/Ubuntu/etc installer have been rewritten?), the year of Linux on desktop would have happened ages ago.

    1. Re:Working on actual improvements by afidel · · Score: 2

      Well, when I recently installed Ubuntu LTSR server I was timewarped back more than 20 years because the install process was exactly the same one I used to install Redhat Linux in the 90's. The CentOS installer on the other hand was very modern and user friendly. If you want to have the year of the Linux desktop having an installer that doesn't automatically turn off 99.9+% of users is probably a good idea.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:Working on actual improvements by ceoyoyo · · Score: 1

      Did it have the redneck language choice?

    3. Re:Working on actual improvements by Jerry · · Score: 1

      Well, when I recently installed Ubuntu LTSR server I was timewarped back more than 20 years because the install process was exactly the same one I used to install Redhat Linux in the 90's. .....

      On May 1, 1998 I installed RH 5.0 as my first Linux experience. It's installer did not look or behave anything like the installer on Kubuntu 18.04 (Bionic Beaver), which is based on Ubuntu 18.04, that I installed last week. RH did not have the graphical map of the US that allowed geographical selection of the time zone. It did not have a partition editor comparable to gparted because Gnome wasn't around back then.

      Besides, if you are the Linux guru server installer that you seem to want us to believe, what are you doing with a GUI on a headless server anyway? That's a noob tactic.

      --

      Running with Linux for over 20 years!

    4. Re:Working on actual improvements by Jerry · · Score: 1

      If you want to have the year of the Linux desktop having an installer that doesn't automatically turn off 99.9+% of users is probably a good idea.

      .... The more popular Linux gets the more it transforms into Windows. ....

      It doesn't look like M$ is going to have the "Year of Win10" anytime soon,
      https://bit.ly/2I2n6F2
      because Win10, launched 2 years ago, is still 8% behind Win7, which was launched 9 years ago, and it's not trending up except in M$'s PR blurbs.

      The installer on most Linux distros are similar to each other and to Windows, except that Linux users have to reboot only once per install, and that is to start up the system.

      My first experience with a graphical Linux desktop which was equal to or better than WinXP was KDE 1.0 Beta on SuSE 5.3 in September of 1998. I've used KDE every since. For the last three years I have been running KDE Neon User Edition, which uses KDE Plasma-desktop 5.12.5, on top of my favorite filesystem, Btrfs. Plasma's beauty, speed, power and flexibility leaves all versions of WinX in the dust, and I've programmed in all of them except Win10. Plasma is even more beautiful than VISTA was, and considerably faster and more reliable. Btrfs is equally awesome.

      --

      Running with Linux for over 20 years!

    5. Re:Working on actual improvements by Jerry · · Score: 1

      Did it have the redneck language choice?

      No, it doesn't copy Microsoft.

      --

      Running with Linux for over 20 years!

    6. Re:Working on actual improvements by Jerry · · Score: 1

      All you really are saying is that you've had no experience installing Linux in the last 10 years.
      Here is a video clip showing Kubuntu 18.04 being installed as a guest host in VirtualBox.
      https://youtu.be/BYB1FiUCvGE?t...
      You can't get any simpler unless you pre-install it by customer order at the factory, which is what System76 does.

      --

      Running with Linux for over 20 years!

    7. Re: Working on actual improvements by bursch-X · · Score: 1

      But turning off 99.98% of lusers is the point â" these people are not worthy of Linux anyway, and we wouldnâ(TM)t want to have them defile Linux.

      --
      There are two rules for success:
      1. Never tell everything you know.
    8. Re:Working on actual improvements by Kielistic · · Score: 1

      Don't look at this as taking work from the operating system. This is a playpen for the swaths of people padding their resumes with "contributed to Ubuntu" that do not actually have the technical skills to contribute.

  5. Electron is cancer by Anonymous Coward · · Score: 1

    Electron is the bloated cancer which is killing the software industry.
    An 80mb "runtime" with every simple 100 line application. WORST TIMELINE.

    1. Re:Electron is cancer by squiggleslash · · Score: 1

      2008: "They should write it in Java", "Java sucks, it's sooo bloated"
      1998: "They should write it in C++", "C++ sucks, it's sooo bloated"
      1988: "They should write it in C", "C sucks, it's sooo bloated"

      (I don't have one for 1978, because back then personal computers came with BASIC in ROM, there was nothing to install.)

      --
      You are not alone. This is not normal. None of this is normal.
  6. Not Invented Here by Gravis+Zero · · Score: 2

    It seems like this is just another example of NIH syndrome made manifest. Who needs something to be functional when you can have original, fancy and slow?!

    --
    Anons need not reply. Questions end with a question mark.
    1. Re:Not Invented Here by DamnOregonian · · Score: 1

      Slow?

    2. Re:Not Invented Here by im_thatoneguy · · Score: 1

      It seems like this is just another example of NIH syndrome made manifest.

      They are switching to a web interface.. that they invented. This is about consolidating development resources onto a single installer instead of developing two separate interfaces that do the exact same thing.

      As to slow, who cares, it's an OS installer interface. It's not exactly a high performance application to configure a .conf file.

    3. Re:Not Invented Here by edittard · · Score: 1

      The old installer was developed by the guys in room 21a. The HTML installer is from the guys at 21b. It's just down the corridor, on the the left.

      --
      At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.
  7. Sounds Awesome! by darkain · · Score: 5, Interesting

    In theory, HTML5 based installer sounds awesome. The core system management would still be the same, just a few shell commands initiated from JavaScript within a minimalistic browser environment...

    But then I looked into what this "Electron" framework actually is, and who's using it for what.

    1) Skype - buggy as fuck
    2) GitHub Desktop - clunky as fuck
    3) Atom Editor - slow as fuck
    4) WordPress - need I say more..?
    5) Slack - too many issues to even name any
    6) Discord - known for literally blue-screening computers
    7) Visual Studio Code - classic VS was amazing, why fuck up a good thing?

    I'm all for rapid development within HTML5 + JS + CSS, but PLEASE, for the fucking love of god, use tool sets that don't have such a horrendous reputation!?

    1. Re:Sounds Awesome! by Junta · · Score: 1

      I don't think I'd go so far as to say HTML5 based installer sounding awesome... It's an installer, not much to say about it for the last decade or so. There's no amount of innovation in an installer that's going to change the fortunes of the platform at this point. Even if wanting to make changes, I would think that reworking so much of it would set you back so far and there's no way walking back from that sort of rewrite will save time for whatever incremental functionality people can dream up. The main 'benefit' of HTML5 based applications seem to be able to say 'screw you' to any platform native feel and HIG standards.

      I will say that Gnome shell shows a decent implementation of 'web inspired' architecture (with CSS and javascript) can do, though I'm not sure I agree with their vision, they don't seem to suffer from 'crappy foundation feel' like all the applications you cited.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:Sounds Awesome! by afidel · · Score: 1

      I haven't used it a ton yet but VS Code is pretty good for the couple dozen config files I've managed for my OpenHAB install, it's like Notepad++ with Intellisense, very nice.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    3. Re:Sounds Awesome! by Anonymous Coward · · Score: 1

      VS Code is actually pretty decent. The Visual Studio branding is weird but it does justify its existence compared to the normal VS by being cross platform and highly extensible resulting in support for a huge number of languages. Yes classic VS has plugins but it is much easier to develop them for VS Code and it shows in the enormous variety of extensions available. It shocked me because, as you say, every other Electron app I've tried using is total garbage.

    4. Re:Sounds Awesome! by jellomizer · · Score: 1

      HTML5 is just the new VT100 or ANSI.
      Being that it is an interpreted formatting language, it has its limitations, and tools to push past them, tend to not work too well.

      There were Hacks on the IBM CGA screen, where the Text format was quarter. So you can get 16colors at 160x100 resolution. But text will not be readable.

      The big issues with these tool sets is it is asking html5 to do things that html5 doesn't want to do by default.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:Sounds Awesome! by sirber · · Score: 2

      Visual Studio Code is amazing and fast compared to Atom.

      --
      Be or ben't
    6. Re:Sounds Awesome! by Junta · · Score: 2

      The main thing is that electron means everyone has a distinct browser process. It eschews OS platform provided facilities and as such has to reinvent the wheel and resource sharing between applications is pretty well defeated.

      Beyond that, there's the *tendency* for these developers to be sloppy and stop at 'mostly works'. This is not to say you cannot make a solid application with these tools, just that a lot of people who cannot otherwise manage to produce desktop applications can *appear* to succeed with this set of tools, even when they have behaviors where it should really be failing.

      The last thing I'l mention is lack of a 'standard' GUI application type behavior. People work with it and yes, css styled spans and divs make for a much more efficient remote drawing sort of protocol than other available options, but the APIs to do usual desktop application stuff are fragmented and ever evolving without ever being embraced in a broader standard (the broader standard continues to focus on the mission of semantically meaningful document markup).

      --
      XML is like violence. If it doesn't solve the problem, use more.
    7. Re:Sounds Awesome! by jellomizer · · Score: 2
      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    8. Re:Sounds Awesome! by theurge14 · · Score: 1

      "The ATOM editor works just fine."

      Lol, no.

      Not only is it noticeably slow even on powerful equipment, open bugs on Github go untouched for ages. I followed one for broken shortcut keys in a Save File dialog (https://github.com/atom/atom/issues/14145) that went unresolved for nearly a year.

      I gladly paid for Sublime Text in order to avoid the mess that is Atom.

    9. Re:Sounds Awesome! by DamnOregonian · · Score: 1

      Not only is it noticeably slow even on powerful equipment

      I guess my equipment is a lot more powerful than yours.. No pun intended, I swear.

      open bugs on Github go untouched for ages. I followed one for broken shortcut keys in a Save File dialog (https://github.com/atom/atom/issues/14145) that went unresolved for nearly a year.

      Eh. Mac specific. My sympathy just went down the toilet.

      I gladly paid for Sublime Text in order to avoid the mess that is Atom.

      Sublime is also pretty cool. Infinitely more expensive, but still cool.

    10. Re:Sounds Awesome! by h33t+l4x0r · · Score: 1

      An installer doesn't have to do much, so it's hard to imagine Electron fucking much up from a technical perspective. Will it use way too much ram? Sure, but nothing else is running at that point.

      I imagine what's behind this move is how hard it is to find macbook-pro-having designers to work with Linux GUI stuff.

      All in all, I give this idea a "meh, why not?"

    11. Re:Sounds Awesome! by Billly+Gates · · Score: 1

      Visual Studio Code is amazing and fast compared to Atom.

      How? It is the same editor just different skin as both are electron based and use the same pluggin model

    12. Re:Sounds Awesome! by AmiMoJo · · Score: 1

      That explains why Discord is so bad and why it needs updating every few days.

      GitHub Desktop succeeds the old GitHub client that was also really slow and crappy. IIRC it was Java... They seem to love bloat.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    13. Re:Sounds Awesome! by null+etc. · · Score: 1

      Yet, he's not wrong.

  8. Alternatives? by bahwi · · Score: 1

    I've got an idea and cause to do something like this (telling users to go to a localhost URL seems to be too difficult...) but I've heard lots against Electron. Custom UI's for Mac & Windows would be too time-consuming, especially with an existing HTML/JS gui. :/

    What are good alternatives? I know sciter but it's not open source, and for reason I'd prefer it to be open source.

    1. Re:Alternatives? by 4wdloop · · Score: 2

      QT comes to mind...

      https://en.wikipedia.org/wiki/...

      A good one? Define 'good' in this context, please?

      --
      4wdloop
    2. Re:Alternatives? by Zontar+The+Mindless · · Score: 1

      WxWindows, now known as WxWidgets.

      --
      Il n'y a pas de Planet B.
    3. Re:Alternatives? by Darinbob · · Score: 1

      "Time consuming"? if this means time to develop, is this now a factor in designing an actual product for actual customers to use? I'd say if a customer can actually see it and touch it and be affected by it in some way, then you never ever want to rush on it. If it's a dev only tool, then sure, rush it since it doesn't hurt anyone but themselves.

  9. So? by c · · Score: 5, Insightful

    He's talking about replacing Ubuntu's configuration/install engine with... a different configuration/install engine. It's fundamentally just a big script that gathers input from the user and punts the results to a bunch of other scripts and applications to do the actual install magic.

    Other than the people maintaining it, who really gives a shit what language/framework it's built with?

    --
    Log in or piss off.
    1. Re:So? by AmiMoJo · · Score: 1

      People who like being able to install with less than 8GB of RAM.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    2. Re:So? by thegarbz · · Score: 1

      Other than the people maintaining it, who really gives a shit what language/framework it's built with?

      144 Slashdot posters evidently...

    3. Re:So? by c · · Score: 1

      People who like being able to install with less than 8GB of RAM.

      Of the Linux distros I'd choose to run on a lighter system, Ubuntu is not (any longer) on the list.

      --
      Log in or piss off.
    4. Re:So? by c · · Score: 1

      144 Slashdot posters evidently...

      They're just here for the arguments.

      --
      Log in or piss off.
    5. Re:So? by thegarbz · · Score: 1

      They're just here for the arguments.

      No they're not. :-)

    6. Re:So? by squiggleslash · · Score: 1

      I use Atom with a bunch of plug-ins and generally have almost as many files open as I have tabs open on Firefox (because THAT'S HOW I WORK DAMNIT MIND YOUR OWN BUSINESS).

      Right now it's taking up 50Mb. With an 'M'. The worst I've ever seen it was at half a G.

      Electron isn't very efficient, but I don't think any supported Ubuntu platform should have a problem running an Electron based installer.

      --
      You are not alone. This is not normal. None of this is normal.
    7. Re:So? by squiggleslash · · Score: 1

      (Correction, it's just over 100Mb at the moment, there were some background processes running that Windows didn't group with the main process. Again though, how's that going to be a problem running an installer on a machine that is never likely to have less than a gigabyte of memory, even if it's shitty?)

      --
      You are not alone. This is not normal. None of this is normal.
  10. Cue to complain about JS by Daneel+Olivaw+R.+ · · Score: 3, Insightful

    I understand that Javascript is evil/slow/only for soyboys and "real" programmers use QT (or some other equivalent hell)... but remember thanks to Electron, writing Desktop UI is no longer shitty, most of the heavy lifting for cross-platform is taken care of, and most importantly, developers get more time to do shit that matters. Yes, it does mean memory hungry programs, but thats an evil I can live with especially when I am getting something for free. P.S: I am allowed to make soyboy comment bec I am vegan

  11. How about an installer with some added features? by ctilsie242 · · Score: 4, Interesting

    Debian/Ubuntu's apt system has been good over the years, since it doesn't have the "rpm hell" RedHat based distributions have, especially if one has multiple repositories.

    It would be nice if they had the ability to roll back a version update without having to reinstall. AIX had this functionality, where if an update caused major problems, rejecting the update and rolling back was easy.

  12. Yay? by EndlessNameless · · Score: 1

    I suppose that's great because it's really easy to tweak the UI and make incremental changes.

    But really, who cares which tech is used for a UI that you're not using on a daily basis?

    As long as it works for its intended purpose, they could write it in COBOL for all I care.

    --

    ---
    According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
  13. Why? by ArchieBunker · · Score: 4, Insightful

    Just write the damn thing in Python or whatever language is hot at the moment. Use framebuffer graphics and a simple mouse driver like FreeBSD uses. How high up the abstraction layer can we go just to copy files to a storage device?

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
    1. Re:Why? by ArchieBunker · · Score: 1

      Alright default to the first serial port if no framebuffer is found. Happy?

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    2. Re:Why? by greenwow · · Score: 1

      But a serial console is damn nice to use with something like KVM on a remote server. Lights out management (like Dell's iDRAC) is great, but text is so much faster and easier to read on the client side with subpixel rendering.

    3. Re:Why? by ArchieBunker · · Score: 1

      You're further demonstrating you have no idea what you're talking about.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    4. Re:Why? by ArchieBunker · · Score: 1

      Cheap PC shit doesn't come with a serial port but most servers and even lowly devices like the Raspberry Pi still communicate via serial ports. Three wires and you're connected. If the OS fails to boot you'll never know because sshd never loaded. I'd see all the kernel messages from my antique serial port while you're grepping DHCP logs.

      --
      Only the State obtains its revenue by coercion. - Murray Rothbard
    5. Re:Why? by greenwow · · Score: 1

      And if there's a problem with the network or SSH config, then what? Drive to the site?

  14. Re: Self-Appointed Benevolent Dictator for Life by edris90 · · Score: 1

    Does he now? You sir have quite a bit to learn about what people claim to own vs what they actually in practice have direct control of. Which is what true ownership is, simply a measure of control is a situation. Not a measure of intention or registration or legal definition. He could be made irrelevant or complacent through any number of effective means, some of them technically legal, some not, but all effective. And thus it is only through the self restaibt if others can he continue to entertain the illusion of ownership.

  15. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  16. Cosmic Cuttlefish? by Locke2005 · · Score: 3, Funny

    I just can't wait for the Masturbating Monkey release!

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  17. Re:For comparison by Locke2005 · · Score: 1

    Visual Cobol? (Sadly, that product actually already exists.)

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  18. Postsingular by Aaden42 · · Score: 1

    All I can think of at Cosmic Cuttlefish is the Rudy Rucker novel. Postsingular.

  19. Text installer by SuseLover · · Score: 1
    Is all that is needed. What does all the extra complexity buy you for something typically done ONCE at install time?

    >br geez, re-inventing the wheel....again.

    1. Re:Text installer by wonkey_monkey · · Score: 1

      A GUI is exactly what's needed if Linux wants anyone other than nerds like us using it.

      And if done right, a GUI can be much more useable than a TUI even for nerds.

      --
      systemd is Roko's Basilisk.
  20. Re:don't get me wrong by Killall+-9+Bash · · Score: 1

    And yet, they are king of Linux. They lead the blind and helpless, because all the other distros say "If you want X, write it yourself".

    --
    "Prediction: within 10 years, Windows will be a Linux distribution." Me, 7-6-2016
  21. Quote of the year by blueos · · Score: 1

    "a ton of GREAT apps on Ubuntu are Electron apps" -- Mark Shuttleworth For sure, a new installer is the "top priority" issue of Ubuntu OS. https://bugs.launchpad.net/ubu... returns ONLY 137332 open bugs (434 critical)

  22. Re:don't get me wrong by Anonymous Coward · · Score: 1

    can you point me to at least one comment - maybe on slashdot that stated - "I want HTML based installer in linux"?

  23. Let's return to what's TRULY important... by sootman · · Score: 1

    ... like when a pre-SCO Caldera had Tetris in their installer. You'd start the installer, set up your disk, it would start copying essential files from the CD, you'd get asked a few config questions (network settings, select optional packages, etc.), then, when you were done, half of the screen would be Tetris and the other half would show the progress of the remaining files.

    http://www.cnn.com/TECH/comput...

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:Let's return to what's TRULY important... by ceoyoyo · · Score: 1

      That's pretty brilliant actually. A working web browser would also be good.

  24. Server by aglider · · Score: 1

    It's a good solution for server installation!

    --
    Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
  25. Re:Waste of time and going backwards by Darinbob · · Score: 1

    I suspect a lot of web developers suddeny had a desire to develop on a desktop instead but didn't want to learn something new. Also there seems to be an attitude in a lot of comments that writing UI is tedious, but that's why you don't get just a single person on a project and use a team instead. We've been trying to get so-easy-to-develop-that-a-child-can-do-it frameworks since the 80s, and they've always turned out badly.

    The end goal of writing software is to have someone use it. When the goal becomes just writing the software itself, then it doesn't make much sense. And what's the point of advertising what tools were used to write some end user tool? The end user doesn't care.

  26. HTML installer by Christian+Smith · · Score: 3, Interesting

    At my previous company, we used a Mozilla based installer front end. We used a cut down mozilla browser, without address bars or anything like that, which allowed easy UI creation for a wizard, embedded HTML online release notes, built in JS engine for customization at the product/package level, easily extended to interface with back end installers using XPCom. All in all, it was a great piece of work and very stable, this was 2004/2005.

    Then we were acquired by an unnamed big blue bohemouth, who didn't like the MPL, and moved us to one of their in-house installers (which was awful beyond words.) And just like that, it was gone.

  27. Re:I don't get it... by DCFusor · · Score: 1

    It worked out great to inclusively let morons rewrite the text editor every time. Gedit was great until the last rewrite, but by then we had leafpad, pluma, xed, and a host of other inferior ones - if you can remember the name of the one on "this" distro....and don't get me started on calculators. I guess no one needs 1/x, a consistent square root, and so on, and has nothing better to do than relearn this crap every time...

    --
    Why guess when you can know? Measure!
  28. fix by pD-brane · · Score: 1

    I didn't know that the current installer was broken.

  29. Re:How about an installer with some added features by greenwow · · Score: 1

    Correct. Cows, not puppies.

    I have my our main dev setup scripted with Puppet, and I can create a new clean system in about 30 minutes that's about 98% done for what I need to be productive. I even have Puppet for Windows working well enough that it gets you about 90% of the way there. The two biggest issues we have with Windows are installers we can't automate and VisualStudio's craptastic licensing.

  30. Re:What could possibly go wrong? by HiThere · · Score: 1

    Wrong. If it were based around an earlier version of HTML I might agree, but with HTML5 there's the opportunity for an entirely new selection of things going wrong. Like a video getting stuck in a playback loop.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  31. Re:Waste of time and going backwards by ceoyoyo · · Score: 1

    I dunno... Delphi used to be pretty easy. Modern PyQt with Qt Designer is equally toddler-accessible. There did seem to be a bit of a dark age in between though.

  32. Re:settle down crybaby. by antdude · · Score: 1

    Wahhhhhhhhhh!!!!

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  33. Re:don't get me wrong by Gavagai80 · · Score: 1

    99% of Ubuntu users couldn't care less what languages the installer is written in, as long as it works. If HTML is easier for them to develop in, I for one don't really care. It's just an installer, it's not like rewriting KDE in HTML.

    --
    This space intentionally left blank
  34. Tetris is not free software by tepples · · Score: 1

    If Canonical tried that nowadays, The Tetris Company would sue Canonical and win. See article "US District Court: Game Elements In Tetris Clone Infringe Tetris Co.'s Copyright" from June 2012 about Tetris v. Xio.

  35. Digging through old Ubuntu. by DrYak · · Score: 1

    You just burn it and write "System ABC, release XYZ" - done.

    Serious question : How often do you need go back to a specific version of a certain GNU/Linux distro ?

    In most of the use cases I've been through, I generally need "whatever is the most up-to-date and patched release of distro 'Xyz' or LTS version of distro 'Abc' ",
    so generally, fetching an up to date installation iso (usually the minimalist Net install that will then pull the uptodate installer and package from the net) and writing it to a bootable USB key is the way to go.

    I've rarely needed to keep archives of older installation media.

    So I was wondering what your uses cases are.

    ---

    As opposed to Windows world, where you need to have the specific major version (10, 7, or even older stuff like XP) for which said machine has a valid license, and full service pack release only happen every now an then, so it makes sense to carry around a collection of the latest service pack for each recent major Windows version.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Digging through old Ubuntu. by Stormwatch · · Score: 1

      If you're the "computer emergency guy" in your family or circle of friends, it's useful to have Windows 7, Windows 10, and Linux [pick your favorite distro] always handy. So, 3 flash drives, ~$5-10 each. Or blank DVDs, ~20-30 cents each. But then again, many new PCs don't even come with optical drives, so I admit, perhaps that's not much of a point anymore.

    2. Re:Digging through old Ubuntu. by vandamme · · Score: 1

      It's much more useful to say "I don't do Windows".

    3. Re:Digging through old Ubuntu. by Stormwatch · · Score: 1

      They would know it's a lie. I would love to not do Windows, but it's where the games are.

  36. Re:For servers the text mode one is best GUI one i by q_e_t · · Score: 1

    It had LVM when I installed an RC.

  37. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion