The Thousands Of FIXMEs & TODOs In The Linux Kernel
Collapse
X
-
Originally posted by profoundWHALE View PostOriginally posted by ElectricPrism View Post
Is that all you know how to do - judge others based on limited information quickly and assume you know their motives
Originally posted by ElectricPrism View Post
If you are already a "genius" then you have nothing more to learn.
Wow, it's almost as if you judged me based on limited information quickly and then assumed my motive.
You're just not getting me, I mean no offense but is English your first language?
In the event that we can't come to a common ground of understanding we can always discontinue this discussion.
Comment
-
-
Originally posted by Linuxhippy View PostCanonical is not contained in the Top 15 Linux contributors (however, much smaller SUSE is).
Novell employed more than 500 developers working on SUSE in 2004.In April 2011 they were bought by The Attachmate Group for $2.2 billion and function as an independent business unit. They employ 750 people.
ITIC: You hired back a lot of the original SUSE engineers in Germany.
MM: That’s correct. When The Attachmate Group acquired Novell we carried over the entire German engineering organization led by Ralf Flaxa, who is the vice president. And we’ve also brought back a lot of former SUSE engineers. The organization totals about 750 people.
Canonical has more than 500 employees in over 39 countries.
Comment
-
-
Originally posted by ElectricPrism View PostIt sounds like the kernel has excellent comment notations suggesting improvements above and beyond necessary functioning.
People have legitimate reasons to be annoyed with Canonical.
✓ Mir
✓Unity 8 being so far behind announced schedule
✓ Abandoned projects like ✓ Upstart, ✓ Ubuntu Software Center, ✓Ubuntu One
✓ The way the Ubuntu Council & Mark Shuttleworth forced Jonathan Riddell out of leadership on Kubuntu
✓ Kickstarting Ubuntu Edge and then not doing it after 12 million backing.
✓ Waiting on full Ubuntu Convergance and a non-rebranded Android
✓ Waiting on Canonical to sell Ubuntu Phone directly to consumers via Telecommunication Stores
The list goes on and on and on.
ColinIanKing - Great job on your personal work and your commercially funded work aswell. Me personally - I think it's immoral to rename the "Linux Kernel" as the "Ubuntu Kernel", but It's a good thing to have more hands in projects.
The criticism against Canonical takes many forms, it may be recycled or not 100% technically correct, but the motive and frustrations are real and well founded.
"Instead they use all their engineering force to fork stuff and create a software stack incompatible with all the existing FOSS solutions :/ " The technicalities are irellevant to me because the message is clear - Canonical doesn't like to play outside of their sandbox and has made some really dumb decisions without considering the people that supported them in FOSS.
It's annoying to see all these "new ideas" get pioneered, get users onboard and excited, and then be thrown in the trash after a year or two, what a waste. This is the message most people want to give - wasted time, energy, code, and distraction from projects that will be here for 30+ years is annoying.
mir works great in my phone
upstart? since every distro switch to systemd.... ubuntu software center gain a new upgrade this week. ubuntu one don't make money, simply dies. ubuntu edge fails
at the end of comment i need to say, you only say garbage
Comment
-
-
Originally posted by andre30correia View Post
mir works great in my phone
upstart? since every distro switch to systemd.... ubuntu software center gain a new upgrade this week. ubuntu one don't make money, simply dies. ubuntu edge fails
at the end of comment i need to say, you only say garbage
It wouldn't be very nice for me to say your hair looks like it was pulled from the shower drain, or that your face is a bee hive of pot marks and acne. Can we please leave personal insults out of this?
As I said - I don't expect all to agree with my opinion, but at least address what you disagree with on a factual basis in debate format and leave your upset feelings out of it. That would be great, k thx.
Comment
-
-
Originally posted by ElectricPrism View PostIt sounds like the kernel has excellent comment notations suggesting improvements above and beyond necessary functioning.
Seems to me they should invest in a better infrastructure and relegate most TODOs to an indexable scrum/kanban board or some other virtual representation, then restrict
TODO comments to small, apparent issues.
✓ Mir
It's also tailored towards Ubuntu, which makes sense, considering Convergence is an Ubuntu feature not a general GNU/Linux concept.
✓Unity 8 being so far behind announced schedule
✓ Abandoned projects like ✓ Upstart, ✓ Ubuntu Software Center, ✓Ubuntu One
Meanwhile, the Ubuntu Software Center is being replaced with Gnome Software, which seems like a good choice that will benefit both sides.
As for Ubuntu One: Cloud infrastructure and personell isn't all that inexpensive. If it had been more profitable for Canonical, I'm sure they wouldn't have eliminated it.
✓ The way the Ubuntu Council & Mark Shuttleworth forced Jonathan Riddell out of leadership on Kubuntu
✓ Kickstarting Ubuntu Edge and then not doing it after 12 million backing.
Secondly, why would they? The campaign was for 32 million USD and they failed to reach that goal, thus returning all the funds to the original owners.
✓ Waiting on full Ubuntu Convergance and a non-rebranded Android
Development simply takes time. The same is true for offering a "non-rebranded Android" (I assume you're referring to phones that aren't rebranded Android phones, not Android phones without rebranding) experience.
Unfortunately, offering own, custom hardware also requires solid sales and a continuous revenue stream.
✓ Waiting on Canonical to sell Ubuntu Phone directly to consumers via Telecommunication Stores
The current, rebranded offerings aren't selling all that well, so no point in custom hardware.
Comment
-
-
Originally posted by ElectricPrism View PostIt sounds like the kernel has excellent comment notations suggesting improvements above and beyond necessary functioning.
Seems to me they should invest in a better infrastructure and relegate most TODOs to an indexable scrum/kanban board or some other virtual representation, then restrict
TODO comments to small, apparent issues.
✓ Mir
It's also tailored towards Ubuntu, which makes sense, considering Convergence is an Ubuntu feature not a general GNU/Linux concept.
✓Unity 8 being so far behind announced schedule
✓ Abandoned projects like ✓ Upstart, ✓ Ubuntu Software Center, ✓Ubuntu One
Meanwhile, the Ubuntu Software Center is being replaced with Gnome Software, which seems like a good choice that will benefit both sides.
As for Ubuntu One: Cloud infrastructure and personell isn't all that inexpensive. If it had been more profitable for Canonical, I'm sure they wouldn't have eliminated it.
✓ The way the Ubuntu Council & Mark Shuttleworth forced Jonathan Riddell out of leadership on Kubuntu
✓ Kickstarting Ubuntu Edge and then not doing it after 12 million backing.
Secondly, why would they? The campaign was for 32 million USD and they failed to reach that goal, thus returning all the funds to the original owners.
✓ Waiting on full Ubuntu Convergance and a non-rebranded Android
Development simply takes time. The same is true for offering a "non-rebranded Android" (I assume you're referring to phones that aren't rebranded Android phones, not Android phones without rebranding) experience.
Unfortunately, offering own, custom hardware also requires solid sales and a continuous revenue stream.
✓ Waiting on Canonical to sell Ubuntu Phone directly to consumers via Telecommunication Stores
The current, rebranded offerings aren't selling all that well, so no point in custom hardware.
Comment
-
-
Originally posted by unixfan2001 View PostI wouldn't necessarily place all those TODOs into the comments. In fact, I don't understand why there are TODO.txt files.
Seems to me they should invest in a better infrastructure and relegate most TODOs to an indexable scrum/kanban board or some other virtual representation, then restrict
TODO comments to small, apparent issues.
Comment
-
-
Originally posted by Luke_Wolf View Post(The userspace ABI system as a huge example, Linux has a single ABI that is not allowed to break whereas BSD derivatives and Windows both use a pluggable ABI system thus allowing them to have their ABI versioned as opposed to one ABI that must never break ever).
Comment
-
Comment