Page 1 of 6 123 ... LastLast
Results 1 to 10 of 52

Thread: How was it tested?

Hybrid View

  1. #1
    Join Date
    Nov 2013
    Beans
    14
    Distro
    Ubuntu 15.10 Wily Werewolf

    How was it tested?

    I love Linux and have learned many things over the years, including application development. But lately it just seems like the problems I'm finding are due to either lack of testing or lack of programming knowledge/skills. Please read the following with an open mind. This post is not meant to upset anyone.

    Launcher
    Symptom: Launching an app requires more work in Unity than was required in previous versions of Gnome.

    In Gnome 2.x, opening an app was as simple as clicking on Applications > Accessories > app_name. Unity requires more steps - Click on Unity launch icon in the left panel > Click on apps icon at the bottom of the unity launch window > click on "See $number more results > scroll to find the desired app > click app_name. I realize that the Ubuntu developers want people to use the HUD, but people want the easiest method and that means point and click, not typing and hope that the user gets the correct app name. The average user doesn't want to type, the average user wants to point and click.. otherwise we'd still be using text-only operating systems. The mouse and trackpad were developed to make things easier, but the Unity developers seem to be stuck in a previous decade. However, I realize this is Ubuntu's pet project and itsn't going to change.. which is sad.

    Eye of Gnome (EOG)
    Symptom: Double-click a picture in a folder. The picture opens but pressing the "Next" button in EOG sometimes skips pictures in the same folder. EOG does not display pictures in the same order as they appear in a folder (alphabetical).

    Steps to reproduce:

    1. Open Nautilus
    2. Double-click on a picture
    3. Press the Next button in EOG and keep track of the file names as you page through pictures


    I can just hear the end-user; "what happened to the picture I just put in that folder?"

    Nautilus
    Symptom: The background color of the right pane in Nautilus sometimes changes for no apparent reason.

    Steps to reproduce:

    1. Open Nautilus and note the background color of the right pane (file view)
    2. Right-click a folder and choose "Open in new tab"
    3. Now, note background color of each tab


    It's not a huge bug, but it does detract from the professionalism of Ubuntu.

    Contacts
    Symptom: Missing text input field.

    Steps to reproduce:

    1. Open the Contacts app
    2. Click the "New" button in the tool bar
    3. Notice the missing text input field for "Address"


    I don't think this app was tested prior to release.

    System problem reported
    Symptom: At random times I get a message that pops up on the desktop with no way of canceling or reporting the problem.

    The body of the popup states "System program problem detected" and the popup window includes two buttons for "Cancel" and "Report problem...". There is no error code or any type of hint as to the nature of the problem. The Cancel button does not dismiss the popup window and the Report problem button yields nothing that the user can see. If the problem was reported then the popup window should be dismissed, but this is not the case. It would have been nice of the developers to at least give the user a hint as to what caused the problem so the user could include that information in any online discussion.

    Log out, Shutdown
    Symptom: Clicking the system icon and choosing Log Out or Shut Down does nothing.

    In the Unity desktop there is a system icon (gear in the upper right corner) that yields a user menu. Two of the choices in this menu are Log Out and Shut Down. However, clicking on either of those menu items sometimes produces no action. How is the user to log out or shut down the machine if these menu items produce no effects?

    I've found many more bugs but I don't wish to waste time and space listing them here just to be told to file bug reports elsewhere. I'm sorry to have to tell you this, but it's not the job of the end-user to find and report bugs.. please don't rely on us this way. Do more testing and bug fixing prior to release. Some of the bugs that I found are the result of a lack of testing prior to release, that's the only logical conclusion. What else is the end-user supposed to think when they open an app and there is a missing text input box on the main window? And this app was chosen for inclusion in a major Linux distribution (Ubuntu)? How is the end-user supposed to trust an operating system that includes amateur mistakes? The typical response is "file a bug". But, that is not the job of the end-user. It is the job of the developer to at least test their software and attempt fix bugs prior to release. If developers spent more time on proper software testing, the end-user could spend more time on getting things done rather than reporting silly mistakes made by the developers.

    To the new Linux user, these problems are the fault of Ubuntu developers. New Linux users don't realize that there are countless developers all over the world working on the various apps and/or contributing code. Perhaps that's the problem.. too many cooks in the kitchen and the lack of a "head chef".

    I hear the phrase "this will be the year Linux overtakes the desktop", I've heard it every year since 2003 and every year it never happens. Linux will never overtake the desktop until the developers learn how to do a better job of testing their apps prior to release. I love Ubuntu but it's a good thing Linux is free, otherwise the user base would be much smaller.
    Last edited by ardchoille422; November 9th, 2013 at 10:37 PM.

  2. #2
    Join Date
    Apr 2011
    Location
    Mystletainn Kick!
    Beans
    13,614
    Distro
    Ubuntu

    Re: How was it tested?

    I can not reproduce your EOG problem.
    My pictures always show first numerically, then alphabetically.
    They never skip.
    And always in order.
    Splat Double Splat Triple Splat
    Earn Your Keep
    Don't mind me, I'm only passing through.
    Once in a blue moon, I'm actually helpful
    .

  3. #3
    Join Date
    Nov 2013
    Beans
    14
    Distro
    Ubuntu 15.10 Wily Werewolf

    Re: How was it tested?

    Hmm.. curious. I haven't removed anything from my system, only added some apps. I wonder what I could have done to make EOG act the way it does.

  4. #4
    Join Date
    Feb 2007
    Location
    West Hills CA
    Beans
    10,044
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: How was it tested?

    Perhaps Unity is not the best environment for you. Try Linux Mint Mate and see if that addresses your issues.
    -------------------------------------
    Oooh Shiny: PopularPages

    Unumquodque potest reparantur. Patientia sit virtus.

  5. #5
    Join Date
    Nov 2013
    Beans
    14
    Distro
    Ubuntu 15.10 Wily Werewolf

    Re: How was it tested?

    I've tried several distros, they all have their own set of problems.

    I feel that most of the problems with Ubuntu would disappear if the following points were adopted:
    * Put more effort into testing software before release (how was a missing text box overlooked?)
    * Avoid relying on the user base to report bugs (developer accountability)
    * Switch from a 6 month release cycle to a "release it when it's ready" cycle (perfection cannot be rushed)
    * Concentrate less on being "cutting edge" and more on quality software (quality takes time)

    Red Hat and Debian include older software, yes, but the reason for that is because they do more extensive testing before sending the release out the door. Perhaps Canonical could take a lesson from these two distros.

    We don't have to be "the first", but we need to be "the best", and doing that takes time and attention to detail.

    Just my $0.02

  6. #6
    Join Date
    Dec 2012
    Location
    USA
    Beans
    185
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: How was it tested?

    Quote Originally Posted by ardchoille422 View Post
    I feel that most of the problems with Ubuntu would disappear if the following points were adopted:
    * Put more effort into testing software before release (how was a missing text box overlooked?)
    * Avoid relying on the user base to report bugs (developer accountability)
    * Switch from a 6 month release cycle to a "release it when it's ready" cycle (perfection cannot be rushed)
    * Concentrate less on being "cutting edge" and more on quality software (quality takes time)

    Red Hat and Debian include older software, yes, but the reason for that is because they do more extensive testing before sending the release out the door. Perhaps Canonical could take a lesson from these two distros.

    We don't have to be "the first", but we need to be "the best", and doing that takes time and attention to detail.
    You didn't specify what version of Ubuntu you are running but my guess is 13.10 or 13.04 which by design is to have some of the latest cutting edge features and is kind of used as a testing ground for the next LTS Release of Ubuntu.

    If you don't want or need the latest features and want a rock solid version of Ubuntu that is well established and has gone through more testing then stick with the LTS Release.

    Even Windows has many "unknown" bugs when it is first released that aren't discovered until it is released to the general public and it isn't free.

    There are way to many hardware and software combinations that could potentially cause problems to pop up and it is user testing and feedback that helps fix them in a timely manner.

  7. #7
    Join Date
    Nov 2013
    Beans
    14
    Distro
    Ubuntu 15.10 Wily Werewolf

    Re: How was it tested?

    Quote Originally Posted by The Spectre View Post
    You didn't specify what version of Ubuntu you are running but my guess is 13.10 or 13.04 which by design is to have some of the latest cutting edge features and is kind of used as a testing ground for the next LTS Release of Ubuntu.

    If you don't want or need the latest features and want a rock solid version of Ubuntu that is well established and has gone through more testing then stick with the LTS Release.

    Even Windows has many "unknown" bugs when it is first released that aren't discovered until it is released to the general public and it isn't free.

    There are way to many hardware and software combinations that could potentially cause problems to pop up and it is user testing and feedback that helps fix them in a timely manner.
    Yes, I failed to specify the release I am using, I apologize for that. I am running Ubuntu 13.10.

    Perhaps if as much focus and attention to detailed were paid in regular releases as is paid to LTS releases, then the regular releases would improve.

    I wonder if this would benefit Ubuntu:
    * switch from a 6 month release cycle to a yearly release cycle (more time for improvements)
    * Implement a "beta" release alongside the regular releases (more focus on issues)
    * The next regular release would include improvements from the current beta release

    I know that sounds a lot like what Debian does, but have you ever used a stable Debian release? This type of thing seems to be working well for them. It also seems to work well for Red Hat - they use Fedora as the testing ground for the next RHEL.

  8. #8
    Join Date
    Nov 2011
    Beans
    2,336
    Distro
    Ubuntu

    Re: How was it tested?

    Quote Originally Posted by ardchoille422 View Post
    Red Hat and Debian include older software, yes, but the reason for that is because they do more extensive testing before sending the release out the door.
    Red Hat's RHEL and Debian are Stable not as free of bugs as they are because they use old software. They get that way because the code base is frozen and the only permitted changes, as much as possible, are patches to remedy bugs and security issues *reported by users*. RH does backport new capabilities into the RHEL kernel.

  9. #9
    Join Date
    Nov 2013
    Beans
    14
    Distro
    Ubuntu 15.10 Wily Werewolf

    Re: How was it tested?

    Quote Originally Posted by buzzingrobot View Post
    Red Hat's RHEL and Debian are Stable not as free of bugs as they are because they use old software. They get that way because the code base is frozen and the only permitted changes, as much as possible, are patches to remedy bugs and security issues *reported by users*. RH does backport new capabilities into the RHEL kernel.
    No, they're not free of bugs, but they have undergone more thorough testing than does Ubuntu.
    True nobility lies not in being superior to another person, but in being superior to one's previous self.

  10. #10
    Join Date
    Nov 2011
    Beans
    2,336
    Distro
    Ubuntu

    Re: How was it tested?

    Quote Originally Posted by ardchoille422 View Post
    No, they're not free of bugs, but they have undergone more thorough testing than does Ubuntu.

    You missed the point.

    They reduce bugs by, first, trying to avoid the introduction of new code, and, second, patching bug and security issues *reported by users*. These are the same users you think are being suckered to work for free.

Page 1 of 6 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •