Slashdot Mirror


Mandrake Linux Development Process Changes

joestar writes "Just found at MandrakeLinux.com: 'MandrakeSoft today announced a major evolution in the way that future Mandrake Linux distributions will be engineered and released. The purpose of this new development process is to provide the highest level of new features, as well as maximizing the quality of new products.' In short: for each release, there will be a 'Community' release, equivalent to a common Mandrake release, with all latest features. Several months later an 'Official' release - based on the 'Community' - will be available. Both of them will be released publicly and supported. The new process will start with the upcoming Mandrake 10.0."

19 of 232 comments (clear)

  1. Is this going to help? by jared_hanson · · Score: 4, Insightful

    Here is the problem I see with this. They are trying to have their "Official" release be less buggy than recent releases. They claim that the problems with the recent releases are because not enough gets ironed out in the betas.

    So, they are breaking the final release into "Community" and "Official" branches. Won't the "Community" release eventually become synonomous with "beta." In the end, fewer people will run this community release, and fewer bugs will be found in it. If this happens, problems will undoubtedly creep into the "Official" release and only be found then because more people are running it.

    Anyway, it seems to me they are just trying to rename the word "beta," which is not a solution to the problem they are trying to fix.

    --
    -- Fighting mediocrity one bad post at a time.
    1. Re:Is this going to help? by ninjaz · · Score: 4, Interesting
      I think Mandrake's proposition is great, personally. I even suggested just this a while back: Re: Quality Impact?

      One of the main things I like about Mandrake is the up-to-dateness of everything in a standard release. I disagree about it being a renamed beta. After all, a beta can (and does) have changing versions the included software prior to release. Also, with betas, you're using software that is subject to serious change without much suport going from point A to point B. From what it looks like, this will be more like the FreeBSD -release branch, where only bugfixes and security updates are made to the previous release. And, there is a continual update path - just apply the update packages and you're there. No need to run the installer to install/upgrade each time as with a new beta.

      I think this move helps reconcile the differences between catering to people like me, who use Mandrake at home and don't mind a few rough edges here and there (which I didn't even notice this time around) in order to get the latest and greatest with serious computing environments (i.e., servers) that need stable, tested software in order to effectively serve their purposes.

      I think no matter what amount of pre-release testing they put into a release, it won't become seriously stable until it has been in the wild serving real-world needs. This just acknowledges that reality and solidifies it into a process.

    2. Re:Is this going to help? by red+floyd · · Score: 4, Insightful

      Yeah, I thought of the Debian model as well.

      Stable == Official
      Unstable == Community
      Testing == Cooker

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
  2. Great move! by joestar · · Score: 4, Informative

    Once again, Mandrake listened to its community of users and developpers, and I think that this is a great move for Mandrake to offer an excellent level of feature and innovation in its new releases, as well as an excellent level of polishment in a second time... And another good news is that both versions will be officially supported!

    I think it's a very smart understanding of a community project, and I think Mandrake can be thanked for its continued sense of innovation since 1998...

    After the recent and excellent financial from MandrakeSoft, this is all good news!

  3. Re:Wait a minute? by RazzleFrog · · Score: 5, Informative

    Apparently you can link to an article but not read it. They are filing under the French equivalent of Chapter 11 - Reorg. During the process the company MUST continue to do business because they still have to pay debtors. Otherwise they would have filed the equivalent of Chapter 7 - liquidation.

  4. Re:so how much by autocracy · · Score: 4, Insightful

    Nobody gets paid to use the 2.5 series kernels to prove 2.6 is good. There will always be people out for the latest & greatest... and plenty of whom would not care about being paid.

    --
    SIG: HUP
  5. What this really is by Gyorg_Lavode · · Score: 4, Insightful
    Honestly, it sounds like they are renaming the unstable version in order to get more user testing. It sounds like the idea is to produce a user version based on updated packages but w/o the rigorious testing demanded by companies.

    I honestly don't think it sounds like that bad an idea. Most home users don't need the testing and would like the features. With easy updating most home users can afford to use a less tested package. And for those who do not like the idea, they can wait for the official release. It gives them a situation akin to Debian's unstable/stable development where the stable branch is solid but aged, and the unstable branch is usable but current.

    --
    I do security
  6. It's not the same at all by joestar · · Score: 5, Informative

    1) Both Mandrake Linux Community and Mandrake Linux Official versions will be publicly released and supported.

    2) Fedora is in fact the same as the Mandrake Cooker project, which started... 5 years ago.

    So I'm afraid that *Mandrake* is innovating with this new scheme. Red Hat is just leaving its users alone...

    1. Re:It's not the same at all by Syberghost · · Score: 4, Funny

      Red Hat is just leaving its users alone...

      Yes, leaving them alone. By hosting servers, paying employees to work on Fedora, and spending lots of other money on the project.

      I feel so alone. Hold me.

  7. If you can't beat them, join them? by joeytsai · · Score: 4, Interesting

    It's interesting to see the different distributions slowly moving towards Debian's release policies. My question for the Fedora and now Mandrake is, why not utilize a very organized and effective "community" that exists right now of free software developers?

    Certainly Debian's release schedule could be improved, but Debian is hard to beat in "stuff just working" when it is released.

    --
    http://www.talknerdy.org
  8. It's for the money.... by SailFly · · Score: 4, Insightful

    I think it's a way of getting people to join the Mandrake Community which is not very expensive anyway. I see it as a gentle nudge for those who actively use Mandrake and want immediate access to new releases. It really is for a good cause. I support their decision as I use their Linux distro on many customer sites.

  9. Re:Isn't this what RedHat is doing? by MysteriousMystery · · Score: 5, Insightful

    Well, the community version of Mandrake is just an early build of the release. Unlike Red Hat, Mandrake is actually releasing the "official" version for public download, as it's stated "after a short delay, Mandrake Linux 10.0 Official Download Edition will be made available on public FTP mirrors". This is a signficiant difference from Red Hat's business model.

  10. Different than Fedora by GOD_ALMIGHTY · · Score: 4, Insightful

    It's a bit more like Debian than RedHat's model I think. The Community release will be functionally complete, but has bugs.. i.e Beta. The Official release will be the Community Release put through a QA process which seems to depend heavily on feedback from Community users. This is pretty much how I've seen Debian handle it's stable/unstable branches, although I'll admit I pay less attention to the Debian dev process than RedHat's.

    Personally, I think it's not a bad model for getting higher quality on a shoestring. I don't think Mandrake is out of the deep water yet, so I definately commend their ability to find innovative solutions to providing higher quality in their products.

    Fedora seems to be a sort of less public version of this policy. Fedora (Community) users add features and test the Beta quality software. The cream is incorporated into RH products and put through traditional QA testing, which is probably a much larger operation than what Mandrake can muster.

    Just my 0.0160900 EUR on the announcement.

    --
    Arrogance is Confidence which lacks integrity. -- me
  11. Re:so how much by dubdays · · Score: 5, Insightful

    And the great thing about all this is that those who want the bleeding-edge stuff get it, and the others (e.g. newbie, corporate user, etc.) get something that's stable right out of the box. I can see this as being a great way to sort out the bugs before the corporate guys install it and toss it to the side after playing with it for 10 minutes. This way, they get something very stable and usable that could gain widespread use throughout various companies.

  12. Smart move by Mandrake by Krafty+Koder · · Score: 4, Insightful

    This is a very smart move by Mandrake. The Cooker idea worked well, but it was never officially promoted in a big way i.e. you never hit the Mandrake home page and saw "Cooker release 9.2 available for download"

    Dare I say, but it sounds very like the Debian way of doing things (unstable - testing - stable).

    But there's a double-edged sword with doing things this way , in that you'll never have the bleeding edge stuff in a "Community" Mandrake release.

    But then, if you want that ,you must know what you are doing - and you'll just end up using Cooker anyway.

    imho,the Community thing is more aimed at the general casual Linux user - a bit experienced ,but not experienced enough to compile their own kernels. And that's a good thing - more exposure to a wider range of platforms and better bug feedback.

    As an example on why they had to introduce this (possibly), the much advertised MandrakeMove Live CD doesnt even recognise some PCMCIA wireless cards in laptops. A bad oversight.

    A MandrakeMove community edition would have helped in identifying this glaring omission.

    Overall, it's a big big thumbs up from myself - well done Mandrake for introducing the Community Edition idea.

  13. Pay for Linux... by humandoing · · Score: 5, Interesting

    How many /. type folx are actually paying for linux distributions these days? I'm not seeking flamebait, but just curious. With distro's like Mandrake, Suse, and Redhat all starting to charge some cash for their production releases, are more people starting to look to alternatives such as Gentoo and Debian? Are others starting to scrap the idea of Linux and move to OSX?

    What gets you stoked about Linux? The price tag? Quality? Security? or the fact that it isn't M$.

    I'd be willing to pay for a distro like SuSE (or whatever) if I knew that the quality was uber-superb. But even my latest go-round with RedHat 9 has left me fairly unimpressed... Maybe I just love OS X too much?

  14. Bzzzz Wrong by bogie · · Score: 4, Interesting

    "2) Fedora is in fact the same as the Mandrake Cooker project, which started... 5 years ago."

    Nope sorry Fedora is NOT the same as Cooker. Ever heard of Rawhide? Who is copying who again?

    Second off Fedora releases go through a LOT of public testing unlike Rawhide and Mandrake Cooker. Fedora IS designed to be a stable release. Cooker, "Cooker is an experimental distribution, it's not for daily use!". Contrast that with "The goal of the Fedora Project is to work with the Linux community to build a complete, general purpose operating system exclusively from free software.". Pretty dam big difference.

    The ONLY difference between Fedora and Mandrake's new "community" product is the respective QA of each company and how long the releases are supported.

    Good Troll, but *Red Hat* is the one innovating here.

    --
    If you wanna get rich, you know that payback is a bitch
  15. I agree.. by msimm · · Score: 4, Insightful

    We'll end up with a Mandrake stable, which we've never had (and probably keeps them off some corporate desktops) and I'd imagine the testing Mandrake will be pretty much the same as regular Mandrake has always been (bleeding edge, sometimes buggy and still the best of both worlds).

    For those posters complaining about the new 'Official' release being out of date, bleeding edge will *still* be in the community version, nothings changed. I'd guess the 'official' version will focus more on thier new Corporate desktop push and configuration/usability technologies. Makes perfect sense to me and maybe we can see some more serious usability enhancements (DrakConf is great, but not much has changed lately) now that some of their costs will be more focused (if the community comes together, which seems pretty active already in the club).

    --
    Quack, quack.
  16. Re:Note: by Afrosheen · · Score: 4, Insightful

    What they ultimately GET is self-evident. If you're downloading betas and release candidates and providing feedback (via mailing lists, bugtraq, whatever), what you end up getting is a more stable distro with features yourself and others have requested. Input is valuable in projects of this scale *particularly* with the unbelievable variety of x86 hardware. What works for you may not work for someone else with identical hardware, differing only by something as miniscule as a single piece of usb hardware.