Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment This is rumour control, here are the facts (Score 2) 170

Unfortunately, Mukt completely mis-reported this and Slashdot picked up their errors for the summary, which is making for a lot of confusion.

tl;dr:

1. blivet-gui isn't supposed to (and in fact cannot) 'replace' gparted in any reasonable sense of that term.
2. blivet-gui is a new application, but its backend is the Fedora installer's storage management code, which is a very old codebase. There is no new storage management backend being written here.
3. Lennart and systemd have nothing at all to do with this.
4. It wouldn't really be practical to 'contribute' this to gparted, as it would involve completely ripping and replacing gparted's backend and then very rapidly proposing significant changes to the GUI, and hence would be a project takeover by any other name.
5. blivet uses standard underlying tools for performing operations, it's just a logic/configuration layer for them.

1: what the original announcement says is that blivet-gui uses a gparted-like UI to make it instantly familiar for gparted users. It doesn't say anything at all about it 'replacing' gparted. That's a pure invention (likely based on a misunderstanding) in the Mukt article. See the original announcement at https://lists.fedoraproject.or... to verify this, if you like. There's no sense in which blivet-gui really *could* "replace" gparted, if you think about it. gparted is an independent project; Red Hat doesn't own or maintain it, so Red Hat can't stop it existing or being maintained. gparted isn't a significant component for either RHEL or Fedora: it's just a leaf package, an app like any other. It's not like anaconda uses gparted as its partitioning tool, or anything like that. So talking about blivet-gui 'replacing' gparted doesn't make any sense, not upstream, not downstream. So long as upstream gparted devs see a need to keep developing gparted, gparted will continue to exist upstream, and so long as a Fedora packager wants gparted to be in Fedora, it'll be in Fedora, whether or not blivet-gui or any *other* storage management GUI app is also in Fedora. We have lots of space in the repos.

2: the backend for blivet-gui is blivet: https://git.fedorahosted.org/g... (packaged in Fedora as python-blivet). This codebase is simply the storage management backend of anaconda (the Fedora installer) split out into its own repository. The split happened back in 2012: http://www.redhat.com/archives... . The intent was to allow for exactly this kind of code re-use. So there really isn't some kind of new NIH effort going on here: the storage management code is not new, all that's new is the light wrapper around blivet to produce a standalone GUI app rather than using it as a part of the anaconda installer. The underlying codebase has existed basically as long as anaconda has existed, which is rather longer than gparted has existed. anaconda dates back to 1999 (https://fedoraproject.org/wiki/History_of_Red_Hat_Linux ), gparted AFAICT dates back to 2004 (http://gparted.org/news.php?item=180 ).

3: Doesn't really need expanding on, but no, there is absolutely zero link to Lennart, systemd, or any other systemd developers.

4: so the reason to do blivet-gui at all, and the reason anaconda doesn't just call gparted for "partitioning" like ubiquity does, is it doesn't cover anywhere near the functionality we actually need for the Fedora (and, more to the point, RHEL) installer. gparted really is a *partitioning* tool, and there's a reason I keep referring to blivet as "storage management". It handles things that aren't just partitions. The most obvious examples are mdraid, LVM, and btrfs (insofar as btrfs acts as a volume management and redundancy system, not just as a simple filesystem like ext), but blivet has all sorts of other interesting capabilities too, primarily of interest to an enterprise audience (iSCSI, FCoE, blah blah buzzwords buzzwords). We've been interested for a while in the idea of having anaconda's GUI for actively changing disk layout be a separate process, and just having a GUI for assigning mount points within anaconda itself (or something along those lines), and this is a step towards that, as well as probably just being a useful tool for people. We can't use gparted for this purpose, because it's just not capable enough. It's really only a GUI wrapper for libparted. blivet sits on top of libparted...and also on top of btrfs-progs, cyrptsetup, device-mapper, lvm2, and mdadm (among others). It's inherently more capable and more complex. This is why we can't just "contribute" this work to gparted - they're really fairly different beasts, you can't just "contribute" blivet to gparted in much the same way you couldn't just "contribute", oh, say, the backend of emacs to the frontend of nano. It'd be a ground-up rewrite by stealth, effectively. the gparted you got out would be nothing like the gparted you started with. (to discount the humdrum technical fact that they're not written in the same language, of course.)

5: even if you consider blivet as if it wasn't one of the longest standing storage management codebases around and thus accuse it of NIH, it doesn't really work, as it just sits on top of perfectly standard tools. blivet *uses* libparted (via the pyparted wrapper). it uses e2fsprogs to create ext partitions, mdadm to create mdraid arrays, dosfstools to create FAT partitons, btrfs-progs to handle btrfs devices, lvm2 to handle LVM. it's really a logic and configuration layer on top of those tools.

Comment Seems the Solution is Simple (Score 1) 354

Though will take a bit of time...

Mojang, implements an API service into the Minecraft Server.
Mojang, has developers modify the Bukkit code to no longer access the decompiled-reverse engineered server code, but rather the server's public API calls.

Now, Bukkit has been decoupled from the server. And is no longer in violation of GPL, and all of the contributions are not GPL valid. Problem solved.

Granted this takes, time, coders, and $$$.

Comment Any evidence of when this started? (Score 1) 188

All of the dates I could find were all post Obama dates.

You have to wonder if the media would have "ran a story by the CIA" before there was a president in the oval office they liked. There were e a lot of CIA leaks published under Bush...

This is exactly why you should not elect a candidate the press favors, because collusion is only natural.

Comment Re:No we are not (Score 1) 819

That's 32 exit row seats just on United. To assert you have to book months or even a year in advance is not credible.

I'm saying that I always have booked months to a year in advance, and have not been able to get those seats.

That's great if it's possible, perhaps I've just had bad luck.

I gave up on normal airlines because of this and fly only Southwest when possible, were I have a shot at the better seats.

Comment No we are not (Score 1) 819

Tall people are free to purchase bulkhead and emergency row seats right now.

Really? How do you do that? I would every time if I could.

I have NEVER ONCE been able to get an emergency row or bulkhead seat in advance, despite being willing to pay more to do so. They are always taken even if I book many months or a year in advance.

Comment Which is why it is horrific (Score 1) 246

That rate is the highest possible rate, not what corporations actually pay.

What a great system, where buying influence in government gets you reductions off an astronomically high tax rate.

Perhaps it would be better to have a system with fair tax rates that didn't beg for corruption?

Comment Weapon Equity a much better idea than you think (Score 2) 222

Based on my right to bear arms to defend myself against the government, I want "Weapon Equity."

So do I.

Only it doesn't mean some retarded nonsense like "I want a tank".

No, it means that no police force should have any weapon *a citizen cannot*. In short, I don't want a tank or APC - but neither should the police have them.

I am OK with the military being better armed, because they are a professional force with lots of training in using advanced equipment.

Comment What empty street? (Score 1) 246

Why waste your time parading to an empty street?

This is right in the middle of SF (4th & Howard). If nothing else there are a ton of cars going past all the time.

Then the whole week long there are thousands of Apple developers walking in and out and handing around outside enjoying the weather (yes, sometimes SF has nice weather in June and this was one of those years).

But basically if you are dedicated you are THERE. That's really the point. They were not there for anyone but the cameras, then it was off to Starbucks or wherever.

Comment Not moving assets, keeping them remote. (Score 1) 246

Companies are not "moving assets to another country" (by which you obviously mean earnings). They are earning money in other countries, on which BTW they pay tax in those countries, and then the profit they have opted not to move back to the U.S. because they face a monstrous tax (40%!!!!) on the amount the would bring back, which remember THEY HAVE ALREADY PAID TAXES ON WHERE INCOME WAS MADE.

Look at the chart of corporate tax rates around the world, the US rate is way higher than any other country.

Would you take a 40% pay cut on your earnings?

Comment What about your own debts (Score 1) 246

The state chose not to pursue over a billion in unpaid taxes.

Until now I have chosen not to pursue billions in unpaid money you owe me that I've done absolutely nothing for.

The state just gave Boeing NINE BILLION in tax giveaways.

Until now you have enjoyed a free ride as I've chosen not to tax any of your earnings.

When you have paid this legally shaky debt then you will regain the right to complain about Microsoft.

Comment Are protestors all lazy or just hired goons? (Score 3, Insightful) 246

I suspect they protested at S. Lake Union because that is very close to downtown Seattle and an extremely visible location.

You have that right on the money.

This year at WWDC there were Apple tax protestors out front before the keynote with the classic protestor drum circle and some kind of chant.

Well the moment the cameras outside are gone? So are they. I had some respect for them before that for at least making a stand, even if I disagree with the position. But they weren't making a stand - they were making a TV show.

Given the behavior it's hard to believe they were not all actors of one form or another. It certainly didn't seem like anyone had the kind of protesting spirit that really meant anything when they couldn't be arsed to protest longer than a few hours. I have to wonder if the Microsoft protest is of the same spiritless form.

Comment Re:Same reason blu-ray didn't take off (Score 1) 204

Define "couch distance" - as the chart I linked to indicated, a 60" display at 8 feet is only good for 1080p.

That's what I was talking about the Circle of Confusion being not very accurate in terms of real results.

If you go into a real store, from 6' you can easily tell the difference between a 1080 and 4k display with equal content. I go to CES every year and have spent a lot of time looking at different displays that was showing the same content.

"Streams" are for primarily for TV viewing.

Oh, you want to go full pedant? What do you think TS stands for in the MPEG-2 spec (used by every standard DVD ever) - Transfer Stream, that's what. How does "Streams are for TV" make any sense at all? All video is data streams, at least that's how people who understand digital video think of video.

Sorry I got modded up for knowing reality (and digital video) where you sit down at 0 for knowing only theory...

Slashdot Top Deals

It is easier to write an incorrect program than understand a correct one.

Working...