Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Open Source Operating Systems Upgrades Linux

Linux Kernel 4.6 Officially Released (softpedia.com) 149

An anonymous coward writes: Just like clockwork, the Linux 4.6 kernel was officially released today. Details on the kernel changes for Linux 4.6 can be found via Phoronix and KernelNewbies.org. NVIDIA GeForce GTX 900 Maxwell support and Dell XPS 13 Skylake support are among the many hardware changes for 4.6. For Linux 4.7 there are already several new features to look forward to from new DRM display drivers to a new CPU scaling governor expected.
prisoninmate also writes: Linus Torvalds announced the final release of the anticipated Linux 4.6 kernel, which, after seven Release Candidate builds introduces features like "the OrangeFS distributed file system, support for the USB 3.1 SuperSpeed Plus (SSP) protocol, offering transfer speeds of up to 10Gbps, improvements to the reliability of the Out Of Memory task killer, as well as support for Intel Memory protection keys," [according to Softpedia].

"Moreover, Linux kernel 4.6 ships with Kernel Connection Multiplexor, a new component designed for accelerating application layer protocols, 802.1AE MAC-level encryption (MACsec) support, online inode checker for the OCFS2 file system, support for the BATMAN V protocol, and support for the pNFS SCSI layout."

This discussion has been archived. No new comments can be posted.

Linux Kernel 4.6 Officially Released

Comments Filter:
  • Just this morning, as I was reading an article on MS 10's latest update, which includes more adds, I was pondering; is it finally time to give linux another chance?

    I give it a shot every couple years in hopes that I can finally ditch Windows, but invariably, I format the drive and go back to windows.

    Now, to be honest, I did try Mint a couple weeks ago running on a live USB disk. It was reasonably snappy and looks "ok". However, there are definitely still big issues with High resolution displays, so that the

    • Re: (Score:2, Insightful)

      by Anonymous Coward

      Since Office isn't a 3D real-time action multimedia adventure game, isn't it easy to use with WINE?

      • Wine is a huge effort to get something windozy running on Linux. Didn't try MS Office, but judging how Wine struggles to get much simpler programs to run successfully, without tons of "cannot do this/that", or crashing, I seriously doubt it would work.
        • by silentcoder ( 1241496 ) on Monday May 16, 2016 @06:53AM (#52119337)

          PlayOnLinux has had an automated install wizard for MS-Office for many years now. Zero effort required.

        • by silentcoder ( 1241496 ) on Monday May 16, 2016 @06:54AM (#52119341)

          Actually - your entire description of wine is several years out of date. Wine today, especially when combined with PlayOnLinux runs just about everything I throw at it not only well - but better than windows does.

          I'm sure there are edge-case exceptions but they are extraordinarily rare these days. In fact, Wine is MORE compatible with pre-vista versions of windows than windows itself is (that is to say - there are more windows programs that run fully-supported under wine than there are older windows programs that work on newer versions of windows).

          • by Anonymous Coward

            Your experience has been different than mine. I run Ubuntu 14.04 and installed wine. I've never had much luck with running applications under wine, and my experience with this setup hasn't been better. One thing I tried to run is pcsx2, which is a PS2 emulator. I can get it to run, but it's not particularly stable. More inportantly, the performance suffers greatly, as it runs at about 20% of the proper speed. I've also tried installing Adobe Reader because the Linux version isn't supported; the latest versi

            • I mean, pcsx2 might not be the best example when saying 'wine sucks' for regular programs. If you're using it in DirectX mode then you're essentially comparing a high end game for modern systems that also has a built in re-compiler that's constantly running. While I'll grant Adobe support isn't great either, both your examples of programs which will max modern systems out, or from companies who are known to write shit code. I'd like both of them to work, but I recognize that both of them are probably the

          • by gweihir ( 88907 )

            What stops me is that I do not want insecure MS Office to run on Linux. I would rather jail it in a Windows VM. Maybe I could jail it in a Linux VM (running under Linux) with Wine though. Has anybody tried that? Should work in principle just as well as Linux native.

            • Fair point but not really relevant to GPs misinformed statements about wine. Personally I dont even use lbreoffice anymore. I do little that requires office software that browser apps more than suffice.

          • Virtually nothing I want to run in Wine actually works. none of my ancient (15 years old or better) automotive manual software works on it, and that's just displaying text and images. When I do get something working, they are sure to break it in the next version with a regression. I had to give up on Wine because I didn't want to manually mantain 23082387 versions of it so that I could keep various programs running.

            • Thats why I said use PlayOnLinux. Automated installs in containers and importantly: wine versions locked for containers. Regressions dont affect you as each program uses whatever wine version it works best with. Wine provided an incredibly powerful feature to prevent ongoing dev from impacting usability and PoL uses that feature by default with no manual effort required. Even if you build a custom container for somethinf without a script that feature is built-in the PoL container wizard.
              Wine is a developers

              • Well, last time I tried to use PoL it didn't work worth beans either, but that was a long time ago. Regardless, it's the reason I haven't tried it in the interim. Next time I want to run Windows software under Linux and don't want it in one of my VMs for some reason, I'll give it another go around.

            • by ncc74656 ( 45571 ) *
              My demands for Wine aren't particularly tough, and it seems to have no trouble with them: Kindle for PC (the Linux-native version of Calibre can even grab DRM keys out of it), Picasa, and ProMash (a fairly old program for managing homebrew recipes). If anything, ProMash might be easier to get up and running under Wine than under newer versions of Windows. (I think most of the complaints are about getting it to run on 64-bit Windows...that, and nobody's imported the 2015 BJCP guidelines into it.)
          • Ok thanks, I'm not using much windows stuff, so not much using Wine. But anyway, even though MS office would be available on Linux via POL/Wine, you still have to pay the MS license for Office, right?
          • Comment removed based on user account deletion
            • >Wish it weren't so but you are throwing away a good chunk of your hardware performance if you choose Linux for gaming.

              Valve has staked their entire business model on you being wrong... and I'm prepared to bet they know more than you about the topic at hand.

            • First of all Vulkan support in the drivers are in a very early stage so things might change, AND the benchmark that you posted where for AMD GPUs, the nVIDIA ones painted a completely different picture: https://www.phoronix.com/scan.... [phoronix.com]
      • by HiThere ( 15173 )

        There are a lot of unpleasant interactions between, I think, wine and 64-bit linux. To be honest, I'm not certain the interactions aren't with systemD, but now whenever I try to restart the system that has wine installed, it nearly hangs on a process that didn't shut down, and I end up needing to do a shutdown reboot.

        I haven't traced these problems in detail, but they started when I installed wine. However, it's also true that I hadn't restarted for a long while prior to that, so the problem could be wit

    • by hcs_$reboot ( 1536101 ) on Monday May 16, 2016 @04:09AM (#52119031)

      is it finally time to give linux another chance?

      If MS released a linux version of office, I would switch to Linux as my main OS and just boot to windows when gaming.

      This is one of the reasons MS is not likely to release an Office for Linux. Office is MS' milk cow. Many users stick to windows just to ensure there won't be any compatibility issue.
      On Linux and Mac, Open/Libre office did an awesome job at fixing bugs and ergonomics the past couple of years. Plus, a growing number of administrations choose the open solution to save costs. Meaning, you'll have a growing number of people pushing to work with open/"standard" stuff (Complex Excel sheets are not compatible though). Google docs still stands way behind Libre/Open office.
      As for most games, unfortunately, windows is still the usable only platform (Steam on Linux has a few games).

      • But theres an MS Office for the mac and always has been, and it works just fine. I'm not sure how that reconciles with your theory? Wouldnt the mac be the bigger threat to windows desktops, being that its a significantly larger portion of the desktop market?

        • by Kjella ( 173770 ) on Monday May 16, 2016 @05:51AM (#52119239) Homepage

          But theres an MS Office for the mac and always has been, and it works just fine. I'm not sure how that reconciles with your theory? Wouldnt the mac be the bigger threat to windows desktops, being that its a significantly larger portion of the desktop market?

          Office for Mac exists because of a deal/settlement between Microsoft and Apple, not because Microsoft wanted to. Nobody is in position to do the same for Linux. And Macs are a limited threat because you need Mac hardware and there's no centralized infrastructure like AD, they have a larger market share in that segment but got much less potential. If you could spin up corporate desktops with Linux/MS Office it'd start to threaten all their corporate efforts like Exchange, Sharepoint, Azure and so on. Sure, Microsoft will sell a home and student version but they know most people don't really need it at home, it's either so you can "graduate" to use MS Office at work or it's a home version because you already know how to use it from work.

        • Take a MS Excel macro made on Windows, and run it in MS Excel on a Mac... The MS folks, instead of maintaining a unique version compilable on both platforms, did a fork, Windows<>Mac, maintained by different teams. Expect incompatibilities and the like, even different bugs on both platforms!
          • by Anonymous Coward

            Juicy details? Do you have some links/further reading for that?

            I'd be genuinely interested: I collect those muddy things which, taken as a whole seem to be a "chaotic strategy" to keep real competition off (decommoditizing protocols et al).

            Having slightly incompatible versions of very complex software "out there" and letting the (captive) market sort out the intersection of (unwritten) specs looks like a very smart way of keeping a compatible market from evolving

            Plus: plausible deniability! ("your honor, we

            • Not so juicy. I helped a friend to get an XL macro developed on Windows working on his Mac... and had to dig into most of that pile of code to find out why the heck the macro wouldn't run on a Mac MS Office...
              Here we go: internal functions having different names, file functions behaving differently, newer Office update on Mac had less features than the Windows one, and no active-X emulation ; that last one requires a number of expensive workarounds (time wise!).
              • by zyzko ( 6739 )

                You are not then dealing with Excel only, file systems functions and tons of other stuff people use are Windows features exposed to the VBA scripting engine through ActiveX / COM. If your macro involves CreateObject() you are quite likely using something else than just Excel features.

                I've seen my fair share of very crazy stuff done from withing Excel VBA engine, including commanding AutoCAD. It can be quite powerful "scripting tool" but it really should lack "save" feature so those horrible hacks do not liv

    • by dbIII ( 701233 )

      If MS released a linux version of office

      The older versions of MS Office from back when it had a usable interface work very well on linux via WINE and Libreoffice in many ways is better than MS Office. No Outlook? Outlook not so good. There are dozens of decent cross-platform email clients out there that do not lock you in to an obfiscated and slow email storage format.
      I don't even want to use MS Office on machines with MS Windows - I'd rather get things done quickly with a menu than click between panes o

    • by Opportunist ( 166417 ) on Monday May 16, 2016 @05:58AM (#52119261)

      I recently installed Mint with the intent to migrate over. For real this time. Funny enough, the problem was not games.

      Many recent games work in Linux. Well, at least Steam claims they do, and ... somehow, they do. Or might. I didn't get that far. The problem isn't so much games even. The problem already starts with hardware. Gaming hardware to be exact.

      Mint had a problem with my mouse. And of course its maker did not provide a driver for it. Neither do keyboard or flight sticks. There are even no dedicated drivers for the mainboard or the sound card. The "nouveau" open source nVidia drivers that Mint insists in using don't work and I had to use command line options to disable hardware acceleration 'til I could install nVidia's own drivers.

      That doesn't solve the other problems, though. Sound is a huge issue, and I'm not talking about having no 5.1 capability because, as I said before, no sound drivers. Two programs "competing" for using the sound card can well lead to one of them hogging it and not allowing anything else to use it. TeamSpeak, I'm looking at you there! Once there was even some sound related error that fubar'd xwindow badly enough that I had to kill and restart it. Which of course led to more problems where rebooting the system was actually the fastest option.

      While the sound at least works most of the time, I did not manage to get the mouse to work correctly, I had to plug in a different one. And yes, I have tried whatever some people suggested on various boards. Forget it. No chance. Clicks don't get registered, sometimes it seems that only clicks to the current foreground window do, or to make things completely insane the keyboard ceases to work for some reason. Due to the mouse, no kidding.

      Games are a completely unique matter anyway. Some work, more or less, some go apeshit when you try to adjust the resolution or they frizz out with some wonky sound errors. It seems that a lot of them go by "it compiles, ship it" when it comes to offering Linux support, like it's something that looks nice on the box but nobody will really ever use it so a token nod to it will do.

      So I'm back to Windows for my gaming needs, as much as I'd love to move away. The problem is, as far as I can tell now, not the games themselves. Ok, yes, some more love and testing would go a long way, but the problem Linux has today when it comes to gaming is hardware support. Manufacturers of gaming hardware don't give a shit about Linux. And OSS drivers, where existent at all in the first place, suck.

      • And if the person who voted this "troll" could inform me what's "trollish" about it, I would be happy to hear it. Post as AC so you don't threaten that mod. I would like to know what's trollish about pointing out what goes wrong about our attempt to finally replace Windows. Because simply silencing it is not going to aid us in any way. If anything, it helps MS to retain users it should not.

        What this was supposed to illustrate is why the whole "year of Linux on the Desktop" spiel is not going to take off. No

        • by Shinobi ( 19308 )

          Yes, the contempt for ordinary users is a massive factor in why Windows is still in a dominant position for desktop use. Just look at how people contemptuously assume that noone other than computer geeks need powerful CPU's, GPU's or lots of RAM. How flight sims, those doing 3D(both VFX and CAD), music creation, video compositing/effects etc are all brushed off, despite those being far more common now. Part of that contempt is also displayed in the whole "you should learn to code" sentiment many voice, beca

      • I personally have given up on Linux at home. It has been almost usable about a decade ago (ugly fonts notwithstanding), but then Windows got progressively better and Linux desktop environments seemed to go absolutely mental. I blame all those UX hipsters for destroying all the usability of KDE and Gnome.

        At work I develop for Linux, but I actually cross-compile from Windows 7. It is just far more comfortable. The only reason why I boot into Linux every now and then is to cross-compile some quirky libraries t

        • I like the fonts under linux actually. Spent a long time under Windows 9x and then XP with no anti-aliasing, I liked it that way back then. Then I migrated to Ubuntu Gnome 2 then Mint Mate mostly. Now there's anti-aliasing on the "light" setting I believe, without Cleartype (subpixel), as I see fit. Windows 7 and up only have Cleartype or no anti-aliasing, and that's perhaps the thing I hate most with Windows. You don't get a choice although it looks like ass on CRT monitor, non native res or now low dpi a

      • Some time ago I helped my brother install Mint.

        He got a new laptop a little while ago and was having nothing but troubles. He read online Ubuntu had better support. So he installed Ubuntu on his own and he said everything works with it now. This was a gaming laptop. And one of the troubles he was having was with the display card.

        • Tried Ubuntu, too. But insisting in installing it on a second HD while keeping the Windows HD in seems to displease Ubuntu enough to come back with a UUID error during boot.

          But at least Ubuntu managed to work fine with the graphics card during setup.

      • by armanox ( 826486 )

        Maybe I just run boring setups, but I haven't had any recent issues on the systems I've tried.

        First off, I tend to stay away from fringe distros like Mint. Most of my systems currently run Ubuntu (except for servers), migrated from Fedora/Cent. Laptop1 (Inspiron) has Intel HD Graphics, laptop 2 (Precision) has a Quadro FX 880m, desktops run various cards (GTX 770 in my main desktop, R9 370X in one desktop, Radeon HD 7870 in another, GTX 580 in a third). I have a couple of really old Logitech Keyboards th

        • I guess me insisting in using some non-boring mice and a dedicated sound card wasn't that good an idea. Sometimes it seems less is more...

    • by gweihir ( 88907 )

      Currently, the only thing that makes me maintain a Win7 installation is gaming. For MS Office (needed for part of my work), I have a laptop from work. Everything else (coding, data-processing, etc.) is and has been Linux for me since 1995. I do hope that the gaming-situation on Linux will get much better with Vulcan, but it is going to take some time.

      In principle, most modern games are cross-platform, and as soon as there is solid Vulcan support in the mainstream-engines, making an additional Linux-release

    • by aliquis ( 678370 )

      Just this morning, as I was reading an article on MS 10's latest update, which includes more adds

      Where are the ads?

      I have one picture for Candy Crush Soda Saga in the start menu, is that the one? Haven't it been there always? It doesn't really bother me. Is there anything more?

    • by aliquis ( 678370 )

      What I cannot live with is the lack of games. Real games. New release titles.
      I am hoping that can and will change with the release a Vulcan, though only time will tell.

      Isn't over 2000 of the games on Steam available for Linux now?
      What specific titles do you mean? I don't know why Blizzard doesn't support Linux.

      CS:GO, Civ V, Dota2, X-Com 2, GarryÂs mod, Terraria, Portal 2, Payday 2, Medieval II: Total war, Borderlands 2, Divinity: Original sins, Bioshock Infinite, Tomb raider, Serious Sam 3, Torchlight II, Company of heroes 2, Total war: Attilia, The Talos Principle, SaintÂs Row: The third (and the newer ones I guess?), Half life 1 and 2, Legend of Grimrock 1 and

  • Run Away! (Score:4, Funny)

    by jandersen ( 462034 ) on Monday May 16, 2016 @04:01AM (#52119011)

    Just like clockwork... ... introduces features like "the OrangeFS distributed file system, ...

    Just as I thought! I think we all has our suspicions, that Linux was an evil plot by the government, but here we see the proof: "Clockwork Orange"!!! Soon we will be forced to submit to the Ludovico Technique! Run for the hills.

  • Skylake P-states (Score:5, Informative)

    by cerberusss ( 660701 ) on Monday May 16, 2016 @04:16AM (#52119043) Journal

    One bit is very interesting to me:

    A significant redesign to CPUFreq and P-State for allowing the kernel's scheduler to better communicate changes to the CPU frequency scaling drivers

    Source: http://www.phoronix.com/scan.p... [phoronix.com]

    It used to take some 30 ms for Intel CPUs to turbo-boost from a power-saving state (P-state). For CPUs in laptops, like the Core M series, this was noticeable when gaming. The latest-gen CPUs (Skylake) support very quick (1 ms) switching between P-states, and from what I gather, this kernel version now supports this. This means slight power savings and quick reaction from-and-to powersaving ("race to sleep").

    Apparently it's very hard to get this right, because from what I read, the Microsoft surface tablets had a lot of trouble in this area.

    • Everything I've read about the Surface Tablets issue hasn't been so much trying to get the CPU to change states, but rather some hardware interrupts preventing the CPU from getting to lower states in the first place. Drivers and buggy software consuming just enough CPU resources just enough of the time to prevent thermal throttling. That's a real PITA and in many cases reduces my battery life from 10 hours to 3 hours even when the device is asleep.

      Or is there some other thing you're talking about? If so can

      • but rather some hardware interrupts preventing the CPU from getting to lower states in the first place

        Ah, thanks for clarifying that!

        • but rather some hardware interrupts preventing the CPU from getting to lower states in the first place

          Ah, thanks for clarifying that!

          At least that was one problem. You may have heard something different. This is Microsoft we're talking about, having more than one bug in their software is definitely not outside the realm of possibility :-)

  • by ebonum ( 830686 ) on Monday May 16, 2016 @05:14AM (#52119173)

    When, if ever, will this kernel make it to Ubuntu 16.04 LTS? Ubuntu 16.04 LTS uses Linux kernel 4.4.

    • by gweihir ( 88907 )

      Compile your own? Putting in 4.6 instead of 4.4 should be pretty painless. And Ubuntu, like any halfway usable distro, should have a clean way to do this via creation of a custom kernel package.

    • Whatever kernel version ends up being in 16.10 will be available for older Ubuntu versions in the backports repo. For 16.04 the meta-package will probably be called something like linux-generic-lts-yakkety.

    • Kernel Mainline. Use at your own risk.
      http://kernel.ubuntu.com/~kern... [ubuntu.com]

      I would bet this will end up in the proposed soon and land in the official repositories in a few weeks. The LTS usually get new kernels as they are released, but you have to select the appropriate LTS kernel meta-packages.

    • Comment removed based on user account deletion
      • The LTS have re-releases that often come with a newer kernel (16.04.1, 16.04.2,...). There's even a schedule for that. It overall brings better support for newer laptops etc. but you can install an older point version and apt-get upgrade it to ignore or avoid the changes.

  • Just like clockwork, the Linux 4.6 kernel was officially released today.

    Clockwork was also released today? Damn! I missed that...
  • Please, for the love of $deity, lets this be true. We've been putting up with broken video on, well, just about every Intel GPU since they stated their driver update for Gen9 (Skylake). And that includes older hardware that used to work before this effort was started. I can understand the occasional glitch in a new kernel, but "doesn't boot into X, at all, ever" isn't just a glitch - and it's been going on for 5 kernels so far. Currently in 4.5 I can't reliably attach a second monitor.

    What amazes me is this isn't just Linux. The net was full of people complaining the video their brand new Windows laptop ranges from slow to utterly unusable. Naturally they said are going to get it fixed under warranty. Ha! It infests everything. The BIOS on my laptop can't initialise a second monitor either.

    It is getting better. 4.2 didn't boot for me. 4.5 works acceptably on one screen. The i915's bugzilla reports my current two monitor problem is fixed. Hell, maybe I'll be able switch on full GPU power saving in 4.7! But is it really this hard?

    • by gweihir ( 88907 )

      Sounds like badly designed/documented hardware on Intel's part. Not that much of a surprise.

      Incidentally, you cannot boot into X, that is just some userspace-stuff your distro is doing to fake it. Boot is long over at that time.

      • by ras ( 84108 )

        Incidentally, you cannot boot into X, that is just some userspace-stuff your distro is doing to fake it. Boot is long over at that time.

        If you are going to play that game, I've written BIOS's. Grub was my userspace. By your standards the kernel is so far removed from where the real action is, it could hardly be considered relevant to booting.

        (I'm sort of hoping Intel's microcode guys pop up here, and tell us both we are so far away from the real metal we may as well be discussing how Kubernetes gets it's config from etcd. They'd be wrong of course. The machine ain't up until I can Google something.)

        • by gweihir ( 88907 )

          And then there are people that just refer to the definition of what "booting an OS" means, instead of doing silly games.

          • by ras ( 84108 )

            And then there are people that just refer to the definition of what "booting an OS" means, instead of doing silly games.

            I suspect we are from the same generation. When the term OS was owned by computer programmers, you had a point. We studied books on how to write operating systems. They sat at a very specific place in the software stack.

            That meaning was subsumed when popular culture conscripted the term OS to mean Windows, Android, iOS or whatever. Even Wikipedia uses it in this way [wikipedia.org]. In todays nomenclature after the OS boots, you use it to run "apps" - usually by clicking or tapping things. When you upgrade the OS, yo

            • by gweihir ( 88907 )

              Well, you have a point. To me the kernel boot-process ends when "init" is called and the OS boot ends when all the init-scripts have been executed. As this is a story about the kernel, that definition still makes sense even today.

              Of course, in pop-culture "booting" always meant "when it is ready so I can do my stuff". In that sense, you can "boot" into X, but if it does not come up, the kernel may not actually be the place to search for the error as quite a few other things need to happen after it has done

    • by Anonymous Coward

      Update your firmware. Really. If your Skylake-H or Skylake-S (i.e. desktop) microcode is older than revision 0x84, it has some extremely nasty issues re. power management, GPU interconnect/coherency, and EDRAM interconnect/coherency. The results are ultra-nasty, starts with weird screen tearing or flicker, and ends with unpredictable behavior and crashes. Oh, and Intel TSX is also broken unless your microcode is new enough, resulting in unpredictable behavior. And if you are actually insane enough to be

  • 4.7?? (Score:5, Funny)

    by 110010001000 ( 697113 ) on Monday May 16, 2016 @07:26AM (#52119417) Homepage Journal
    OSX is already up to version 10.11.5. These Linux people better start producing in order to catch up with the quality that is OSX and iTunes. They probably aren't even Agile. I'll mention it at the next stand up.
    • by Anonymous Coward

      Chrome OS is already up to: 50.0.2661.91, and didn't exist until 2009. Isn't it about time you Apple zealots got with the times, too?

    • Some people's intranets are up to 192.168.0.1!

  • Is it as bad as it sounds, or something completely different?

    • Re: (Score:2, Informative)

      by Anonymous Coward

      Something completely different: Direct Rendering Manager, not Digital Rights Management.

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

    • It's something different. But this is basically why, no matter who you are and what you do, you don't want your last name to be Hitler.
  • OK so this is just so Batman can remotely control the batcave from his Nexus 7?

  • I have to admit that I haven't really spent a lot of time delving into the details ... but I recently bought a Dell XPS 13 9350 (Skylake core i7 CPU) with 16GB RAM and a 512GB SSD. Got a really good deal on it during a sale for Costco members and couldn't turn it down.

    I'm wondering if there's a Linux distro that really works well with this yet, or do I need to give it more time?

    I assume this new kernel was a piece of the puzzle for it, but I also heard there were issues with support for some of the feature

The optimum committee has no members. -- Norman Augustine

Working...